グローバルデバイス 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で認識され、サポートされているグローバルなDevice Advertising ID プールです。 これらは共有Data Sourcesとして実装され、これらのプラットフォームのユーザーに関連付けられたデータを使用する任意のお客様またはデータパートナーが使用できます。
アプリでのAdvertising IDの設定 setting-an-advertising-identifier-in-the-app
アプリで広告主IDを設定するには、まず広告主IDを取得し、次にExperience Cloudに送信する2つの手順を実行します。 これらの手順を実行するためのリンクを以下に示します。
-
IDの取得
-
SDKのsetAdvertisingIdentifier メソッドを使用してExperience Cloudに送信します
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に表示されます。
次に、そのレポートに表示されるエラーの例を示します。