linkLeaveQueryString
依預設,AppMeasurement 會將查詢字串從連結追蹤 URL 中移除。使用 linkLeaveQueryString
變數,可保留連結追蹤維度中的查詢字串。
對於某些退出連結和下載連結,URL 的重要部分可能會在查詢字串中。例如,下載連結 (如 https://example.com/download.asp?filename=myfile.exe
) 的查詢字串就包含重要連結資訊。
如果連結追蹤資訊不在網站的 URL 中,就不需要使用此變數。移除連結追蹤 URL 中的查詢字串,有助於限制維度所包含的獨特值數目。
linkLeaveQueryString
的啟用將套用至所有連結追蹤維度 (包括自訂連結、退出連結和下載連結)。
TIP
此變數不會影響連結追蹤以外的維度。它只會影響自訂連結、退出連結和下載連結。
使用Web SDK處理連結查詢字串
未從XDM欄位web.webInteraction.URL
中移除查詢字串。 如果您想從此XDM欄位中移除查詢字串,可以使用onBeforeEventSend
編輯它。
使用Adobe Analytics擴充功能保留URL引數
「保留 URL 參數」是在設定 Adobe Analytics 擴充功能時,位於「連結追蹤」摺疊式功能表下方的勾選方塊。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 前往擴充功能標籤,然後按一下 Adobe Analytics 底下的 「設定」 按鈕。
- 展開「連結追蹤」摺疊式功能表,如此可顯示「保留 URL 參數」勾選方塊。
如果您想在連結追蹤維度中納入查詢字串,請勾選此方塊。
AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.linkLeaveQueryString
s.linkLeaveQueryString
變數是布林值。其預設值為 false
。
- 若將此變數設為
true
,查詢字串會保留在連結追蹤 URL 中。 - 若將此變數設為
false
或未定義,連結追蹤 URL 中的查詢字串將遭到移除。
s.linkLeaveQueryString = true;
範例
將此變數設為 true 時請務必小心,因為這會影響 linkInternalFilters
、linkExternalFilters
和 linkDownloadFiletypes
之類的連結追蹤篩選器。
請將下列範例視為在 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>
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690