linkLeaveQueryString
Por padrão, o AppMeasurement remove as cadeias de caracteres de consulta dos URLs de rastreamento de link. Use a variável linkLeaveQueryString
para manter as sequências de consulta nas dimensões de rastreamento de link.
Em alguns links de saída e de downloads, a parte importante do URL pode estar na cadeia de caracteres de consulta. Por exemplo, um link de download como https://example.com/download.asp?filename=myfile.exe
contém informações importantes do link na cadeia de caracteres de consulta.
Se as informações de rastreamento de link não estiverem nos URLs do site, não será necessário usar essa variável. A remoção de cadeias de caracteres de consulta de URLs de rastreamento de link ajuda a limitar o número de valores únicos contidos na dimensão.
A ativação de linkLeaveQueryString
se aplica a todas as dimensões de rastreamento de link (incluindo links personalizados, links de saída e links de download).
Lidar com cadeias de caracteres de consulta de link usando o SDK da Web
As cadeias de consulta não são removidas do campo XDM web.webInteraction.URL
. Se quiser remover cadeias de caracteres de consulta deste campo XDM, você poderá editá-lo usando onBeforeEventSend
.
Manter parâmetros de URL usando a extensão do Adobe Analytics
Manter parâmetros de URL é uma caixa de seleção na opção Rastreamento de link ao configurar a extensão Adobe Analytics.
- Faça logon na Coleção de dados da Adobe Experience Platform usando suas credenciais da Adobe ID.
- Clique na propriedade de tag desejada.
- Vá até a guia Extensões e clique no botão Configurar, no Adobe Analytics.
- Expanda a opção Rastreamento de link, que revela a caixa de seleção Manter parâmetros de URL.
Marque essa caixa se desejar incluir cadeias de caracteres de consulta nas dimensões de rastreamento de link.
s.linkLeaveQueryString no AppMeasurement e no editor de código personalizado da extensão do Analytics
A variável s.linkLeaveQueryString
é booleana. O valor padrão é false
.
- Se essa variável estiver definida como
true
, as cadeias de caracteres de consulta serão mantidas nos URLs de rastreamento de link. - Se essa variável for definida como
false
ou não estiver definida, as cadeias de caracteres de consulta serão removidas dos URLs de rastreamento de link.
s.linkLeaveQueryString = true;
Exemplo
Tenha cuidado ao definir essa variável como true, pois ela pode afetar os filtros de rastreamento de link como linkInternalFilters
, linkExternalFilters
e linkDownloadFiletypes
.
Considere o exemplo a seguir como se ele estivesse em adobe.com
:
<script>
s.linkInternalFilters = "adobe.com";
s.linkLeaveQueryString = true;
</script>
<!--This link is not an exit link because the internal filter matches part of the query string -->
<a href = "example.com?r=adobe.com">Example link</a>