Adjust SDKには、デバイス情報を返すヘルパーメソッドが含まれています。これらのメソッドを使用することでコールバックに詳細を追加し、レポートを改善させましょう。
AdjustのデバイスID
static Future<String?> getAdid() asyncAdjustは各デバイスに固有のAdjust Device ID(ADID)を生成します。getAdidメソッドを呼び出すと、このIDをStringとして返します。
Adjust.getAdid().then((adid) { // Use adid string value.});広告ID
static Future<String?> getIdfa() asyncID for Advertisers(IDFA)は、Appleデバイスの端末固有の識別子です。getIdfaメソッドを呼び出すと、このIDをStringとして返します。
Adjust.getIdfa().then((idfa) { // Use idfa string value.});ベンダーID
static Future<String?> getIdfv() asyncID for Advertisers(IDFA)は、Appleデバイス端末の固有の識別子です。コールバック関数でAdjust.getIdfvメソッドを呼び出すと、デバイスのIDFVを返すことができます。SDKは情報を非同期で取得し、完了ハンドラーにパスします。
Adjust.getIdfv().then((idfv) { // Use idfv string value.});Google Play開発者サービス広告ID
static Future<String?> getGoogleAdId() asyncGoogle Play 開発者サービス ID(GPS ADID)は、Androidデバイスのデバイス固有の識別子です。
ユーザーは、端末の設定「広告のパーソナライズをオプトアウトする」を切り替えることで、GPS ADIDの共有を拒否できます。ユーザーがこの設定を有効にしている場合、Adjust SDKはGPS ADIDの値を「0」の文字列で返します。
この値にアクセスするには、バックグラウンドスレッドでgetGoogleAdIdメソッドを呼び出す必要があります。GPS ADID値にアクセスするには、デリゲート関数を割り当てます。
Adjust.getGoogleAdId().then((googleAdId) { // Use googleAdId string value.});Amazon 広告ID
static Future<String?> getAmazonAdId() asyncAmazon Advertising ID(Amazon Ad ID)は、Android端末の端末固有の識別子です。getAmazonAdIdメソッドを呼び出すと、このIDをStringとして返します。
Adjust.getAmazonAdId().then((amazonAdId) { // Use amazonAdId string value.});