测试通用链接
使用通用链接的推广活动正式上线前,请务必测试您的链接,确保链接设置正确,能将用户转到预期内容界面,同时确保 Adjust 使用这些链接监测推广活动。
如果在测试过程中遇到问题,请查阅我们的通用链接故障排查指南获取更多信息。
测试检查清单
- 测试正确的应用版本。例如:如果您只在应用调试版本中安装了通用链接,那么请在调试版本中进行测试。
- 如果您在调试版本上进行测试,需要 Adjust 支持团队的协助,请考虑在 TestFlight 上发布应用版本,并向支持团队发送邀请。
- 如需测试 JSR 链接,其最佳做法是在需要进行推广活动的环境中测试。
创建测试网站
通用链接必须在 Safari 或 Chrome 浏览器中打开。直接输入浏览器地址栏的链接无法运行。
也就是说,您必须将链接设置在浏览器环境中进行测试。我们推荐您在测试时在 HTML 页面上点击深度链接。您可以使用免费网站创建工具打造一个简单的测试网站。
您可以使用下列 HTML 创建页面:
<!DOCTYPE html>
<html lang="en">
<head>
<style>
a {
font-size: 100px
}
</style>
</head>
<body>
<a href="https://f2k5.adj.st/profile/67890?adj_t=abc123">Deep Link</a>
</body>
</html>
测试方法
测试方法由链接类型和使用场景决定。例如,针对已安装应用和未安装应用的用户,您的链接应当有不同的行为。
请参见下文说明,了解如何作为已有用户或新用户测试通用链接,并通过通用链接测试再归因。
作为已有用户 // 直接深度链接
如需作为现有用户测试通用链接,请按以下步骤操作。
- 创建一个测试网页。
- 将原始通用链接添加至测试网页。
- 将完整的通用链接添加至测试网页。
- 在测试设备上安装应用。
- 完成可能的欢迎界面。如果应用需要,请进行登录。
- 在测试设备上打开网页浏览器,找到测试网页。
- 点击通用链接。
如果应用自动打开正确的页面,则表示您可以使用通用链接监测推广活动了。
如果应用未打开,请点击原始通用链接,检查集成是否正确。如果链接失败并返回 HTTP 404 错误 ( URL not found
),请重新阅读我们的 集成说明。
作为新用户 // 延迟深度链接
如需作为新用户测试通用链接,请按以下步骤操作。
在测试设备上安装 Adjust Insights 应用。
找到并获取您的广告 ID。
如果测试设备上已经安装了您的应用,请将应用卸载。
使用 Adjust 测试控制台,将您的设备从我们的系统中清除。
使用广告 ID 参数创建一个深度链接。
- 示例:
https://f2k5.adj.st/profile/67890?adj_t=abc123&adj_idfa=8C6CBCOD-5F43-4765-A6E6-84DFF3D24707
- 示例:
在测试设备上打开网页浏览器,找到测试网页。
点击通用链接。
安装应用。
打开应用。
应用打开后,您将被链接到写入自定义 URI 方案中的特定位置。
如果延迟深度链接未能打开正确页面,但在已安装应用的情况下点击深度链接后能打开正确页面,请检查 AppView 中输入的应用 scheme 是否正确。
在每次测试前重置设备
若要多次测试延迟深度链接,请务必在每次测试之前重置您的设备,这一点非常重要。请始终按照下列步骤操作,确保设备重置。
卸载测试设备上的应用。
从我们的系统中清除测试设备的广告 ID。
在不点击任何链接的情况下安装应用。
查看 Adjust 测试控制台,确保安装显示为自然流量。
- 否则,请重复步骤 1 - 3,直至安装被计为自然流量。
卸载测试设备上的应用。
从我们的系统中清除测试设备的广告 ID。
再归因
要通过通用链接测试再归因,请按照下列步骤操作。
1. 在测试链接中将再归因非活跃期设为 0 天
要将测试链接再归因非活跃期设为 0 天,请按照此处步骤在 Campaign Lab 中操作:
2. 为测试目的设置链接和设备
不使用广告 ID 参数,创建一个深度链接。
- 例如:
https://f2k5.adj.st/profile/67890?adj_t=abc123
- 例如:
从我们的系统中清除您测试设备的广告 ID。
在不点击任何链接的情况下安装应用。
在测试设备上打开网页浏览器,找到您的 HTML 测试网页。
点击深度链接。
使用 测试控制台 检查您的设备是否归因于测试链接。