decodeLinkParameters

Die Variable decodeLinkParameters ist ein boolescher Wert, der bestimmt, ob Linktracking-Variablen einmal kodiert werden (bei true) oder zweimal (bei false). Dies wirkt sich nur auf linkName (Teil der tl() -Methode) und linkURL aus. 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. Wenn Sie diese Variable auf true setzen, werden die Linktracking-Werte einmal kodiert, was normalerweise das gewünschte Verhalten ist.

  • Wenn Ihre Implementierung Multi-Byte-Zeichen verwendet und Linktracking-Variablen URL-dekodiert sind, um die doppelte Codierung von 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 festzulegen.
  • Wenn Ihre Implementierung keine Multibytezeichen verwendet, ist diese Variable nicht erforderlich. Adobe empfiehlt jedoch, diese Variable auf true festzulegen, wenn Multibytezeichen gesendet werden.

Diese Variable ist spezifisch für AppMeasurement und wird in keiner Web SDK-Implementierung benötigt.

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 Variable s.decodeLinkParameters ist ein boolescher Wert, der bestimmt, ob Linktracking-Werte doppelt kodiert werden. Wenn diese Variable nicht definiert ist, ist ihr Standardwert false, um die Funktionalität für vorhandene Implementierungen beizubehalten. Adobe empfiehlt, diesen Wert für alle neuen Implementierungen auf true festzulegen, insbesondere wenn in Linktracking-Berichten URL-kodierte Werte angezeigt werden.

s.decodeLinkParameters = true;
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690