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 擴充功能時,位於「連結追蹤」摺疊式功能表下方的勾選方塊。

  1. 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集
  2. 按一下所需的標籤屬性。
  3. 前往擴充功能標籤,然後按一下 Adobe Analytics 底下的​ 「設定」 ​按鈕。
  4. 展開「連結追蹤」摺疊式功能表,如此可顯示「保留 URL 參數」勾選方塊。

如果您想在連結追蹤維度中納入查詢字串,請勾選此方塊。

AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.linkLeaveQueryString

s.linkLeaveQueryString 變數是布林值。其預設值為 false

  • 若將此變數設為 true,查詢字串會保留在連結追蹤 URL 中。
  • 若將此變數設為 false 或未定義,連結追蹤 URL 中的查詢字串將遭到移除。
s.linkLeaveQueryString = true;

範例

將此變數設為 true 時請務必小心,因為這會影響 linkInternalFilterslinkExternalFilterslinkDownloadFiletypes 之類的連結追蹤篩選器。

請將下列範例視為在 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