Adjust SDKには、デバイス情報を返すヘルパーメソッドが含まれています。これらのメソッドを使用することでコールバックに詳細を追加し、レポートを改善させましょう。
AdjustのデバイスID
public static void getAdid(final OnAdidReadListener onAdidReadListener)
Adjustは各デバイスに固有のAdjust Device ID(ADID)を生成します。Adjust.getAdid
メソッドにコールバックメソッドをパスすることで、この情報をAdjust SDKに非同期的にリクエストできます。
Adjust.getAdid { adid -> // Your callback function}
Adjust.getAdid(new OnAdidReadListener() { @Override public void onAdidRead(String adid) { // Your callback function }});
Google Play開発者サービス広告ID
public static void getGoogleAdId(Context context, OnDeviceIdsRead onDeviceIdRead)
Google Play 開発者サービス ID(GPS ADID)は、Androidデバイスのデバイス固有の識別子です。
ユーザーは、端末の設定「広告のパーソナライズをオプトアウトする」を切り替えることで、GPS ADIDの共有を拒否できます。ユーザーがこの設定を有効にしている場合、Adjust SDKはGPS ADIDの値を「0」の文字列で返します。
この値にアクセスするには、バックグラウンドスレッドでgetGoogleAdId
メソッドを呼び出す必要があります。GPS ADID値にアクセスするには、デリゲート関数を割り当てます。
Adjust.getGoogleAdId(this, object : OnDeviceIdsRead { override fun onGoogleAdIdRead(googleAdId: String) {}})
Adjust.getGoogleAdId(this, new OnDeviceIdsRead() { @Override public void onGoogleAdIdRead(String googleAdId) {}});
Amazon 広告ID
public static void getAmazonAdId(final Context context,final OnAmazonAdIdReadListener onAmazonAdIdReadListener)
Amazon Advertising ID(Amazon Ad ID)は、Android端末の端末固有の識別子です。Adjust.getAmazonAdId
メソッドにコールバックメソッドをパスすることで、この情報をAdjust SDKに非同期的にリクエストできます。
Adjust.getAmazonAdId(applicationContext, object : OnAmazonAdIdReadListener { override fun onAmazonAdIdRead(amazonAdId: String) {} override fun onFail(message: String) {}})
Adjust.getAmazonAdId(getApplicationContext(), new OnAmazonAdIdReadListener() { @Override public void onAmazonAdIdRead(String amazonAdId) { }
@Override public void onFail(String message) { }});
Adjust SDKバージョンゲッター
Adjust SDKのバージョンを読み取るには、 Adjust.getSdkVersion
メソッドにコールバック関数をパスしてください。バージョン番号は、コールバック関数でString
として利用できます。
Adjust.getSdkVersion {sdkVersion -> // Your callback function}
Adjust.getSdkVersion(new OnSdkVersionReadListener() { @Override public void onSdkVersionRead(String sdkVersion) { // Your callback function }})
Adjust SDKには、デバイス情報を返すヘルパーメソッドが含まれています。これらのメソッドを使用することでコールバックに詳細を追加し、レポートを改善させましょう。
AdjustのデバイスID
public static String getAdid()
Adjustは各デバイスに固有のAdjust Device ID(ADID)を生成します。getAdid
メソッドを呼び出すと、このIDをString
として返します。
val adid = Adjust.getAdid()
String adid = Adjust.getAdid();
let adid = Adjust.getAdid();
Google Play開発者サービス広告ID
public static void getGoogleAdId(Context context, OnDeviceIdsRead onDeviceIdRead)
Google Play 開発者サービス ID(GPS ADID)は、Androidデバイスのデバイス固有の識別子です。
ユーザーは、端末の設定「広告のパーソナライズをオプトアウトする」を切り替えることで、GPS ADIDの共有を拒否できます。ユーザーがこの設定を有効にしている場合、Adjust SDKはGPS ADIDの値を「0」の文字列で返します。
この値にアクセスするには、バックグラウンドスレッドでgetGoogleAdId
メソッドを呼び出す必要があります。GPS ADID値にアクセスするには、デリゲート関数を割り当てます。
Adjust.getGoogleAdId(this, object : OnDeviceIdsRead { override fun onGoogleAdIdRead(googleAdId: String) {}})
Adjust.getGoogleAdId(this, new OnDeviceIdsRead() { @Override public void onGoogleAdIdRead(String googleAdId) {}});
Adjust.getGoogleAdId(function (googleAdId) { // ...});
Amazon 広告ID
public static String getAmazonAdId(final Context context)
Amazon Advertising ID(Amazon Ad ID)は、Android端末の端末固有の識別子です。getAmazonAdId
メソッドを呼び出すと、このIDをString
として返します。
val amazonAdId = Adjust.getAmazonAdId(getApplicationContext())
String amazonAdId = Adjust.getAmazonAdId(getApplicationContext());
let amazonAdId = Adjust.getAmazonAdId();