ATT同意ステータスをローデータで受信
Adjust SDKは、ローデータエクスポートでユーザーの同意レスポンスに関するATTステータス情報を送信します。ユーザーが同意すると、Adjust SDKはIDFAをデータに含めます。
データの取得方法
ローデータエクスポートを設定してATT同意情報を追加するには、2つの方法があります。
- {att_status}プレースホルダー
サーバーコールバックまたはクラウドストレージアップロードにこのプレースホルダーを追加すると、ユーザーのATTステータスに関する情報をローデータで受信できます。例:att_status=2
{att_status}
プレースホルダーには以下の値を入力できます:
値 | ステータス | 説明 |
---|---|---|
null | - | ユーザーがiOS 14以前のデバイスを使用しているか、開発者がアプリにATT frameworkを実装していません。 |
0 | Not Determined(未決定) | Appからのトラッキング要求を許可(Allow Apps to Request to Track) 設定がONになっているものの、ATTプロンプトがユーザーに表示されません。 |
1 | Restricted(制限あり) | Appからのトラッキング要求を許可(Allow Apps to Request to Track) 設定がOFFになっており、ユーザーは設定をONにすることができません。ATTプロンプトをユーザーに表示できません。 |
2 | Denied(拒否) | Appからのトラッキング要求を許可(Allow Apps to Request to Track) 設定がONになっており、ATTプロンプトがユーザーに表示されています。ユーザーまたはデバイスのトラッキングに使用可能なアプリ関連のデータにアクセスする許可のリクエストを、ユーザーが拒否しています。 または、 Appからのトラッキング要求を許可(Allow Apps to Request to Track)設定がOFFになっており、ATTプロンプトをユーザーに表示できません。 |
3 | Authorized(承認) | Appからのトラッキング要求を許可(Allow Apps to Request to Track) 設定がONになっており、ATTプロンプトがユーザーに表示されています。ユーザーまたはデバイスのトラッキングに使用可能なアプリ関連のデータにアクセスする許可のリクエストを、ユーザーが承認しています。 |
アプリトラッキングの許可に関する各ステータス値の詳細については、Appleの開発者向けドキュメントをご覧ください。
- ATTアップデート(iOS)トリガー
専用のATTアップデートトリガーを使用することで、ユーザーのATTステータスに変化があった場合、すぐに通知を受け取ることができます。設定したエクスポートオプションで、アップデート情報を受け取ります。
ローデータエクスポートを設定してATTステータス情報を受信
ATT同意ステータスを受け取るには、ローデータ設定を変更する必要があります。変更内容は、現在設定されているエクスポートの方法(サーバーコールバックまたはクラウドストレージエクスポート)によって異なります。
サーバーコールバック
単一のアクティビティコールバック
{att_status}
プレースホルダーをサポートしているアクティビティタイプのコールバックURLに付与します。
グローバルコールバック
ATT update (iOS)
アクティビティタイプは、デフォルトで グローバルコールバックに含まれています。
グローバルコールバックでatt_update
の {activity_kind}
をフィルタリングし、ユーザーの同意ステータスに関する情報を確認します。
クラウドストレージアップロード
CSVの定義を更新し、サポートしているトリガーの {att_status}
プレースホルダーを追加してください。推奨:ATTアップデート(iOS)。
更新されたアトリビューションのコールバック
デバイスのATTステータスが Authorized
に変わると、AdjustはIDFAにアクセスできるようになります。これにより、アトリビューションに使用するエンゲージメントが一致するかどうかを確認できます。オーガニックインストールの場合、Adjustはアトリビューションを再実行します。アトリビューションソースに変更がある場合、Adjustはローデータで更新されたアトリビューション情報を送信し、次のイベントまたはセッション時にアプリ内アトリビューションコールバックを送信します。
ATTのステータス変更によるアトリビューションアップデートは、現在 オーガニックインストール としてアトリビュートされている iOS 14.5以降のデバイス に適用されます。アトリビューションのアップデート情報を受け取るためには、以下を確認してください。
- SDKアトリビューションコールバックを設定してください。
- コールバックもしくはCSVアップロードの定義に更新されたアトリビューションを設定してください。
{att_status}
プレースホルダーの使用を開始していない場合、Adjustは特定の 従来のプレースホルダーと指標 に変更を加え、ユーザーの同意ステータスを提供します。
-
{tracking_enabled}
と{tracking_limited}
- 追跡型広告の制限 (LAT) KPI