Los identificadores de publicidad de dispositivo (es decir, iDFA, GAID, Roku ID) tienen estándares de formato que deben cumplirse para poder utilizarlos en el ecosistema de publicidad digital. Hoy en día, los clientes y socios pueden cargar ID a nuestro data sources global en cualquier formato sin que se les notifique si el ID tiene el formato correcto. Esta función introducirá la validación de los ID de dispositivo enviados a Global data sources para un formato adecuado y proporcionará mensajes de error cuando los ID tengan un formato incorrecto. Admitiremos la validación para iDFA, Google Advertising y Roku IDs en el lanzamiento.
Los siguientes son los grupos globales de ID de publicidad de dispositivo que actualmente son reconocidos y admitidos por AAM. Se implementan como Data Sources compartidos que puede utilizar cualquier cliente o socio de datos que trabaje con datos vinculados a los usuarios de estas plataformas.
Plataforma | ID de fuente de datos AAM | Formato de ID | AAM PID | Notas |
Google Android (GAID) | 2014 | Números hexadecimales, generalmente presentados como 8-4-4-4-12ejemplo, 97987bca-ae59-4c7d-94ba-ee4f19ab8c21 |
1352 | Este ID debe recopilarse en una referencia de formulario sin formato/sin hash/sin modificar - https://play.google.com/about/monetization-ads/ads/ad-id/ |
Apple iOS (IDFA) | 2015 | Números hexadecimales, generalmente presentados como 8-4-4-4-12 ejemplo, 6D92078A-8246-4BA4-AE5B-76104861E7DC |
3560 | Este ID debe recopilarse en una referencia de formulario sin formato/sin hash/sin modificar - https://support.apple.com/en-us/HT205223 |
Roku (RIDA) | 121963 | 32 números hexadecimales, generalmente presentados como 8-4-4-4-12 ejemplo, fcb2a29c-315a-5e6b-bcfd-d889ba19aada | 11536 | Este ID debe recopilarse en una referencia de formulario sin formato/sin hash/sin modificar - https://sdkdocs.roku.com/display/sdkdoc/Roku+Advertising+Framework |
ID de publicidad de Microsoft (MAID) | 389146 | Cadena numérica alfa | 14593 | Este ID debe recopilarse en una referencia de formulario sin procesar/sin hash/sin modificar: 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 | Ejemplo de cadena numérica alfa, 7XCBNROQJQPYW | 15950 | Este ID debe recopilarse en una referencia de formulario sin formato/sin hash/sin modificar - https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api |
La configuración del ID del anunciante en la aplicación es realmente un proceso de dos pasos: primero recuperar el ID del anunciante y, después, enviarlo al Experience Cloud. A continuación encontrará vínculos para realizar estos pasos.
setAdvertisingIdentifier
se encuentra en la documentación tanto para iOS como para Android.// iOS (Swift) example for using setAdvertisingIdentifier:
ACPCore.setAdvertisingIdentifier([AdvertisingId]) // ...where [AdvertisingId] is replaced by the actual advertising ID
Cuando se envía un ID de dispositivo global incorrecto (IDFA, GAID, etc.) en tiempo real al Audience Manager, se devuelve un código de error en la visita. A continuación se muestra un ejemplo de error devuelto porque el ID se envía como Apple IDFA, que sólo debe contener letras mayúsculas y minúsculas, y sin embargo hay una 'x' minúscula en el ID.
Consulte la documentación para ver la lista de códigos de error.
Además del envío en tiempo real de ID de dispositivos globales, también puede cargar datos con los ID (onboard"). Este proceso es el mismo que cuando está incorporando datos con sus ID de cliente (generalmente a través de pares clave/valor), pero simplemente usaría los ID de fuente de datos adecuados, de modo que los datos se asignen a la ID del dispositivo global. La documentación sobre el proceso de integración se encuentra en la documentación. Recuerde usar el data source ID global, según la plataforma que utilice.
Si se envían ID de dispositivos globales incorrectos mediante el proceso de integración, los errores se mostrarán en Onboarding Status Report.
A continuación se muestra una muestra de un error que se produciría en ese informe: