appendVisitorIDsTo (rastreamento entre domínios)

Essa função permite que você compartilhe a Experience Cloud ID de um visitante entre domínios quando os navegadores bloqueiam cookies de terceiros. Para usar essa função, é necessário implementar o serviço de ID, bem como ser o proprietário dos domínios de origem e destino. Disponível na versão 1.7.0 ou posterior de VisitorAPI.js.

Conteúdo:

Rastrear visitantes nos domínios quando os navegadores bloqueiam cookies de terceiros

O serviço de ID grava cookies próprios e de terceiros no navegador quando uma pessoa visita seu site (consulte Cookies e o serviço de identidade da Experience Cloud). O cookie primário contém a MID, um identificador exclusivo para esse visitante. O cookie de terceiros contém outra ID usada pelo serviço de ID para gerar a MID. Quando um navegador bloqueia esse cookie de terceiros, o serviço de ID não pode:

  • Gerar novamente o identificador exclusivo do visitante do site quando eles navegarem para outro domínio.
  • Rastrear visitantes em diferentes domínios pertencentes à sua organização.

Para ajudar a resolver esse problema, implemente Visitor.appendVisitorIDsTo( *URL*). Essa propriedade permite que o serviço de ID rastreie visitantes do site em vários domínios, mesmo quando os navegadores bloqueiam cookies de terceiros. Funciona assim:

  • À medida que um visitante navega em outros domínios, o Visitor.appendVisitorIDsTo( *URL*) anexa a MID como um parâmetro de consulta no redirecionamento de URL do domínio original para o domínio de destino.
  • O código do serviço de ID no domínio de destino extrai a MID do URL em vez de enviar uma solicitação da ID de visitante para a Adobe. Essa solicitação inclui a ID do cookie de terceiros, que não está disponível nesse caso.
  • O código do serviço de ID na página de destino usa a MID passada para rastrear o visitante.

Consulte a amostra de código para obter detalhes.

Anexar a amostra de código da ID de visitante

O exemplo a seguir pode ajudar você a começar a trabalhar com Visitor.appendVisitorIDsTo( *URL*). Quando implementado adequadamente, o código JavaScript pode ser semelhante ao seguinte exemplo.

//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"
//Redirect to the destination

Dynamic Tag Management (DTM) e suporte ao SDK

Suporte para Consulte

DTM

Definir a função appendVisitorIDTo no DTM

SDK

Nesta página

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now