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).
Essa variável não afeta dimensões fora do rastreamento de link. Ela afeta apenas links personalizados, links de saída e links de download.
As sequências 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 é uma caixa de seleção na opção Rastreamento de link ao configurar a extensão Adobe Analytics.
Marque essa caixa se desejar incluir cadeias de caracteres de consulta nas dimensões de rastreamento de link.
A variável s.linkLeaveQueryString
é booleana. O valor padrão é false
.
true
, as cadeias de caracteres de consulta serão mantidas nos URLs de rastreamento de link.false
ou não estiver definida, as cadeias de caracteres de consulta serão removidas dos URLs de rastreamento de link.s.linkLeaveQueryString = true;
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>