Validation de l’ID global de l’appareil global-device-id-validation

Les identifiants Advertising d’appareils (iDFA, GAID, Roku ID) ont des normes de formatage qui doivent être respectées pour être utilisables dans l’écosystème de la publicité numérique. Aujourd’hui, clients et partenaires peuvent charger des identifiants dans nos sources de données globales dans n’importe quel format sans être avertis si l’identifiant est correctement formaté. Cette fonctionnalité introduit la validation des identifiants d’appareil envoyés aux sources de données globales pour un formatage correct et fournit un message d’erreur lorsque les identifiants sont incorrectement formatés. Nous prendrons en charge la validation des iDFA, des Google Advertising et des Roku IDs au lancement.

Présentation des normes de format overview-of-format-standards

Vous trouverez ci-dessous les pools d’identifiants Advertising d’appareils globaux actuellement reconnus et pris en charge par AAM. Ils sont implémentés sous la forme de Data Sources partagés qui peuvent être utilisés par tout client ou partenaire de données qui travaille avec des données liées aux utilisateurs de ces plateformes.

Plateforme
Identifiant AAM Data Source
Format d’ID
PID AAM
Remarques
Google Android (GAID)
20914
nombres hexadécimaux 32, généralement présentés comme 8-4-4-4-12 exemple, 97987bca-ae59-4c7d-94ba-ee4f19ab8c21
1352
Cet identifiant doit être collecté dans une référence de formulaire brute/non hachée/non modifiée - https://play.google.com/about/monetization-ads/ads/ad-id/
Apple iOS (IDFA)
20915
32 nombres hexadécimaux, généralement présentés comme 8-4-4-4-12 exemple, 6D92078A-8246-4BA4-AE5B-76104861E7DC
3560
Cet identifiant doit être collecté dans une référence de formulaire brute/non hachée/non modifiée - https://support.apple.com/en-us/HT205223
Roku (RIDA)
121963
32 nombres hexadécimaux, généralement présentés comme 8-4-4-12 exemple, fcb2a29c-315a-5e6b-bcfd-d889ba19aada
11536
Cet identifiant doit être collecté dans une référence de formulaire brute/non hachée/non modifiée - https://sdkdocs.roku.com/display/sdkdoc/Roku+Advertising+Framework
Microsoft Advertising ID (MAID)
389146
Chaîne numérique Alpha
14593
Cet identifiant doit être collecté dans une référence de formulaire brute/non hachée/non modifiée - 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
Exemple de chaîne numérique Alpha, 7XCBNROQJQPYW
15950
Cet identifiant doit être collecté dans une référence de formulaire brute/non hachée/non modifiée - https://developer.samsung.com/tv/develop/api-references/samsung-product-api-references/productinfo-api

Définition d’un identifiant Advertising dans l’application setting-an-advertising-identifier-in-the-app

La définition de l’ID de l’annonceur dans l’application est en fait un processus en deux étapes : d’abord la récupération de l’ID de l’annonceur, puis son envoi à Experience Cloud. Vous trouverez ci-dessous des liens pour effectuer ces étapes.

  1. Récupérer l’identifiant

    1. Apple d'informations sur le advertising ID se trouvent ICI.
    2. Vous trouverez quelques informations sur la définition du advertiser ID pour les développeurs Android ici ICI.
  2. Envoyez-le à Experience Cloud à l’aide de la méthode setAdvertisingIdentifier dans le SDK

    1. Vous trouverez des informations sur l’utilisation de setAdvertisingIdentifier dans la documentation pour iOS et Android.

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

Message d’erreur DCS signalant des identifiants incorrects dcs-error-messaging-for-incorrect-ids

Lorsqu’un identifiant global d’appareil incorrect (IDFA, GAID, etc.) est envoyé en temps réel à Audience Manager, un code d’erreur est renvoyé sur l’accès. Voici un exemple d’erreur renvoyée, car l’ID est envoyé en tant que Apple IDFA, qui ne doit contenir que des majuscules, alors qu’un « x » en minuscules figure dans l’ID.

image d’erreur

Consultez la documentation pour obtenir la liste des codes d’erreur.

Intégration d’identifiants globaux d’appareil onboarding-global-device-ids

Outre l’envoi en temps réel des identifiants globaux d’appareil, vous pouvez également « onboard » (charger) des données par rapport aux identifiants. Ce processus est identique à celui qui s’applique aux données d’intégration par rapport à vos ID client (généralement via des paires clé/valeur), mais vous utiliseriez simplement les ID de Source de données appropriés, de sorte que les données soient affectées à l’ID d’appareil global. Vous trouverez de la documentation sur le processus d’intégration dans la documentation. Pensez simplement à utiliser l’identifiant global de source de données, en fonction de la plateforme que vous utilisez.

Si des identifiants globaux d’appareil incorrects sont envoyés via le processus d’intégration, les erreurs s’affichent dans la Onboarding Status Report.

Voici un exemple d’erreur générée par ce rapport :

image d’erreur

recommendation-more-help
468cbaa0-07ce-4354-9a38-4f23b645a466