Xiaomiリファラープラグイン
Xiaomiリファラープラグインは、Adjust SDKがデバイス上のXiaomiインストールリファラー値を読み取ることを可能にします。その後、SDKはこの情報をインストールペイロードの一部として、Adjustバックエンドに送信します。
Xiaomiインストールリファラーは、Xiaomiインストールリファラーライブラリを使用する全てのデバイスで利用が可能です。
事前準備
開始ガイドに従ってAdjust SDKをアプリに実装してください。
Xiaomiリファラープラグインのインストール
Xiaomiリファラープラグインをインストールする方法は2つあります。
Xiaomiインストールリファラーライブラリを追加
アプリがリファラー値を読み取るには、Xiaomiインストールリファラーを追加する必要があります。
詳細はXiaomiインストールリファラーライブラリドキュメントをご覧ください。
Proguardの設定
Proguardを使用している場合は、ビルド時に重要なクラスが削除されないようにするためにルールを追加してください。
全てのAdjustクラスを保存するため、以下のルールを追加してください。
-keep public class com.adjust.sdk.**{ *; }
Xiaomiインストールリファラーライブラリを保存するため、以下のルールを追加してください。
-keep class com.miui.referrer:homereferrer.** { *; }
プラグインを使用する
Xiaomiリファラープラグインは、デフォルトで有効になっています。AdjustXiaomiReferrer
クラスメソッドを使用して、Xiaomiインストールのリファラー情報の読み取りを有効または無効にすることができます。
インストールリファラーの読み取りを 無効化 するには、SDKを初期化する 前 にAdjustXiaomiReferrer.doNotReadXiaomiReferrer()
を呼び出します。
この情報の読み取りを 有効化 するには、SDKを初期化する前にAdjustXiaomiReferrer.readXiaomiReferrer(applicationContext)
を呼び出します。