接入链接:https://github.com/adjust/android_sdk/blob/master/doc/chinese/README.md
流程:添加依赖、权限、混淆、初始化、添加事件
注意事项:
一、接入方面:
1、如果发布Google商店以外的商店,需要额外添加权限和混淆:
-keep public class com.adjust.sdk.** { *; }
2、初始化的时候区分沙河测试还是线上环境:
3、刚启动应用时,不宜加入事件,因为此时初始化Adjust可能还未完成,造成事件统计不准确,比如激活事件,可以在初始化Adjust完成的回调时加入:
4、Adjust只有自定义事件,且事件需要在Adjust控制台上创建并且生成对应的识别码,在代码需要添加的是识别码而不是事件名称,事件名称可以随便改,但是识别码不能变。
5、添加收入事件时,建议传入订单号用于去重。
注意:每个订单号只能用于一个事件,如果同一个订单号被多个事件使用,那么adjust只会记录最后一次上报此订单号的事件。
二、测试方面
1、使用沙盒测试时,在控制台一定要选中Sandbox模式,否则找不到数据。支付事件触发后大概需要半小时才能展示出来,其他事件大概十几分钟。
2、渠道测试,需要我们将手机设备ID放到追踪链接上,要去掉{},不然追踪失败。渠道测试文档.pdf
https://app.adjust.com/abc123?idfa=%7Bidfa%7D&gps_adid=%7Bgps_adid
3、设备ID需要在在LogCat
查看工具中搜索gps_adid。
4、已经测试过的手机再次加入渠道测试不会在渠道测试中显示出来。因为每台设备首次安装打开时都已经确定了渠道来源。
5.同期群:
关于收入同期群,Revenue (cohort)的定义是你选择的时间段的新增(安装+再归因)用户至今的收入。
Revenue 是你选择的时间段发生的收入,cohort revenue和revenue可能会有overlap,但是因为统计方式不同不建议比对大小。