adjust-icon

Samsung リファラー

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

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

事前準備

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

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

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

Maven

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

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

JAR

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

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

アプリがリファラー値を読み取るには、Samsungインストールリファラーを追加する必要があります。詳細は、Samsungの担当者またはsupport@samsungdevelopers.comまでお問い合わせください。

Proguardの設定

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

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

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

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

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

プラグインを使用する

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

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

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