linkLeaveQueryString
- Onderwerpen:
- AppMeasurement-implementatie
Gemaakt voor:
- Beheerder
- Ontwikkelaar
AppMeasurement verwijdert standaard querytekenreeksen van URL's die koppelingen bijhouden. Gebruik de variabele linkLeaveQueryString
om querytekenreeksen te behouden in de afmetingen voor het bijhouden van koppelingen.
Bij sommige afsluitkoppelingen en downloadkoppelingen kan het belangrijke gedeelte van de URL zich in de queryreeks bevinden. Een downloadkoppeling zoals https://example.com/download.asp?filename=myfile.exe
bevat bijvoorbeeld belangrijke koppelingsgegevens in de queryreeks.
Als de informatie van het verbinden niet in URLs op uw plaats is, is het gebruiken van deze variabele niet noodzakelijk. Door querytekenreeksen te verwijderen uit URL's die koppelingen bijhouden, beperkt u het aantal unieke waarden dat de dimensie bevat.
Als u linkLeaveQueryString
inschakelt, geldt dit voor alle afmetingen voor het bijhouden van koppelingen (inclusief aangepaste koppelingen, afsluitkoppelingen en downloadkoppelingen).
De koorden van de verbindingsvraag van de handvatverbinding gebruikend het Web SDK
Tekenreeksen voor query's worden niet uit het XDM-veld verwijderd web.webInteraction.URL
. Als u querytekenreeksen uit dit XDM-veld wilt verwijderen, kunt u deze bewerken met onBeforeEventSend
.
URL-parameters behouden met de Adobe Analytics-extensie
Keep URL Parameters is een selectievakje onder de accordeon van Link Tracking wanneer u de Adobe Analytics-extensie configureert.
- Login aan de Inzameling van Gegevens van Adobe Experience Platformgebruikend uw geloofsbrieven van AdobeID.
- Klik op de gewenste tageigenschap.
- Ga naar de tab Extensions en klik vervolgens op de knop Configure onder Adobe Analytics.
- Vouw de accordeon Link Tracking uit, zodat het selectievakje Keep URL Parameters zichtbaar wordt.
Schakel dit vakje in als u querytekenreeksen wilt opnemen in de afmetingen voor het bijhouden van koppelingen.
s.linkLeaveQueryString in AppMeasurement en de aangepaste code-editor voor de extensie Analytics
De variabele s.linkLeaveQueryString
is een booleaanse waarde. De standaardwaarde is false
.
- Als deze variabele is ingesteld op
true
, blijven querytekenreeksen behouden in URL's voor het bijhouden van koppelingen. - Als deze variabele is ingesteld op
false
of niet is gedefinieerd, worden querytekenreeksen verwijderd van URL's voor het bijhouden van koppelingen.
s.linkLeaveQueryString = true;
Voorbeeld
Wees voorzichtig wanneer u deze variabele instelt op true, aangezien dit invloed kan hebben op koppelingsvolgfilters zoals linkInternalFilters
, linkExternalFilters
en linkDownloadFiletypes
.
Bekijk het volgende voorbeeld alsof het op adobe.com
was:
<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>