A variável referrer
substitui o referenciador coletado automaticamente nos relatórios. Essa variável é útil em situações em que o referenciador pode ser perdido, como durante redirecionamentos ou no encaminhamento temporário do visitante a um processador de pagamento. Essa variável ajuda a preencher as dimensões "Referenciador" e "Domínio de referência".
Referenciador é mapeado para Adobe Analytics no campo XDM web.webReferrer.URL
.
Você pode definir o referenciador ao configurar a extensão do Analytics (variáveis globais) ou em Regras.
É possível atribuir ao referenciador qualquer valor de string, incluindo elementos de dados.
A variável s.referrer
é uma string que contém o URL da página anterior. Essa variável pode armazenar no máximo 255 bytes; valores maiores que 255 bytes são truncados. O AppMeasurement define essa variável automaticamente como document.referrer
; não é necessário definir essa variável, a menos que você deseje substituir o valor coletado automaticamente.
s.referrer = "https://example.com";
Se estiver usando a digitalData
camada de dados:
s.referrer = digitalData.page.pageInfo.referringURL;
Evite definir essa variável para valores que não são URLs. Não remova o protocolo do URL.
Muitas organizações lidam com implementações baseadas em redirecionamentos. Você pode usar o utilitário Util.getQueryParam()
para obter o referenciador do URL se o site o acomodar. Certifique-se de que o URL codifica todos os valores incluídos na string de consulta.
// Example if the URL is https://example.com?r=https%3A%2F%2Fexample.org
s.referrer = s.Util.getQueryParam("r");