グローバルデバイス 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 として実装されます。

プラットフォーム
AAM Data Source ID
ID 形式
AAM PID
メモ
GoogleAndroid(GAID)
20914
16 進数 32 個。通常、8-4-4-4-12 例:97987bca-ae59-4c7d-94ba-ee4f19ab8c21
として表示
1352
この ID は、未加工/ハッシュ化されていない/変更されていないフォーム参照で収集する必要があります – https://play.google.com/about/monetization-ads/ads/ad-id/
AppleiOS(IDFA)
20915
16 進数 32 個。通常、8-4-4-4-12 として表示 例:6D92078A-8246-4BA4-AE5B-76104861E7DC
3560
この ID は、未加工/ハッシュ化されていない/変更されていないフォーム参照で収集する必要があります – https://support.apple.com/en-us/HT205223
Roku (RIDA)
121963
16 進数 32 個。通常、8-4-4-4-12 として表示 例: fcb2a29c-315a-5e6b-bcfd-d889ba19aada
11536
この ID は、未加工/ハッシュ化されていない/変更されていないフォーム参照で収集する必要があります – https://sdkdocs.roku.com/display/sdkdoc/Roku+Advertising+Framework
Microsoft Advertising ID (MAID)
389146
Alpha数値文字列
14593
この ID は、生の/ハッシュ化されていない/変更されていないフォーム参照で収集する必要があります – https://docs.microsoft.com/en-us/uwp/api/windows.system.userprofile.advertisingmanager.advertisingid
https://msdn.microsoft.com/en-us/library/windows/apps/windows.system.userprofile.advertisingmanager.advertisingid.aspx
Samsung DUID
404660
Alpha数値文字列の例、7XCBNROQJQPYW
15950
この ID は、未加工/ハッシュ化されていない/変更されていないフォーム参照で収集する必要があります – https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api

アプリでのAdvertising ID の設定 setting-an-advertising-identifier-in-the-app

アプリで広告主 ID を設定するには、実際には 2 つの手順があります。まず、広告主 ID を取得してから、Experience Cloudに送信します。 これらの手順を実行するためのリンクを以下に示します。

  1. ID の取得

    1. advertising ID に関する Apple しい情報は、 こちらをご覧ください。
    2. Android 開発者向けの advertiser ID の設定に関する情報は、 こちらを参照してください。
  2. SDK の setAdvertisingIdentifier メソッドを使用して、Experience Cloudに送信します

    1. setAdvertisingIdentifier の使用に関する情報は、iOS と Android の両方について ドキュメントに記載されています。

// 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 にエラーが表示されます。

このレポートを通じて発生するエラーの例を次に示します。

エラー画像

recommendation-more-help
468cbaa0-07ce-4354-9a38-4f23b645a466