通过 APK 和默认链接监测第三方安装和预装应用

使用 Adjust 的 APK 和默认链接解决方案,您可以通过非常简单的设置来监测第三方应用商店安装和预安装应用打开。

该解决方案简单快捷,只需要向应用中加入一行代码并提供一份额外的 APK 文件。当预安装渠道合作伙伴开发团队无法安装预定义交互解决方案时,您也可以用此方法。

警告:
如果应用发生更新,或在首次打开前就被卸载,默认链接就会被覆写。也就是说,如果用户在还没有首次打开应用时就更新到了新版本,那么其交互就不会被记录。

工作原理

在 Adjust SDK 中设置默认链接,发送要在应用中预安装的 APK。应用打开时,SDK 会发送含有 default_tracker=abc123 参数的安装会话信息。

原本会被归为 "自然量 (Organic)" 的安装就会被 Adjust 后端自动归因给默认链接。也就是说,默认链接位于归因瀑布模型的最下端,比展示的优先级更低。因此,采用该解决方案后,您将不会在报告中看到任何自然量数据。不过,向您应用发送交互的其他媒体来源依旧会被记录。

设置

您可以使用两种方法安装该解决方案:一是使用 Ruby 命令行工具来自动操作,二是需要手动设置的方法。

对于需要将默认链接添加至应用,但无法访问应用源代码的用户,我们推荐使用 自动化​ 方法。对于需要根据默认链接创建多个 APK 的用户,这也是最节约时间的办法。

如果您拥有或可以访问应用源代码,我们推荐使用 手动设置​ 方法。

自动方法

Adjust 开发了一个 ruby 命令行,允许您使用自定义的预分配链接识别码,快速为特定商店/平台生成 APK。这样,只需要很少的设置,Adjust 就能分别针对每个 APK 监测应用安装。

流程概览

  1. 验证系统要求
  2. 找到在 Campaign Lab 中生成的商店自然链接识别码。
  3. 使用每个第三方安卓商店的设置,生成 adjust-config.yaml 配置文件。
  4. 运行商店和预安装链接工具

手动方法

设置默认链接:

  1. 在 Campaign Lab 中创建新链接。

  2. 打开应用委托,设置 config 对象的默认链接:用在步骤 1 中创建的识别码替换 {LinkToken}

    示例:https://app.adjust.com/abc123。链接识别码是位于链接末尾的 6 - 8 位代码。

Java
Javascript
adjustConfig.setDefaultTracker("{LinkToken}");
  1. 创建并运行应用。如果您 启用了日志,就应该能在日志中看到如下信息:Default link: 'abc123'

测试集成

若要测试 Adjust 是否正确地监测合作伙伴版本的 APK,请按如下步骤操作:

  1. 使用满足以下条件的安卓设备:

    • 没有安装您的应用。
    • 尚未被 Adjust 监测。要让 Adjust 将您的测试应用启动监测为安装,则须从 Adjust 系统中清除先前监测的所有应用活动。若要从后端删除设备的应用历史记录,请使用我们的清除设备 API。请参见测试控制台页面获取说明。
  2. 下载带硬编码链接识别码的合作伙伴 APK。

  3. 打开应用。

  4. 在 Datascape中查找与硬编码链接识别码绑定的安装。

Adjust 的记录虽然都是实时进行的,但您的安装可能需要最多二十分钟才能显示在 Datascape 中。若要在同一设备上进行多项测试,请务必在每次测试后使用测试控制台清除设备记录。