adjust-icon

Samsung referrer

通过 Samsung referrer 插件,Adjust SDK 可以读取设备上的 amsung Galaxy store install referrer 值。SDK 随后会将此信息作为安装 payload 的一部分发送至 Adjust 服务器。

所有支持 Samsung install referrer 库的设备都有 Samsung install referrer。

操作前须知

要将 Adjust SDK 集成进应用,请按入门指南中的说明操作。

安装 Samsung referrer 插件

安装 Samsung referrer 插件有两种方式:

Maven

将以下依赖添加至 Adjust SDK 声明下的build.gradle文件。

implementation 'com.adjust.sdk:adjust-android:5.0.2'
implementation 'com.adjust.sdk:adjust-android-samsung-referrer:5.0.2'

JAR

您可以在GitHub 发布页面找到 Samsung referrer 插件。

添加 Samsung install referrer 库

要读取 referrer 值,您必须将 Samsung install referrer 添加至应用。要了解更多信息,请与 Samsung 联系人联系,或发送邮件至 support@samsungdevelopers.com

要添加 Samsung install referrer 库,您必须向 Adjust SDK 声明下的 build.gradle 文件中加入以下依赖:

implementation 'store.galaxy.samsung.installreferrer:samsung_galaxystore_install_referrer:3.0.1'

ProGuard 设置

如果使用 Proguard,则必须添加规则,保证创建过程中重要的类不会被移除。

请添加以下规则来保留所有 Adjust 类。

-keep public class com.adjust.sdk.** { *; }

请添加以下规则来保留 Samsung install referrer 库。

-keep class com.sec.android.app.samsungapps.installreferrer.** { *; }

使用插件

Samnsung referrer 插件默认为 开启 状态。您可以使用 AdjustSamsungReferrer 类方法来开启或关闭AdjustSamsungReferrer的读取。

禁用 install referrer 读取,请在初始化 SDK 之前 调用 AdjustSamsungReferrer.doNotReadSamsungReferrer()

启用 install referrer 读取,请在初始化 SDK 之前 调用 AdjustSamsungReferrer.readSamsungReferrer(applicationContext)