O AppMeasurement oferece a capacidade de rastrear automaticamente links que apontam para fora do site. Se trackExternalLinks
(AppMeasurement) ou clickCollectionEnabled
(SDK da Web) estiver ativado, uma solicitação de imagem será enviada à Adobe assim que o visitante clicar em um link para sair do site. As variáveis linkExternalFilters
e linkInternalFilters
determinam quais links são considerados internos/externos.
Se essa variável tiver um valor, o rastreamento automático do link de saída se comportará como uma lista de bloqueios. Se um clique em um link não corresponder a algum valor linkInternalFilters
, ele será considerado um link de saída. O URL inteiro é examinado em relação a essa variável. Se o linkLeaveQueryString
estiver ativado, a sequência de consulta também será examinada.
Se você usar linkInternalFilters
e linkExternalFilters
simultaneamente, o link clicado deverá corresponder a linkExternalFilters
e não corresponder a linkInternalFilters
para ser considerado um link de saída. Se um link clicado corresponder aos critérios do link de saída e do link de download, o tipo de link de download terá prioridade.
O Activity Map usa essa variável para ajudar a determinar quais links são internos ao site. A Adobe recomenda definir essa variável para implementações que usam o Activity Map.
linkInternalFilters
e os Filtros de URL internos são recursos separados que atendem a diferentes objetivos. A variável linkInternalFilters
funciona especificamente para o rastreamento de link de saída. Os filtros de URL internos são uma configuração de administrador que ajuda com dimensões de origens de tráfego, como Domínio de referência.
Os links se qualificam automaticamente como um link de saída se o domínio de destino do link for diferente do window.location.hostname
atual. O SDK da Web não oferece variáveis de configuração para modificar a detecção automática de link de saída. Se você precisar personalizar os domínios qualificados como um link de saída, poderá usar a lógica personalizada no retorno de chamada do onBeforeEventSend
.
Consulte Rastreamento de link automático na documentação do SDK da Web para obter mais informações.
O campo Nunca rastrear é uma lista de filtros separados por vírgulas (geralmente domínios) da opção Rastreamento de link ao configurar a extensão Adobe Analytics.
Coloque os filtros que deseja que nunca sejam rastreados como links de saída neste campo. Separe vários domínios por vírgula sem espaço.
A variável s.linkInternalFilters
é uma cadeia de caracteres que contém filtros (como domínios) tidos como internos no site. Separe vários filtros usando uma vírgula sem espaços.
s.linkInternalFilters = "example.com,example.net";
Considere o exemplo de implementação a seguir como se ele estivesse em adobe.com
:
<script>
s.trackExternalLinks = true;
s.linkInternalFilters = "adobe.com";
</script>
<!-- The following link is an exit link because it does not match the anything under linkInternalFilters -->
<a href = "example.org">Example link 2</a>