Per impostazione predefinita, AppMeasurement elimina le stringhe di query dagli URL di tracciamento dei collegamenti. Utilizza la linkLeaveQueryString
per mantenere le stringhe query nelle dimensioni di tracciamento dei collegamenti.
Per alcuni collegamenti di uscita e collegamenti di download, la parte importante dell’URL può trovarsi nella stringa di query. Ad esempio, un collegamento per il download, come https://example.com/download.asp?filename=myfile.exe
contiene informazioni importanti sul collegamento nella stringa query.
Se le informazioni di tracciamento dei collegamenti non sono negli URL sul sito, non è necessario utilizzare questa variabile. L’eliminazione delle stringhe di query dagli URL di tracciamento dei collegamenti consente di limitare il numero di valori univoci contenuti nella dimensione.
Abilitazione linkLeaveQueryString
si applica a tutte le dimensioni di tracciamento dei collegamenti (inclusi collegamenti personalizzati, collegamenti di uscita e collegamenti per il download).
Questa variabile non influisce sulle dimensioni al di fuori del tracciamento dei collegamenti. Riguarda solo i collegamenti personalizzati, i collegamenti di uscita e i collegamenti per il download.
Le stringhe di query non vengono eliminate dal campo XDM web.webInteraction.URL
. Se si desidera rimuovere le stringhe di query da questo campo XDM, è possibile modificarle utilizzando onBeforeEventSend
.
Keep URL Parameters è una casella di controllo sotto Link Tracking pannello a soffietto durante la configurazione dell'estensione Adobe Analytics.
Seleziona questa casella se desideri includere stringhe di query nelle dimensioni di tracciamento dei collegamenti.
La s.linkLeaveQueryString
è una variabile booleana. Il valore predefinito è false
.
true
, le stringhe di query vengono mantenute negli URL di tracciamento dei collegamenti.false
oppure non definite, le stringhe di query vengono spogliate dagli URL di tracciamento dei collegamenti.s.linkLeaveQueryString = true;
Presta attenzione quando imposti questa variabile su true, in quanto può influenzare i filtri di tracciamento dei collegamenti come linkInternalFilters
, linkExternalFilters
e linkDownloadFiletypes
.
Prendi in considerazione l’esempio seguente come se fosse attivato 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>