通过小米 referrer 插件,Adjust SDK 可以读取设备上的小米 install referrer。SDK 随后会将此信息作为安装 payload 的一部分发送至 Adjust 服务器。
所有使用小米 install referrer 库的设备都有小米安装 referrer。
要将 Adjust SDK 集成进应用,请按 Android 入门指南中的说明操作。
安装小米 referrer 插件
安装 referrer 插件有两种方式:
Maven
将以下依赖添加至 Adjust SDK 声明下的build.gradle
文件。
implementation 'com.adjust.sdk:adjust-android:4.38.5'
implementation 'com.adjust.sdk:adjust-android-xiaomi-referrer:4.38.5'
JAR 文件
您可以在 GitHub 发布页面找到小米 referrer 插件。
添加小米 install referrer 库
要读取 referrer 值,您必须将小米 install referrer 添加至应用。
Maven
安装 Adjust SDK 后,您需要将以下依赖添加至 build.gradle
文件。
implementation 'com.miui.referrer:homereferrer:1.0.0.6'
要了解更多信息,请查看小米 install referrer 库文档。
ProGuard 设置
如果使用 Proguard,则必须添加规则,保证创建过程中重要的类不会被移除。
请添加以下规则来保留所有 Adjust 类。
-keep public class com.adjust.sdk.** { *; }
请添加以下规则来保留小米 install referrer 库。
-keep class com.miui.referrer.** {*;}
使用插件
小米 referrer 插件默认为开启状态。您可以使用 AdjustXiaomiReferrer
类方法来开启或关闭小米 install referrer 的读取。
要 禁用 install referrer 读取,请在初始化 SDK 之前 调用 AdjustXiaomiReferrer.doNotReadXiaomiReferrer()
。
要 启用 该信息读取,请在初始化 SDK 之前 调用 AdjustXiaomiReferrer.readXiaomiReferrer(applicationContext)
。