Validación de ID de dispositivo global

Última actualización: 2023-05-20
  • Creado para:
  • Experienced
    Developer

Los identificadores publicitarios de dispositivos (es decir, iDFA, GAID, Roku ID) tienen estándares de formato que deben cumplirse para poder utilizarse en el ecosistema de la publicidad digital. Hoy en día, los clientes y socios pueden cargar ID en nuestras fuentes de datos globales en cualquier formato sin recibir notificación de si el ID tiene el formato correcto. Esta función introduce la validación de los ID de dispositivo enviados a las fuentes de datos globales para un formato adecuado y proporciona mensajes de error cuando los ID tienen un formato incorrecto. Se admitirá la validación para iDFA, Google Advertising y Roku IDs en el lanzamiento.

Descripción general de los estándares de formato

AAM A continuación, se muestran los grupos globales de ID de publicidad de dispositivos que actualmente reconoce y admite el servicio de campañas de publicidad de dispositivos de la siguiente manera Se implementan como compartidos Data Sources que puede utilizar cualquier cliente o socio de datos que trabaje con datos vinculados a usuarios de estas plataformas.

Plataforma AAM ID de origen de datos Formato de ID AAM ID de PID Notas
Google Android (GAID) 20914 32 números hexadecimales, generalmente presentados como 8-4-4-4-12por ejemplo, 97987bca-ae59-4c7d-94ba-ee4f19ab8c21
1352 Este ID debe recopilarse en un formulario sin procesar/sin hash/sin modificar Referencia - https://play.google.com/about/monetization-ads/ads/ad-id/
Apple iOS (IDFA) 20915 32 números hexadecimales, generalmente presentados como 8-4-4-4-12 por ejemplo, 6D92078A-8246-4BA4-AE5B-76104861E7DC
3560 Este ID debe recopilarse en un formulario sin procesar/sin hash/sin modificar Referencia - 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 un formulario sin procesar/sin hash/sin modificar Referencia - 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 un formulario sin procesar/sin hash/sin modificar Referencia - 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 un formulario sin procesar/sin hash/sin modificar Referencia - https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api

Configurar un identificador de publicidad en la aplicación

La configuración del ID del anunciante en la aplicación es un proceso de dos pasos: primero, recuperar el ID del anunciante y, a continuación, enviarlo al Experience Cloud. A continuación, se encuentran vínculos para realizar estos pasos.

  1. Recuperación del ID
    1. Apple información acerca de advertising ID se puede encontrar AQUÍ.
    2. Información sobre la configuración de advertiser ID para Android se pueden encontrar desarrolladores de AQUÍ.
  2. Enviarlo al Experience Cloud mediante la variable setAdvertisingIdentifier en el SDK
    1. Información para utilizar setAdvertisingIdentifier está en documentación para ambos iOS y Android.

// iOS (Swift) example for using setAdvertisingIdentifier:
ACPCore.setAdvertisingIdentifier([AdvertisingId]) // ...where [AdvertisingId] is replaced by the actual advertising ID

Mensajería de error de DCS para ID incorrectos

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 un error devuelto porque el ID se envía como un Apple IDFA, que solo debe contener letras mayúsculas y, sin embargo, el ID tiene una "x" en minúsculas.

imagen de error

Consulte la documentación para obtener la lista de códigos de error.

Incorporación de ID de dispositivo globales

Además del envío en tiempo real de los ID de dispositivos globales, también puede hacer lo siguiente:onboard" (cargar) datos también con los ID. Este proceso es el mismo que cuando se incorporan datos con los ID de cliente (normalmente a través de pares clave/valor), pero simplemente se usan los ID de fuente de datos adecuados para que los datos se asignen al ID de dispositivo global. La documentación sobre el proceso de incorporación se encuentra en documentación. Recuerde utilizar el ID de fuente de datos global en función de la plataforma que utilice.

Si se envían ID de dispositivo globales incorrectos a través del proceso de incorporación, los errores se muestran en la Onboarding Status Report.

A continuación se muestra un ejemplo de un error que llegaría a través de ese informe:

imagen de error

En esta página