全局设备ID验证 global-device-id-validation
设备Advertising标识符(即iDFA、GAID、Roku ID)具有格式标准,必须在数字广告生态系统中使用才能满足这些标准。 如今,客户和合作伙伴可以将ID以任何格式上传到我们的全球数据源,而无需通知ID的格式是否正确。 此功能将验证发送到全局数据源的设备ID,确保格式正确,并且在ID格式不正确时提供错误消息。 我们将在启动时支持iDFA、Google Advertising和Roku IDs的验证。
格式标准概述 overview-of-format-standards
以下是AAM当前识别和支持的全局设备Advertising ID池。 这些平台作为共享Data Sources实施,任何客户或数据合作伙伴都可以使用这些共享的来处理与这些平台的用户关联的数据。
在应用程序中设置Advertising标识符 setting-an-advertising-identifier-in-the-app
在应用程序中设置广告商ID实际上是一个两步过程,首先检索广告商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中。
以下是通过该报表出现的错误示例: