Validação de ID de dispositivo global

Os identificadores de anúncios de dispositivos (ou seja, iDFA, GAID, Roku ID) têm padrões de formatação que devem ser atendidos para serem utilizáveis no ecossistema de publicidade digital. Atualmente, os clientes e parceiros podem fazer upload de IDs para nosso data sources global em qualquer formato sem serem notificados sobre a formatação correta da ID. Esse recurso introduzirá a validação das IDs de dispositivo enviadas para o data sources Global para formatação adequada e fornecerá mensagens de erro quando as IDs estiverem formatadas incorretamente. Ofereceremos suporte à validação para iDFA, Google Advertising e Roku IDs na inicialização.

Visão geral dos padrões de formato

A seguir estão os pools globais de IDs de publicidade de dispositivo que são reconhecidos e suportados atualmente pela AAM. Eles são implementados como Data Sources compartilhado que pode ser usado por qualquer cliente ou parceiro de dados que funcione com dados vinculados aos usuários dessas plataformas.

Plataforma ID da Fonte de Dados AAM Formato de ID PID AAM Notas
Google Android (GAID) 20914 32 números hexadecimais, geralmente apresentados como 8-4-4-12example, 97987bca-ae59-4c7d-94ba-ee4f19ab8c21
1352 Essa ID deve ser coletada em uma Referência de formulário bruta/sem hash/inalterada - https://play.google.com/about/monetization-ads/ads/ad-id/
Apple iOS (IDFA) 20915 32 números hexadecimais, geralmente apresentados como 8-4-4-12 example, 6D92078A-8246-4BA4-AE5B-76104861E7DC
3560 Essa ID deve ser coletada em uma Referência de formulário bruta/sem hash/inalterada - https://support.apple.com/en-us/HT205223
Roku (RIDA) 121963 32 números hexadecimais, geralmente apresentados como 8-4-4-12 example, fcb2a29c-315a-5e6b-bcfd-d889ba19aada 11536 Essa ID deve ser coletada em uma Referência de formulário bruta/sem hash/inalterada - https://sdkdocs.roku.com/display/sdkdoc/Roku+Advertising+Framework
ID de publicidade da Microsoft (MAID) 389146 Sequência numérica alfa 14593 Essa ID deve ser coletada em uma Referência de formulário bruta/sem hash/inalterada - 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 Exemplo de string numérica alfa, 7XCBNROQJPYW 15950 Essa ID deve ser coletada em uma Referência de formulário bruta/sem hash/inalterada - https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api

Definir um identificador de publicidade no aplicativo

Definir a ID do anunciante no aplicativo é um processo de duas etapas, primeiro recuperar a ID do anunciante e depois enviá-la para o Experience Cloud. Os links são encontrados abaixo para executar essas etapas.

  1. Recuperar a ID
    1. Apple informações sobre o advertising ID podem ser encontradas AQUI.
    2. Algumas informações sobre como configurar o advertiser ID para Android desenvolvedores podem ser encontradas HERE.
  2. Envie-o para o Experience Cloud usando o método setAdvertisingIdentifier no SDK
    1. As informações para usar setAdvertisingIdentifier estão na documentação para iOS e Android.

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

Mensagem de erro DCS para IDs incorretas

Quando uma ID de dispositivo global incorreta (IDFA, GAID etc) é enviada em tempo real para o Audience Manager, um código de erro será retornado na ocorrência. A seguir, um exemplo de um erro retornado porque a ID é enviada como um Apple IDFA, que deve conter somente letras maiúsculas e, no entanto, há um 'x' em letras minúsculas na ID.

imagem de erro

Consulte a documentação para obter a lista de códigos de erro.

Integração das IDs de dispositivo global

Além do envio em tempo real de IDs de dispositivos globais, você também pode fazer o upload de dados "onboard" em relação às IDs. Esse processo é o mesmo de quando você está incorporando dados às IDs do cliente (normalmente por meio de pares de chave/valor), mas simplesmente usa as IDs de fonte de dados apropriadas, para que os dados sejam atribuídos à ID do dispositivo global. A documentação sobre o processo de integração pode ser encontrada na documentação. Basta lembrar de usar a ID global data source , dependendo da plataforma que você está usando.

Se as IDs de dispositivo global incorretas forem enviadas por meio do processo de integração, os erros serão exibidos no Onboarding Status Report.

A seguir encontra-se um exemplo de erro que viria por esse relatório:

imagem de erro

Nesta página