此 decodeLinkParameters
變數是布林值,可判斷連結追蹤變數是否會編碼一次(若設為 true
)或兩次(若設為 false
)。 它只會影響 linkName
(屬於 tl()
方法)和 linkURL
. 它需要AppMeasurement v2.24.0或更高版本才能使用。 此變數的預設值為 false
.
在v2.24.0之前的AppMeasurement版本中,連結追蹤變數一律會進行URL編碼兩次。 雖然這對通常仰賴單位元組字元的實作而言不是問題,但雙重編碼會導致報表中的多位元組字元編碼不正確。 將此變數設為 true
將連結追蹤值編碼一次,這通常是所需的行為。
false
. 此值會保留現有的AppMeasurement功能。true
.true
在可能傳送多位元組字元的情況下。此變數專屬於AppMeasurement,且在任何型別的Web SDK實作中均不需要。
Adobe Analytics 擴充功能中沒有專用欄位可使用這個變數。請依照 AppMeasurement 語法使用自訂程式碼編輯器。
此 s.decodeLinkParameters
變數是布林值,可判斷連結追蹤值是否會進行雙重編碼。 如果此變數未定義,其預設值為 false
以保留現有實作的功能。 Adobe建議將此值設為 true
適用於所有新的實作,尤其是當您在連結追蹤報表中看到URL編碼值時。
s.decodeLinkParameters = true;