收入事件监测

您需要在 Adjust 中将应用内购买和交易设置为收入事件。

在本文中,您将了解到如何设置收入监测及管理收入事件。

创建收入事件识别码

无论您是在 Adjust SDK 中监测收入事件还是在服务器端传输收入事件,都要先在 AppView 中生成收入事件识别码,才能进行收入事件监测。

要创建收入事件识别码,请 在 AppView 中为应用添加事件。创建事件后会自动生成事件识别码。请为所有应用内购买和交易重复此流程。

监测收入事件

Adjust SDK

要使用 Adjust SDK 监测收入事件,请参阅以下指南。

📖 iOS / 安卓 / Windows / Adobe AIR / Unity / Cordova / Marmalade / Xamarin / Cocos2d-x / React Native / Titanium / Corona / Flutter / Unreal Engine

您也可以通过 Adjust SDK 监测 不同货币的购买

从服务器到服务器 (S2S)

如需通过服务器到服务器的方式监测收入事件,请在每次提交时附加 Adjust 的 强制 S2S 参数 和以下收入参数:

收入参数内容
revenue以完整货币单位表示的收入事件值(149.99 = $149.99)。此参数可接受的最小值是 0.001。
currency收入事件货币代码
environment数据传送至的环境( environment=sandboxenvironment=production )。如果未包含此参数,则事件会被推送至生产环境。

成功监测的事件将返回 OK响应。如果收到错误信息,通常是因为该设备为未知设备,或未在记录中找到该设备 ID。

管理收入事件

标记独特收入事件

在 AppView 中创建事件时,您可以标记独特收入事件,这些事件每台设备仅会被监测一次。在本地 SDK 可能无法完全识别应用内操作的情况下,唯一事件可以发挥作用。例如,使用某些方法时,应用可能无法区分 First Purchase (首次购买)和 Purchase (购买)事件,因为两者都会产生交易。因此,当 First Purchase 被设置为唯一事件时,就可以与其后所有的 Purchase 事件区分开来。

请注意:
请合理使用唯一事件,因为遗漏 SDK 监测的事件可能会导致数据差异。因此,我们建议尽量将一次性事件作为带有特定情境条件的应用内事件进行监测。

隐藏收入事件

隐藏收入事件后,Adjust 将不会在 Datascape 中显示该事件的数据。

隐藏收入事件并非永久性操作,也不会从 Adjust 系统中删除该事件。(如果您想禁用特定收入事件的监测,请参阅 此处 。)Adjust 的后台会继续监测所有隐藏的收入事件,您也可以通过 Adjust KPI 服务将其导出。隐藏的收入事件被恢复后,Adjust 将显示监测到的所有历史收入事件数据,包括隐藏期间产生的所有收入。已隐藏的收入事件不会过期,可随时恢复。

Adjust 会自动隐藏存在超过 3 个月  无历史记录的收入事件。也就是说,如果您创建的事件在创建后 3 个月内未被监测到,该事件就会被自动隐藏。如果某个隐藏的收入事件被触发,Adjust 会自动恢复该事件并显示在 Datascape 中。

若要恢复隐藏事件,请按照 此处的步骤操作。

禁用收入事件

如果您想停止对特定收入事件的监测,则必须从 AppView 以外禁用。禁用收入事件监测的过程取决于所用的集成方式,可以通过以下方法来完成:

对于在 Adjust SDK 中监测的收入事件

如果收入事件监测发生在客户端,则必须从 Adjust SDK 中删除收入事件识别码,并将您的应用重新提交到应用商店。

对于通过服务器到服务器方式监测的收入事件

如果收入事件监测在服务器端进行,则必须停止向 Adjust 终端(https://s2s.adjust.com/event)提交附属 POST 请求。所有 Adjust 收入监测均发生在应用之外,因此您无需对 Adjust SDK 做出任何更改。

去掉重复收入事件

如果您想保护数据集并确保 Adjust 准确报告应用内的交易,那么可以考虑使用收入去重。收入去重可以避免 Adjust 监测同一个购买事件两次,从而为您提供值得信赖的收入报告。以下为所有收入事件监测相关的说明以供参考。

对于在服务器端监测收入事件的用户

  • 如果您正在通过服务器到服务器集成监测收入事件,我们建议在内部验证所有交易,然后再将其提交给 Adjust。

对于在 Adjust SDK 内监测收入事件的用户

  • 如果您正在 Adjust SDK 中监测收入事件,则可以在 Adjust SDK 中配置收入去重。激活收入去重后,应用可以针对 Adjust 监测的每个收入事件发送唯一的交易 ID。Adjust SDK 会暂时存储最近的 10 个交易 ID,并拒绝任何带有重复交易 ID 的购买。下面列出了适用于所有平台的开发者说明。

📖 说明