全局设备ID验证

设备广告标识符(即iDFA、GAID、Roku ID)具有必须满足的格式标准,才能在数字广告生态系统中使用。 现在,客户和合作伙伴可以以任何格式将ID上传到我们的全局data sources,而不会收到有关ID格式是否正确的通知。 此功能将对发送到全局data sources的设备ID进行验证,以确保正确的格式,并在ID格式不正确时提供错误消息。 我们将在启动时支持对iDFA、Google Advertising和Roku IDs进行验证。

格式标准概述

以下是AAM当前可识别和支持的全局设备广告ID池。 这些功能将作为共享的Data Sources实施,可供与这些平台用户关联的数据进行工作的任何客户或数据合作伙伴使用。

平台 AAM数据源ID ID格式 AAM PID 注释
Google Android(GAID) 20914 32个十六进制数,通常以8-4-4-4-12示例表示,97987bca-ae59-4c7d-94ba-ee4f19ab8c21
1352 此ID必须以原始/未哈希/未更改的表单引用 — https://play.google.com/about/monetization-ads/ads/ad-id/来收集
Apple iOS(IDFA) 20915 32个十六进制数,通常以8-4-4-4-12 示例6D92078A-8246-4BA4-AE5B-76104861E7DC
表示
3560 此ID必须以原始/未哈希/未更改的表单引用 — https://support.apple.com/en-us/HT205223来收集
Roku(里达) 121963 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 字母数字字符串 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收集
三星DUID 404660 字母数字字符串示例, 7XCBNROQJQPYW 15950 此ID必须以原始/未哈希/未更改的表单引用 — https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api来收集

在应用程序中设置广告标识符

在应用程序中设置广告商ID实际上是一个分两步的过程,首先检索广告商ID,然后将其发送到Experience Cloud。 下面提供了用于执行这些步骤的链接。

  1. 检索ID
    1. Apple 有关的信 advertising ID 息可在 此处找到。
    2. 有关为Android开发人员设置advertiser ID的一些信息,可在HERE中找到。
  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错误消息

将错误的全局设备ID(IDFA、GAID等)实时提交到Audience Manager后,将在点击时返回错误代码。 以下是返回的错误示例,因为ID以Apple IDFA的形式发送,它只应包含大写字母,而ID中却有小写“x”。

错误图像

有关错误代码列表,请参阅文档

载入全局设备ID

除了实时提交全局设备ID之外,您还可以根据ID“onboard”(上传)数据。 此过程与针对客户ID载入数据(通常通过键/值对)的过程相同,但您只需使用正确的数据源ID,即可将数据分配到全局设备ID。 有关载入过程的文档,请参阅文档。 请记住使用全局data source ID,具体取决于您所使用的平台。

如果通过载入过程提交了不正确的全局设备ID,则Onboarding Status Report中会显示错误。

以下是该报表中可能出现的错误示例:

错误图像

在此页面上