Adjust SDK集成:收入验证
Adjust 收入验证 SDK 可与 Apple 应用商店和 Google Play 应用商店实时验证交易数据。在与实际应用商店(绝不存在虚假推广渠道)验证了您的所有应用内收入后,您便可确定 Adjust 控制面板中的数据与您的应用商店收入报告一致。这么做可提高您数据的准确度,从而降低之后移动应用广告或再交互推广活动的支出。
操作前须知
适用方
Adjust 的收入验证套餐
实用信息
Adjust 收入验证 SDK 仅适用于通过 Google Play 应用商店或 Apple 应用商店作出的应用内购买,不适用于实体物品的购买。
Adjust 的 收入验证 SDK 目前支持iOS、安卓、Unity 和 Cordova
Unity 和 Cordova 仅支持安卓或 iOS 应用的开发
适用于安卓的设置
要设置收入验证,请按以下步骤操作。
按照我们的自述文件集成 Adjust 收入验证 SDK
使用您的凭证登录 Google API 控制台
前往 选择项目,找到您应用的项目
选择您的组织、应用,然后选择 打开
选择 API 凭据 > 凭据 > 创建凭据
从下拉菜单中选择服务账户密匙
选择现行服务账户,或新建一个服务账户
选择 JSON 作为您的 密钥类型
选择 项目,然后在下拉菜单中选择 查看者为 角色
选择创建
现在,JSON 密钥将下载到您的计算机。找到您的应用,选择应用选项插入符号 (^),然后前往 所有设置 > 收入验证,将 JSON 密钥上传到 Adjust 控制面板。然后按照下列步骤操作,完成设置。
前往 Google Play 应用商店并登录
选择 设置
选择 开发者账户 > API 访问权限
找到您的应用程序项目并选择关联
转到 服务账户,找到相关的电子邮件地址,选择 授予访问权限
在添加新用户对话中,从角色下拉菜单中选择财务
如果您希望该用户具有全局访问权限,则选择添加用户
如果您希望该用户仅可访问单一应用,则选择添加应用,然后选择添加用户
导航到开发者账户 > 用户与权限,查看有关您的用户和访问权限的信息
很好!您现在已激活了适用于安卓的收入验证。 注意:尚不支持安卓的订阅验证。
适用于 iOS 的设置
根据文档集成 Adjust 收入验证 SDK
导航到应用,点击您应用选项上的 ^ 符号
选择所有设置 > 收入验证
将收入验证开关切换至开
如果您的应用提供自动更新订阅,则输入在 iTunes Connect 中获得的 iTunes 共享密钥
选择 保存
一切就绪!您现在已激活了适用于 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。