收入验证
Adjust 收入验证 SDK (purchase verification SDK, PVS) 可实时验证与 Apple 应用商店和 Google Play 商店的交易数据。在与实际应用商店(绝不存在虚假推广渠道)验证了您的所有应用内收入后,您便可确定 Adjust 控制面板中的数据与您的应用商店收入报告一致。这么做可提高您数据的准确度,从而降低之后移动应用广告或再交互推广活动的支出。

注意:Adjust 收入验证 SDK 仅适用于通过 Google Play 商店或 Apple 应用商店作出的应用内购买,不适用于实体物品的购买。—

激活收入验证

Adjust 通过 SDK(不同于数据跟踪 SDK)验证收入,您需要将该 SDK 与您的应用集成。

目前,我们的收入验证 SDK 适用于: 注意:Unity 和 Cordova 仅支持安卓或 iOS 应用的开发。

如果您想激活 Adjust 收入验证,您需要注册我们的收入验证套餐。请联系您的客户经理,或发送电子邮件至 support@adjust.com以了解更多信息。

设置适用于安卓的收入验证

操作说明

  1. 根据文档集成 Adjust 收入验证 SDK
  2. 前往 Google API(应用程序编程接口)控制台,使用您的证书登录
  3. 前往页面顶部的选择项目,并选择您应用的项目
  4. 选择您的组织和应用程序,然后选择打开
  5. 从左侧菜单中选择 API 证书
  6. 从左侧菜单中选择证书
  7. 凭证选项卡上选择创建证书
  8. 从下拉菜单中选择服务帐户密匙
  9. 选择现行服务帐户或新建一个服务帐户
  10. 选择 JSON 作为您的 密钥类型
  11. 输入 服务帐户名称
  12. 角色下拉菜单中选择项目 > 阅读器
  13. 选择创建
  14. JSON 密钥将下载到您的计算机:导航到您的应用,选择应用选项插入符号 (^),然后前往所有设置 > 收入验证,将 JSON 密钥上传到 Adjust 控制面板
  15. 前往 Google Play 应用商店并登录
  16. 从左侧菜单中选择设置
  17. 从左侧菜单中选择开发者帐户 API 访问权限
  18. 找到您的应用程序项目并选择关联
  19. 下拉页面,找到服务帐户,并在相关电子邮件地址上选择授予访问权限
  20. 添加新用户对话中,从角色下拉菜单中选择财务
  21.  
    • 如果您希望该用户具有全局访问权限,则选择添加用户
    • 如果您希望该用户仅可访问单一应用,则选择添加应用,然后选择添加用户
  22. 导航到开发者帐户 用户与权限,查看有关您的用户和访问权限的信息

设置适用于 iOS 的收入验证

  1. 根据文档集成 Adjust 收入验证 SDK
  2. 导航到应用,点击您应用选项上的 ^ 符号
  3. 选择所有设置 > 收入验证
  4. 收入验证开关切换至
  5. 如果您的应用提供自动更新订阅,则输入在 iTunes Connect 中获得的 iTunes 共享密钥
  6. 选择 保存

查看收入验证数据

应用内购买经确认后,其产生的收入会显示在您的控制面板中,但我们不会自动报告失败或无法验证的应用内购买。

收入验证 SDK (PVS) 中存在四种验证状态:
  • 通过:已验证应用内收入
  • 失败:购买无效,由于来自应用商店的失败响应
  • 未经验证:方法内的无效参数,导致可以用来验证应用内购买合法性的信息不足
  • 未知:我们没有收到来自 Google 或 Apple 的验证响应,或者出现了其他干扰报告正确验证状态的情况
如果您希望这些验证状态的数据显示在控制面板中,您需要在 Adjust SDK 中针对各种状态创建自定义应用内事件。您的开发者可按照适用于 iOS安卓的说明进行配置。

注意请勿将验证状态的事件设置为收入事件(通过状态除外)。将其他验证状态的事件设置为收入事件,可能会导致投资回报率 (ROI) 计算与同期群的数据不正确。

一旦您创建了所需的应用内事件,并将其在控制面板中做了关联,您可以通过过滤器将这些事件显示到任何数据中。

收入验证常见问题

应用内购作弊指什么?

应用内购作弊是指欺诈者伪造应用商店的购买收据。这就好像是应用中出现了购买行为,但却不存在相关的应用商店。应用内商品是免费的,而这些作弊的数据会显示在 Adjust 控制面板中报告。

Adjust 的应用内收入验证的工作原理是什么?

收入验证 SDK (PVS )是独立的SDK,您需要将它集成到您的应用中。其唯一目的是验证 Apple App Store 或 Google Play 应用商店中的购买。

该过程包含获取 Transaction ID (iOS) 或 Payload(安卓),以及通过 API 调用与 App Store 或 Play Store 确认其真实性。只有在购买被确认后,客户可把其正确收入传给 Adjust 数据追踪 SDK。

这样一来,只有合法的应用内购买才能触发应用内收入事件;Adjust 也只会跟踪此数据并将其显示在控制面板报告中。

收入验证 SDK 支持哪些开发环境?

Adjust 的收入验证 SDK 目前支持 iOS安卓Unity 以及 Cordova

注意:Unity 和 Cordova 仅支持开发安卓或 iOS 应用。

有关此主题