Declared IDs declared-ids

Fonctionnement, configuration declared IDs procédures, exemples de code et variables.

Declared ID Ciblage declared-id-targeting

Échangez et synchronisez les ID utilisateur avec des Audience Manager provenant d’appareils ou de navigateurs qui n’utilisent pas ou n’acceptent pas les mécanismes de stockage persistants, tels que les cookies tiers.

Objectif du ciblage Declared ID declared-id-targeting-purpose

Certains navigateurs et la plupart des appareils mobiles n’acceptent pas les cookies tiers. Il est donc difficile de conserver les informations sur les visiteurs du site ou d’attribuer des identifiants persistants. Pour résoudre ce problème, Audience Manager utilise DIL pour vous permettre de transmettre des declared IDs lors d’un appel d’événement. En outre, un declared ID peut agir comme un identifiant universel qui s’applique au même utilisateur pour toutes les solutions du Experience Cloud. Le tableau suivant décrit le processus de ciblage/correspondance des identifiants :

Processus
Description
Appel d’événement

Pour fonctionner, vous avez besoin code de DIL et du Adobe Experience Platform Identity Service sur la page. DIL obtient identifiants déclarés à partir de la fonction setVisitorID fournie par le du service d’identités de Adobe Experience Platform et le transmet à ’ Audience Manager.

ID de correspondance

Audience Manager tente de faire correspondre l’identifiant client et l’identifiant visiteur à un identifiant correspondant dans notre système. S’il n’existe pas d’identifiant correspondant, Audience Manager en crée un et l’associe au client et à l’identifiant visiteur.

Remarque : le mappage le plus récent est utilisé si votre identifiant correspond à plusieurs identifiants Audience Manager.

ID de retour
Audience Manager écrit son identifiant synchronisé dans un cookie propriétaire (ou un autre espace de stockage adressable) dans le domaine ou l’application client.
Appels d’événement suivants
D’autres appels d’événement lisent l’Audience Manager ID dans le domaine du client et l’envoient à Audience Manager.

Pour commencer, vous devez configurer le service d’ID de Experience Cloud et les DIL sur les pages de votre site que vous souhaitez utiliser pour la collecte de données. Voir les sections CréationDIL et Variables d’ID déclarées.

Appels d’opt-out opt-out-calls

Le processus declared ID respecte les préférences des visiteurs du site pour leur permettre de se désabonner du ciblage Audience Manager par votre site web. Lorsqu'Audience Manager reçoit une demande d'opt-out, le JSON renvoyé par le DCS contient le code d'erreur 171, avec le message Encountered opt out tag, au lieu de l'identifiant utilisateur Audience Manager.

  • Audience Manager pouvez transmettre un opt-out declared ID avec un UUID Audience Manager dans le URL.
  • Le processus d’opt-out declared ID est stocké dans le Profile Cache Server (PCS) sur une base par partenaire. Il n’existe aucune désinscription au niveau de la plateforme à l’aide de declared IDs. En outre, Audience Manager exclut l’utilisateur de cette région particulière sur le serveur Edge (l’exclusion ne traverse pas les régions DCS).

Consultez Confidentialité des donnéespour plus d’informations sur le droit d’opposition à la collecte de données.

Exemples d’opt-out Declared ID opt-out-examples

Vous pouvez effectuer des demandes d’opt-out declared ID avec les paires clé-valeur d_cid et d_cid_ic. Les paramètres hérités comme d_dpid et d_dpuuid fonctionnent toujours, mais sont considérés comme obsolètes. Voir CID remplace DPID et DPUUID. Dans les exemples, le texte en italique indique un espace réservé de variable.

Opt-outs avec CID et CID_IC

Pour obtenir une description et une syntaxe, consultez les variables et la syntaxe d’URL pour les identifiants déclarés.

Exclusion à l’aide
Exemple de code
d’un identifiant de fournisseur de données et d’un identifiant utilisateur.
https://domain name/demoptout.jpg?d_cid=123%01987...
d’un code d’intégration et d’un identifiant utilisateur.
https://domain name/demoptout?d_cid_ic=456%01321...
Plusieurs d_cid et d_cid_ic paires clé-valeur.
https://domain name/demoptout?d_cid=123%01987&d_cid_ic=456%01321...

Opt-outs avec DPID, DPUUID et UUID (obsolète)

Ces méthodes fonctionnent toujours, mais sont considérées comme obsolètes. Ces informations sont fournies à des fins héritées et à titre de référence. Les opt-outs hérités sont les suivants :

Opt-Out (Obsolète)
Exemple de code
d_uuid uniquement
https://domain/demoptout.jpg?d_uuid=AAM ID
Désinscription au niveau du partenaire

https://demoptout.jpg?d_dpuuid= user ID&d_dpid= data provider ID

Un processus d’opt-out au niveau du partenaire est stocké pour le dernier mappage de cette paire dpid + dpuuid à un UUID AAM. En l’absence de mappage existant, Audience Manager vérifie si la requête contient un UUID AAM dans le cookie et, le cas échéant, l’utilise pour stocker le processus d’opt-out. Dans le cas contraire, Audience Manager génère un nouvel UUID AAM et stocke le code d'opt-out sous celui-ci.

d_dpuuid + d_dpid et d_uuid explicite

https://domain/demoptout.jpg?d_uuid= user ID&d_dpuuid= data provider's user ID&d_dpid=data provider ID

d_uuid a toujours la priorité. Si la combinaison dpid + dpuuid est mappée à un autre UUID AAM, le processus d’opt-out est stocké sous l’UUID AAM transmis dans la requête ( d_uuid ).

Variables et syntaxe pour Declared IDs variables-and-syntax

Le tableau suivant répertorie les paires clé-valeur qui transmettent l’ID de votre fournisseur de données Audience Manager et les ID utilisateur ou les codes d’intégration, le cas échéant. Notez que l’italique indique un espace réservé de variable. Des espaces ont été ajoutés pour faciliter leur lecture.

Dans chaque paire clé-valeur :

  • Le symbole = sépare la clé de ses valeurs associées.
  • Le caractère ASCII non imprimable %01 sépare les valeurs.
Variable
Description
d_cid =data provider ID %01user ID
Contient un ID de fournisseur de données et un ID d’utilisateur unique associé dans une seule paire clé-valeur. d_cid remplace d_dpid et d_dpuuid , qui sont considérés comme obsolètes, mais toujours pris en charge. Voir CID remplace DPID et DPUUID.
d_cid_ic =integration code %01user ID
Contient un code d’intégration et un ID utilisateur unique associé dans une seule paire clé-valeur. d_cid_ic remplace d_dpid et d_dpuuid , qui sont obsolètes, mais toujours pris en charge. Voir CID remplace DPID et DPUUID.

Exemples d’appels d’événement sample-event-calls

Compte tenu de ces paires clé-valeur et de leur syntaxe requise, vous effectueriez des appels d’événement comme illustré ci-dessous.

L’Appel D’Événement Comprend Les Éléments Suivants :
Exemple de code
d’un identifiant de fournisseur de données et d’un identifiant utilisateur.
https://domain name/event?d_cid=123%01987...
d’un code d’intégration et d’un identifiant utilisateur.
https://domain name/event?d_cid_ic=456%01321...
Plusieurs d_cid et d_cid_ic paires clé-valeur.
https://domain name/event?d_cid=123%01987&d_cid_ic=456%01321...

Declared ID Variables declared-id-variables

Décrit les variables de configuration utilisées pour transmettre des declared IDs de DIL à Audience Manager.

DIL utilise l’Adobe Experience Platform Identity Service pour transmettre des Declared IDs dil-id-service-pass-declared-ids

Lorsqu’il est utilisé avec le service d’identités Adobe Experience Platform, vous n’avez plus besoin de transmettre des declared IDs avec les variables dpid et dpuuid obsolètes. Au lieu de cela, les versions actuelles de DIL reposent sur la fonction visitorService pour obtenir le declared IDs de la fonction setCustomerIDs dans le Adobe Experience Platform Identity Service. Pour plus d’informations, voir ID de client et états d’authentification. Vous pouvez appeler visitorService en DIL.create, comme illustré ci-dessous.

var vDil = DIL.create({
  partner:"partner name",
  visitorService:{
    namespace:"INSERT-MCORG-ID-HERE"
  }
});

Dans la paire clé-valeur namespace, MCORG correspond à l’ID d’organisation Experience Cloud. Si vous ne disposez pas de cet identifiant, vous pouvez le trouver dans la section Administration du tableau de bord Experience Cloud. Vous avez besoin d’autorisations d’administrateur pour afficher ce tableau de bord. Voir Prise en main des services Experience Cloud.

Fonctions obsolètes deprecated-functions

Avec les dernières versions d’DIL (6.2+), vous n’avez pas besoin d’utiliser ces paires clé-valeur pour transmettre des declared IDs. En effet, DIL repose désormais sur la fonction visitorService affichée dans l’exemple de code ci-dessus. Cette fonction est declared IDs à partir du Adobe Experience Platform Identity Service . Cependant, nous référençons ces variables ici à des fins historiques et héritées. Consultez le code ci-dessous pour obtenir un exemple de configuration d’DIL.create afin d’obtenir un declared ID à partir de l’Visitor ID Service .
Le tableau suivant décrit les variables héritées utilisées par l’objet declaredId :

Nom
Type
Description
dpid
Chaîne
Identifiant du partenaire de données attribué par Audience Manager.
dpuuid
Chaîne
L’ID unique du fournisseur de données pour l’utilisateur.

DPID et DPUUID

Audience Manager compare et associe les DPID et DPUUID combinés à un identifiant utilisateur correspondant dans notre système. S’il n’existe pas d’ID, Audience Manager crée un ID utilisateur et le synchronise avec la combinaison DPID/DPUUID. Une fois qu’Audience Manager correspond à un ID utilisateur (l’UUID) ou qu’il le crée, il le renvoie dans la réponse JSON au cookie dans le domaine du client (cookie propriétaire) ou dans tout autre stockage local.

Appelez cette fonction lorsque vous utilisez DIL v6.1 ou une version antérieure. Cependant, cette fonction a été abandonnée au profit de la nouvelle version qui est declared IDs à partir du Adobe Experience Platform Identity Service.

DIL.create({
    partner : "partner name",
    declaredId : {
       dpuuid : dpuuid,
       DPID : dpid
    }
 });
NOTE
Vous devez développer par programmation le code qui fournit les valeurs d’identifiant pour les clés d_dpuuid et d_dpid.

Transmission Des Identifiants Après L’Instanciation De DIL

NOTE
Si vous effectuez un appel API avec une autre combinaison de declaredID, la nouvelle combinaison sera utilisée uniquement pour cet appel. D’autres appels d’événement réguliers utiliseront la combinaison de declaredID DIL.create d’origine.
DIL.getDil('partner name').api.signals({...}).declaredId({
  dpuuid : dpuuid
  dpid : dpid
}).submit();

Exemples de requêtes/réponses request-response-examples

La requête envoie un fournisseur de données et un identifiant utilisateur à Audience Manager :

https://my_domain.net/event?d_rtbd=json&d_cb=myCallback&key=val&d_dpuuid=1234&d_dpid=5678

La réponse renvoie l’ID Audience Manager (par exemple, UUID) qui est écrit dans un cookie propriétaire dans le domaine de la page.

myCallback({
...
   "uuid":"abc123"
})

Appels de non-ciblage et d’opt-out do-not-target

Le processus declared ID respecte les préférences des visiteurs du site pour leur permettre de se désabonner du ciblage Audience Manager par votre site web. Lorsqu’Audience Manager reçoit une demande d’opt-out, le DCS renvoie un objet JSON vide au lieu de l’ID utilisateur Audience Manager.

recommendation-more-help
de293fbf-b489-49b0-8daa-51ed303af695