测试通用链接

使用通用链接的推广活动正式上线前,请务必测试您的链接,确保链接设置正确,能将用户转到预期内容界面,同时确保 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>

测试方法

测试方法由链接类型和使用场景决定。例如,针对已安装应用和未安装应用的用户,您的链接应当有不同的行为。

请参见下文说明,了解如何作为已有用户或新用户测试通用链接,并通过通用链接测试再归因。

作为已有用户 // 直接深度链接

如需作为现有用户测试通用链接,请按以下步骤操作。

  1. 创建一个测试网页。
  2. 将原始通用链接添加至测试网页。
  3. 将完整的通用链接添加至测试网页。
  4. 在测试设备上安装应用。
  5. 完成可能的欢迎界面。如果应用需要,请进行登录。
  6. 在测试设备上打开网页浏览器,找到测试网页。
  7. 点击通用链接。

如果应用自动打开正确的页面,则表示您可以使用通用链接监测推广活动了。

如果应用未打开,请点击原始通用链接,检查集成是否正确。如果链接失败并返回 HTTP 404 错误 ( URL not found ),请重新阅读我们的 集成说明

作为新用户 // 延迟深度链接

如需作为新用户测试通用链接,请按以下步骤操作。

  1. 在测试设备上安装 Adjust Insights 应用。

  2. 找到并获取您的广告 ID。

  3. 如果测试设备上已经安装了您的应用,请将应用卸载。

  4. 使用 Adjust 测试控制台,将您的设备从我们的系统中清除。

  5. 使用广告 ID 参数创建一个深度链接。

    • 示例:https://f2k5.adj.st/profile/67890?adj_t=abc123&adj_idfa=8C6CBCOD-5F43-4765-A6E6-84DFF3D24707
  6. 在测试设备上打开网页浏览器,找到测试网页。

  7. 点击通用链接。

  8. 安装应用。

  9. 打开应用。

应用打开后,您将被链接到写入自定义 URI 方案中的特定位置。

如果延迟深度链接未能打开正确页面,但在已安装应用的情况下点击深度链接后能打开正确页面,请检查 AppView 中输入的应用 scheme 是否正确。

在每次测试前重置设备

若要多次测试延迟深度链接,请务必在每次测试之前重置您的设备,这一点非常重要。请始终按照下列步骤操作,确保设备重置。

  1. 卸载测试设备上的应用。

  2. 从我们的系统中清除测试设备的广告 ID。

  3. 在不点击任何链接的情况下安装应用。

  4. 查看 Adjust 测试控制台,确保安装显示为自然流量。

    • 否则,请重复步骤 1 - 3,直至安装被计为自然流量。
  5. 卸载测试设备上的应用。

  6. 从我们的系统中清除测试设备的广告 ID。

再归因

要通过通用链接测试再归因,请按照下列步骤操作。

1. 在测试链接中将再归因非活跃期设为 0 天

要将测试链接再归因非活跃期设为 0 天,请按照此处步骤在 Campaign Lab 中操作:

重要提示:
如果您变更了应用层级的非活跃期窗口,请别忘了在完成测试后恢复非活跃期窗口设置。

2. 为测试目的设置链接和设备

  1. 不使用广告 ID 参数,创建一个深度链接。

    • 例如:https://f2k5.adj.st/profile/67890?adj_t=abc123
  2. 从我们的系统中清除您测试设备的广告 ID。

  3. 在不点击任何链接的情况下安装应用。

  4. 在测试设备上打开网页浏览器,找到您的 HTML 测试网页。

  5. 点击深度链接。

  6. 使用 测试控制台 检查您的设备是否归因于测试链接。