decodeLinkParameters
Die decodeLinkParameters
ist ein boolescher Wert, der bestimmt, ob Linktracking-Variablen einmal kodiert werden (bei true
) oder zweimal (wenn auf false
). Es betrifft nur linkName
(Teil der tl()
Methode) und linkURL
. Es ist AppMeasurement v2.24.0 oder höher erforderlich. Der Standardwert dieser Variablen ist false
.
In Versionen von AppMeasurement vor Version 2.24.0 waren Linktracking-Variablen immer zweimal URL-kodiert. Bei Implementierungen, die normalerweise auf Einzelbyte-Zeichen angewiesen sind, stellt die Doppelkodierung zwar kein Problem dar, sie hat aber falsch kodierte Werte für Multibytezeichen in Berichten erstellt. Diese Variable auf setzen true
kodiert die Linktracking-Werte einmal, was normalerweise das gewünschte Verhalten ist.
- Wenn Ihre Implementierung Multi-Byte-Zeichen verwendet und Linktracking-Variablen URL-dekodiert sind, um die doppelte AppMeasurement zu versetzen, setzen Sie diese Variable auf .
false
. Dieser Wert behält bestehende AppMeasurement-Funktionen bei. - Wenn Ihre Implementierung Multibyte-Zeichen verwendet und Sie keine URL-Dekodierung von Linktracking-Werten vornehmen, empfiehlt Adobe, diese Variable auf
true
. - Wenn Ihre Implementierung keine Multibytezeichen verwendet, ist diese Variable nicht erforderlich. Adobe empfiehlt jedoch, diese Variable auf
true
in Fällen, in denen Multi-Byte-Zeichen möglicherweise gesendet werden.
Doppelkodieren von Link-Parametern mit dem Web SDK
Diese Variable ist spezifisch für AppMeasurement und wird in keiner Web SDK-Implementierung benötigt.
Doppelkodieren von Link-Parametern mit der Adobe Analytics-Erweiterung
In der Adobe Analytics-Erweiterung gibt es kein eigenes Feld, um diese Variable zu verwenden. Verwenden Sie den Editor für benutzerdefinierten Code entsprechend der AppMeasurement-Syntax.
s.decodeLinkParameters in AppMeasurement und im benutzerdefinierten Code-Editor der Analytics-Erweiterung
Die s.decodeLinkParameters
ist ein boolescher Wert, der bestimmt, ob Linktracking-Werte doppelt kodiert werden. Wenn diese Variable nicht definiert ist, lautet der Standardwert false
, um die Funktionalität für vorhandene Implementierungen beizubehalten. Adobe empfiehlt, diesen Wert auf true
für alle neuen Implementierungen, insbesondere wenn in Linktracking-Berichten URL-kodierte Werte angezeigt werden.
s.decodeLinkParameters = true;