グローバルデバイス ID の検証 global-device-id-validation
デバイスAdvertisingの ID (iDFA、GAID、Roku ID など)には、デジタル広告エコシステムで使用できるようにするために満たす必要があるフォーマット基準があります。 現在、お客様およびパートナーは、ID が適切に形式されているかどうかの通知を受け取ることなく、任意の形式で ID をグローバルデータソースにアップロードできます。 この機能は、適切な形式でグローバル データ ソースに送信されたデバイス ID の検証を導入し、ID の形式が正しくない場合にエラーメッセージを表示します。 ローンチ時の iDFA、Google Advertising および Roku IDs の検証をサポートします。
形式標準の概要 overview-of-format-standards
現在AAMで認識およびサポートされているグローバルデバイスAdvertising ID プールを以下に示します。 これらは、これらのプラットフォームのユーザーに関連付けられたデータを使用する、任意の顧客またはデータパートナーが使用できる共有 Data Sources として実装されます。
アプリでのAdvertising ID の設定 setting-an-advertising-identifier-in-the-app
アプリで広告主 ID を設定するには、実際には 2 つの手順があります。まず、広告主 ID を取得してから、Experience Cloudに送信します。 これらの手順を実行するためのリンクを以下に示します。
// iOS (Swift) example for using setAdvertisingIdentifier:
ACPCore.setAdvertisingIdentifier([AdvertisingId]) // ...where [AdvertisingId] is replaced by the actual advertising ID
間違った ID に対する DCS エラーメッセージ dcs-error-messaging-for-incorrect-ids
誤ったグローバルデバイス ID (IDFA、GAID など)がリアルタイムでAudience Managerに送信されると、ヒットでエラーコードが返されます。 次に示すエラーの例は、ID が Apple IDFA として送信され、大文字のみを含める必要があるが、ID に小文字「x」が含まれているためです。
エラーコードのリストについては、 ドキュメントを参照してください。
オンボーディンググローバルデバイス ID onboarding-global-device-ids
グローバルデバイス ID をリアルタイムで送信する以外に、ID に対してデータを「アップロー onboard」(アップロード)することもできます。 このプロセスは、顧客 ID に対してデータをオンボーディングする場合と同じです(通常はキーと値のペアを使用)。ただし、適切な Data Source ID を使用するだけで、データがグローバルデバイス ID に割り当てられます。 オンボーディングプロセスに関するドキュメントは、 ドキュメントを参照してください。 使用しているプラットフォームに応じて、グローバルデータソース ID を使用することを忘れないでください。
オンボーディングプロセスを通じて間違ったグローバルデバイス ID が送信された場合、Onboarding Status Report にエラーが表示されます。
このレポートを通じて発生するエラーの例を次に示します。