本文旨在使用 Adjust SDK 追踪以下四类事件数据:
- 普通事件(指非收入事件);
- 广告收入;
- 内购收入(一次性);
- 订阅收入(周期性);
💡 理论上,收入事件 = 设置了金额和币种参数的普通事件,所以额外收费的广告收入和订阅收入服务,是可以作为一个普通的收入事件上报的(此方法本文已略)。
追踪普通事件
方法描述
在 Adjust 后台为每个事件创建一个 event token,然后直接上报即可。
|
|
参考文档
- [Adjust] Create an event token
- [GitHub] Track an event
追踪广告收入
共两种方式,推荐 SDK-to-SDK 方式。
方式一(SDK-to-SDK方式)(推荐)
方法描述
MAX SDK 可获取 Impression-Level User Revenue,通过 SDK-to-SDK 的方式,将 MAX SDK 的 ad revenue
转发给 Adjust SDK.
|
|
参考文档
- [Adjust] Get real-time data using SDK postbacks
- [GitHub] Track AppLovin MAX ad revenue with Adjust SDK
方式二(API Key)
方法描述
将 MAX 后台的report key
填到 Ajust 后台,本质是通过 API 的形式每天从 MAX 下载一次数据,然后同步至 Adjust 面板;
参考文档
[Adjust] Connect Adjust to your AppLovin MAX account
追踪内购收入
方式一(SDK方式)
方法描述
创建一个普通事件如 purchase
,在上报时,为其设置金额和币种参数,即可被 Adjust 识别为收入事件。
|
|
补充说明:
setRevenue
:币种需要设置为USD
,即默认币种;setTransactionId
:为了防止重复统计内购收入,可设置为订单唯一标识;参考文档
- [Adjust] Track revenue events (with the Adjust SDK)
- [GitHub] Ad revenue tracking
方式二(S2S方式)
方法描述
自备服务器,且需要设置跟 Adjust 沟通的参数(见 Required parameters ),当发生内购事件时,Adjust 服务器发给我们服务器;
参考文档
- [Adjust] Track revenue events (server-to-server)
- [Adjust] Server-to-server (S2S) events
追踪订阅收入
方法描述
构造 subscription
对象,直接上报即可。
|
|
参考文档
- [Adjust] Measure subscriptions
- [GitHub] Subscription tracking