The decodeLinkParameters
変数は、リンクトラッキング変数を 1 回エンコードするかどうかを決定するブール値です ( true
) または 2 回 ( 設定されている場合 false
) をクリックします。 影響はのみ linkName
( tl()
メソッド ) および linkURL
. 使用するには、AppMeasurementv2.24.0以降が必要です。 この変数のデフォルト値は false
.
v2.24.0より前のバージョンのAppMeasurementでは、リンクトラッキング変数は常に 2 回 URL エンコードされていました。 通常は 1 バイト文字に依存する実装では問題になりませんが、レポートで 2 バイト文字の値が誤ってエンコードされていました。 この変数を true
はリンクトラッキング値を 1 回エンコードします。これは通常、必要な動作です。
false
. この値を指定しても、既存のAppMeasurement機能は維持されます。true
.true
マルチバイト文字が送信される場合。この変数はAppMeasurementに固有のもので、どのタイプの Web SDK 実装でも必要ありません。
Adobe Analytics 拡張機能には、この変数を使用する専用のフィールドはありません。AppMeasurement 構文に従って、カスタムコードエディターを使用します。
The s.decodeLinkParameters
変数は、リンクトラッキングの値が二重にエンコードされるかどうかを決定するブール値です。 この変数を定義しない場合、デフォルト値は false
既存の実装の機能を保持するため。 Adobeでは、この値をに設定することをお勧めします。 true
(特にリンクトラッキングレポートに URL エンコードされた値が表示される場合)。
s.decodeLinkParameters = true;