Show Menu
TOPICS×

appendVisitorIDsTo (suivi interdomaines)

Cette fonction permet de partager l’Experience Cloud ID d’un visiteur sur plusieurs domaines lorsque les navigateurs bloquent les cookies tiers. Pour utiliser cette fonction, vous devez avoir mis en œuvre le service d’ID et posséder les domaines source et de destination. Disponible dans VisitorAPI.js 1.7.0 ou version ultérieure.
Contenu :

Suivi des visiteurs sur plusieurs domaines lorsque les navigateurs bloquent les cookies tiers

Le service d’ID écrit un cookie propriétaire et tiers dans le navigateur lorsqu’une personne visite votre site (voir Cookies et service Experience Cloud Identity ). Le cookie propriétaire contient le MID, un identifiant unique pour ce visiteur. Le cookie tiers contient un autre ID utilisé par le service d’ID pour générer le MID. Lorsqu’un navigateur bloque ce cookie tiers, le service d’ID ne peut pas :
  • régénérer l’ID unique pour le visiteur du site lorsque ce dernier accède à un autre domaine ;
  • effectuer le suivi des visiteurs sur des domaines différents appartenant à votre organisation.
Pour résoudre ce problème, mettez en œuvre
Visitor.appendVisitorIDsTo( *
l’URL
*)
. Cette propriété permet au service d’ID d’effectuer le suivi des visiteurs du site sur plusieurs domaines, même lorsque leurs navigateurs bloquent les cookies tiers. Elle fonctionne de la manière suivante :
  • Lorsqu’un visiteur navigue sur vos autres domaines,
    Visitor.appendVisitorIDsTo( *
    l’URL
    *)
    ajoute le MID comme paramètre de requête dans l’URL redirigée depuis le domaine d’origine vers le domaine de destination.
  • Le code du service d’ID sur le domaine de destination extrait le MID de l’URL au lieu d’envoyer une requête d’identifiant à Adobe pour ce visiteur. Cette requête inclut l’ID de cookie tiers, qui n’est pas disponible dans ce cas.
  • Le code du service d’ID sur la page de destination utilise le MID transmis pour effectuer le suivi du visiteur.
Pour plus d’informations, voir l’exemple de code.

Ajout d’un exemple de code d’identifiant visiteur

L’exemple suivant peut vous aider à démarrer avec
Visitor.appendVisitorIDsTo( *
l’URL
*)
. Lorsque votre code JavaScript est correctement mis en œuvre, il peut ressembler à l’exemple suivant.
//Code on Domain A var destinationURL = "www.destination.com"; //Call the ID service var visitor = Visitor.getInstance(...); //Append visitor IDs to the destination URL var destinationURLWithVisitorIDs = visitor.appendVisitorIDsTo(destinationURL); //Result of appendVisitorIDsTo includes destination URL, Experience Cloud ID (MCMID), and Analytics ID (MCAID) "www.destination.com?adobe_mc=MCMID=1234|MCAID=5678 <draft-comment> |TS=123675879 </draft-comment>" //Redirect to the destination

Prise en charge de Dynamic Tag Management (DTM) et du SDK