adjust-icon

Xiaomiリファラー

Xiaomiリファラープラグインは、Adjust SDKがデバイス上のXiaomiインストールリファラー値を読み取ることを可能にします。その後、SDKはこの情報をインストールペイロードの一部として、Adjustサーバーに送信します。

Xiaomiインストールリファラーは、Xiaomiインストールリファラーライブラリを使用する全てのデバイスで利用が可能です。

Androidの開始ガイドに従ってAdjust SDKをアプリに実装してください。

Xiaomiリファラープラグインのインストール

Xiaomiリファラープラグインをインストールする方法は2つあります。

Maven

Adjust SDK宣言にあるbuild.gradleファイルに以下のdependencyを追加してください。

build.gradle
implementation 'com.adjust.sdk:adjust-android:4.38.5'
implementation 'com.adjust.sdk:adjust-android-xiaomi-referrer:4.38.5'

JARファイル

XiaomiリファラープラグインについてはGitHubリリースページをご覧ください。

Xiaomiインストールリファラーライブラリを追加

アプリがリファラー値を読み取るには、Xiaomiインストールリファラーを追加する必要があります。

Maven

Adjust SDKのdeclarationの後のbuild.gradleファイルに以下のdependencyを追加してください。

build.gradle
implementation 'com.miui.referrer:homereferrer:1.0.0.6'

詳細はXiaomiインストールリファラーライブラリドキュメントをご覧ください。

Proguardの設定

Proguardを使用している場合は、ビルド時に重要なクラスが削除されないようにするためにルールを追加してください。

全てのAdjustクラスを保存するため、以下のルールを追加してください。

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

Xiaomiインストールリファラーライブラリを保存するため、以下のルールを追加してください。

Proguard.pro
-keep class com.miui.referrer.** {*;}

プラグインを使用する

Xiaomiリファラープラグインは、デフォルトで有効になっています。AdjustXiaomiReferrerクラスメソッドを使用して、Xiaomiインストールリファラー情報の読み取りを有効または無効にすることができます。

インストールリファラーの読み取りを 無効化 するには、SDKを初期化する AdjustXiaomiReferrer.doNotReadXiaomiReferrer()を呼び出します。

この情報の読み取りを 有効化 するには、SDKを初期化する 前に AdjustXiaomiReferrer.readXiaomiReferrer(applicationContext)を呼び出します。