Device Advertising Identifiers (cioè iDFA, GAID, Roku ID) hanno standard di formattazione che devono essere soddisfatti per essere utilizzabili nell'ecosistema di pubblicità digitale. Oggi, i clienti e i partner possono caricare gli ID nelle nostre origini dati globali in qualsiasi formato senza ricevere alcuna notifica relativa al corretto formattazione dell’ID. Questa funzione introdurrà la convalida degli ID dispositivo inviati alle origini dati globali per una corretta formattazione e fornirà messaggi di errore in caso di formattazione non corretta degli ID. Verrà supportata la convalida per iDFA, Google Advertising e Roku IDs al lancio.
Di seguito sono riportati i pool di ID di Device Advertising globali attualmente riconosciuti e supportati da AAM. Implementati come condivisi Data Sources che può essere utilizzato da qualsiasi cliente o partner di dati che lavora con dati legati agli utenti di queste piattaforme.
Piattaforma | ID origine dati AAM | Formato ID | PID AAM | Note |
Google Android (GAID) | 20914 | 32 numeri esadecimali, generalmente presentati come 8-4-4-4-12esempio, 97987bca-ae59-4c7d-94ba-ee4f19ab8c21 |
1352 | Questo ID deve essere raccolto in un modulo non elaborato/senza hash/non modificato di riferimento - https://play.google.com/about/monetization-ads/ads/ad-id/ |
Apple iOS (IDFA) | 20915 | 32 numeri esadecimali, generalmente presentati come 8-4-4-4-12 esempio, 6D92078A-8246-4BA4-AE5B-76104861E7DC |
3560 | Questo ID deve essere raccolto in un modulo non elaborato/senza hash/non modificato di riferimento - https://support.apple.com/en-us/HT205223 |
Roku (RIDA) | 121963 | 32 numeri esadecimali, generalmente presentati come 8-4-4-4-12 esempio, fcb2a29c-315a-5e6b-bcfd-d889ba19aada | 11536 | Questo ID deve essere raccolto in un modulo non elaborato/senza hash/non modificato di riferimento - https://sdkdocs.roku.com/display/sdkdoc/Roku+Advertising+Framework |
Microsoft Advertising ID (MAID) | 389146 | Stringa numerica alfa | 14593 | Questo ID deve essere raccolto in un modulo non elaborato/senza hash/non modificato di riferimento - 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 | Esempio di stringa numerica alfa, 7XCBNROQJQPYW | 15950 | Questo ID deve essere raccolto in un modulo non elaborato/senza hash/non modificato di riferimento - https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api |
L’impostazione dell’ID inserzionista nell’app è in realtà un processo in due fasi: prima recupera l’ID dell’inserzionista e poi lo invia all’Experience Cloud. Di seguito sono riportati i collegamenti che consentono di eseguire questi passaggi.
setAdvertisingIdentifier
è nel documentazione per entrambi iOS e Android.// iOS (Swift) example for using setAdvertisingIdentifier:
ACPCore.setAdvertisingIdentifier([AdvertisingId]) // ...where [AdvertisingId] is replaced by the actual advertising ID
Quando un ID dispositivo globale non corretto (IDFA, GAID, ecc.) viene inviato in tempo reale ad Audience Manager, viene restituito un codice di errore sull'hit. Di seguito è riportato un esempio di errore restituito perché l’ID viene inviato come Apple IDFA, che deve contenere solo lettere maiuscole, eppure nell’ID è presente una lettera "x" minuscola.
Vedi la documentazione per l’elenco dei codici di errore.
Oltre all’invio in tempo reale degli ID dispositivo globale, puoi anche "onboard" (carica) anche i dati in base agli ID. Questo processo è lo stesso dell’onboarding dei dati sugli ID cliente (in genere tramite coppie chiave/valore), ma utilizzeresti semplicemente gli ID sorgente dati appropriati, in modo che i dati vengano assegnati all’ID dispositivo globale. La documentazione sul processo di onboarding si trova nella sezione documentazione. Ricorda di utilizzare l’ID dell’origine dati globale, a seconda della piattaforma in uso.
Se tramite il processo di onboarding vengono inviati ID dispositivo globale non corretti, gli errori verranno visualizzati nella sezione Onboarding Status Report.
Di seguito è riportato un esempio di errore che potrebbe verificarsi nel rapporto: