Validation de l’identifiant de périphérique global global-device-id-validation

Les identifiants de publicité de périphérique (c’est-à-dire iDFA, GAID, Roku ID) ont des normes de mise en forme qui doivent être respectées pour être utilisables dans l’écosystème de publicité numérique. Aujourd’hui, les clients et les 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 une mise en forme correcte et fournit des messages d’erreur lorsque les identifiants sont mal formatés. Nous prendrons en charge la validation pour iDFA, Google Advertising et Roku IDs au lancement.

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

Vous trouverez ci-dessous les pools d’identifiants de publicité de périphérique globaux actuellement reconnus et pris en charge par AAM. Ils sont implémentés comme partagés Data Sources qui peuvent être utilisés par n’importe quel client ou partenaire de données qui travaille avec des données liées aux utilisateurs de ces plateformes.

Plateforme
ID de source de données AAM
Format d’ID
AAM PID
Remarques
Google Android (GAID)
20914
32 nombres hexadécimaux, généralement présentés sous la forme 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 sous la forme 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 sous la forme 8-4-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, 7XCBNROQJPYW
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 de publicité dans l’application setting-an-advertising-identifier-in-the-app

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

  1. Récupération de l’ID

    1. Apple informations relatives à advertising ID est disponible ICI.
    2. Quelques informations sur la définition de la variable advertiser ID pour Android les développeurs sont disponibles ICI.
  2. Envoyez-le à l’Experience Cloud à l’aide du setAdvertisingIdentifier dans le SDK

    1. Informations relatives à l’utilisation de setAdvertisingIdentifier se trouve dans la variable documentation pour les deux iOS et Android.

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

Messagerie d’erreur DCS pour les ID incorrects dcs-error-messaging-for-incorrect-ids

Lorsqu’un identifiant de périphérique global incorrect (IDFA, GAID, etc.) est envoyé en temps réel à l’Audience Manager, un code d’erreur est renvoyé lors de 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, et pourtant il existe un "x" minuscule dans l’identifiant.

image derreur

Veuillez consulter la documentation pour la liste des codes d’erreur.

Intégration des identifiants de périphérique globaux onboarding-global-device-ids

Outre l’envoi en temps réel des identifiants d’appareils globaux, vous pouvez également "onboard" (transférez) également des données par rapport aux identifiants. Ce processus est le même que lorsque vous intégrez des données par rapport à vos ID de client (généralement via des paires clé/valeur), mais vous utiliserez 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 section documentation. N’oubliez pas d’utiliser l’ID de source de données globale, en fonction de la plateforme que vous utilisez.

Si des identifiants d’appareil global incorrects sont envoyés par le biais du processus d’intégration, les erreurs s’affichent dans la variable Onboarding Status Report.

Voici un exemple d’erreur qui résulterait de ce rapport :

image derreur

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