Languages 
  • English
  • 中文
  • 日本語

收入验证

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

操作前须知

适用方

  • Adjust 的收入验证套餐

实用信息

  • Adjust 收入验证 SDK 仅适用于通过 Google Play 应用商店或 Apple 应用商店作出的应用内购买,不适用于实体物品的购买。
  • Adjust 的 收入验证 SDK 目前支持iOS安卓Unity 和 Cordova 
    • Unity 和 Cordova 仅支持安卓或 iOS 应用的开发

适用于安卓的设置

要设置收入验证,请按以下步骤操作。 

  1. 按照我们的自述文件集成 Adjust 收入验证 SDK
  2. 使用您的凭证登录 Google API 控制台
  3. 前往 选择项目,找到您应用的项目
  4. 选择您的组织、应用,然后选择 打开
  5. 选择 API 凭据 > 凭据 > 创建凭据
  6. 从下拉菜单中选择服务账户密匙
  7. 选择现行服务账户,或新建一个服务账户
  8. 选择 JSON 作为您的 密钥类型
  9. 选择 项目,然后在下拉菜单中选择 查看者为 角色 
  10. 选择创建

现在,JSON 密钥将下载到您的计算机。找到您的应用,选择应用选项插入符号 (^),然后前往 所有设置 > 收入验证,将 JSON 密钥上传到 Adjust 控制面板。然后按照下列步骤操作,完成设置。 

  1. 前往 Google Play 应用商店并登录
  2. 选择 设置 
  3. 选择 开发者账户API 访问权限
  4. 找到您的应用程序项目并选择关联
  5. 转到 服务账户,找到相关的电子邮件地址,选择 授予访问权限
  6. 添加新用户对话中,从角色下拉菜单中选择财务
    • 如果您希望该用户具有全局访问权限,则选择添加用户
    • 如果您希望该用户仅可访问单一应用,则选择添加应用,然后选择添加用户
  7. 导航到开发者账户用户与权限,查看有关您的用户和访问权限的信息

很好!您现在已激活了适用于安卓的收入验证。 **注意:**尚不支持安卓的订阅验证。

适用于 iOS 的设置

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

一切就绪!您现在已激活了适用于 iOS 的收入验证。

查看您的数据

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

收入验证系统中有四种验证状态:

  • Passed:已验证应用内收入
  • Failed:购买无效,由于来自应用商店的失败响应
  • Not verified:方法内的无效参数,导致可以用来验证应用内购买合法性的信息不足
  • Unknown:我们没有收到来自 Google 或 Apple 的验证响应,或者出现了其他干扰报告正确验证状态的情况

如果您希望这些验证状态的数据显示在控制面板中,则需要在 Adjust SDK 中针对各种状态创建自定义应用内事件。您的开发者可按照适用于 iOS安卓的说明进行配置。

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

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

常见问题

应用内购作弊指什么?

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

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

收入验证 SDK 独立于 Adjust 归因 SDK 之外,需要将收入验证 SDK 集成到您的应用中。其唯一目的是验证 Apple App Store 或 Google Play 应用商店中的购买。

该过程包含获取 transaction ID (iOS) 或payload (安卓),以及通过 API 调用与 App Store 或 Play Store 确认其真实性。只有在购买被确认为合法后,我们才会将数据送入 Adjust 控制面板统计数据中。

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

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

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