AppMeasurement entfernt Abfragezeichenfolgen standardmäßig aus Linktracking-URLs. Verwenden Sie die Variable linkLeaveQueryString
, um Abfragezeichenfolgen in den Linktracking-Dimensionen beizubehalten.
Bei einigen Exitlinks und Downloadlinks kann sich der wichtige Teil der URL in der Abfragezeichenfolge befinden. Beispielsweise enthält ein Downloadlink wie https://example.com/download.asp?filename=myfile.exe
wichtige Link-Informationen in der Abfragezeichenfolge.
Wenn die Linktracking-Informationen nicht in den URLs Ihrer Website enthalten sind, ist die Verwendung dieser Variablen nicht erforderlich. Das Entfernen von Abfragezeichenfolgen aus Linktracking-URLs hilft, die Anzahl der eindeutigen Werte zu begrenzen, die die Dimension enthält.
Die Aktivierung von linkLeaveQueryString
gilt für alle Linktracking-Dimensionen (einschließlich benutzerspezifischer Links, Exitlinks und Downloadlinks).
Diese Variable hat keine Auswirkungen auf Dimensionen außerhalb des Linktrackings. Sie betrifft nur benutzerspezifische Links, Exitlinks und Downloadlinks.
Abfragezeichenfolgen werden nicht aus dem XDM-Feld entfernt web.webInteraction.URL
. Wenn Sie Abfragezeichenfolgen aus diesem XDM-Feld entfernen möchten, können Sie es mit onBeforeEventSend
.
URL-Parameter beibehalten ist ein Kontrollkästchen unter dem Akkordeon Linktracking bei der Konfiguration der Adobe Analytics-Erweiterung.
Aktivieren Sie dieses Kontrollkästchen, wenn Sie Abfragezeichenfolgen in die Linktracking-Dimensionen einbeziehen möchten.
Die s.linkLeaveQueryString
-Variable ist ein boolescher Wert. Der Standardwert lautet false
.
true
festgelegt ist, werden Abfragezeichenfolgen in Linktracking-URLs beibehalten.false
festgelegt oder nicht definiert ist, werden Abfragezeichenfolgen aus den Linktracking-URLs entfernt.s.linkLeaveQueryString = true;
Seien Sie vorsichtig, wenn Sie diese Variable auf „true“ setzen, da dies Auswirkungen auf Linktracking-Filter wie linkInternalFilters
, linkExternalFilters
und linkDownloadFiletypes
haben kann.
Betrachten Sie das folgende Beispiel, als ob es auf adobe.com
wäre:
<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>