Samsungリファラープラグイン
Samsungリファラープラグインは、Adjust SDKがデバイス上のSamsung Galaxyストアのインストールリファラー値を読み取ることを可能にします。SDKはこの情報をインストールペイロードの一部として、Adjustバックエンドに送信します。
Samsungインストールリファラーは、Samsungインストールリファラーライブラリをサポートしている全てのデバイスで利用が可能です。
事前準備
開始ガイドに従ってAdjust SDKをアプリに実装してください。
Samsungリファラープラグインのインストール
Samsungリファラープラグインをインストールする方法は2つあります。
Samsungインストールリファラーライブラリを追加
アプリがリファラー値を読み取るには、Samsungインストールリファラーを追加する必要があります。詳細は、Samsungの担当者またはsupport@samsungdevelopers.comまでお問い合わせください。
Proguardの設定
Proguardを使用している場合は、ビルド時に重要なクラスが削除されないようにするためにルールを追加してください。
全てのAdjustクラスを保存するため、以下のルールを追加してください。
-keep public class com.adjust.sdk.**{ *; }
Samsungインストールリファラーライブラリを保存するため、以下のルールを追加してください。
-keep class com.sec.android.app.samsungapps.installreferrer.**{ *; }
プラグインを使用する
Samsungリファラープラグインは、デフォルトで 有効 になっています。AdjustSamsungReferrer
クラスメソッドを使用して、Samsungインストールのリファラー情報の読み取りをONまたはOFFにすることができます。
インストールリファラーの読み取りを 無効化 するには、SDKを初期化する 前 にAdjustSamsungReferrer.doNotReadSamsungReferrer()
を呼び出します。
インストールリファラーの読み取りを 再度有効化 するには、SDKを初期化する 前 に AdjustSamsungReferrer.readSamsungReferrer(applicationContext)
を呼び出します。