referrer
referrer
變數會覆寫報表中自動收集的反向連結。在反向連結可能遺失的情況下 (如重新導向期間或將訪客暫時轉送至付款處理者),此變數很有幫助。此變數有助於填入「反向連結」和「反向連結網域」維度。
使用Web SDK的反向連結
反向連結會對應至下列變數:
Web SDK會在每個已傳送的事件上自動包含web.webReferrer.URL
(如果有的話)。
使用Adobe Analytics擴充功能的反向連結
您可以在設定 Analytics 擴充功能 (全域變數) 時設定反向連結,或依據規則進行設定。
- 使用您的 AdobeID 認證登入 Adobe Experience Platform 資料彙集。
- 按一下所需的標籤屬性。
- 前往規則標籤,然後按一下所需的規則 (或建立規則)。
- 在「動作」下方按一下現有的「Adobe Analytics - 設定變數」動作,或按一下「+」圖示。
- 將擴充功能下拉式清單設定為Adobe Analytics,並將動作型別設定為設定變數。
- 找出「反向連結」區段。
您可以將反向連結設為任何字串值,包括資料元素。
AppMeasurement和Analytics擴充功能自訂程式碼編輯器中的s.referrer
s.referrer
變數是包含上一頁 URL 的字串。此變數最多可儲存 255 個位元組;長度超過 255 個位元組的值會遭到截斷。AppMeasurement 會自動將此變數設為 document.referrer
。除非您想要覆寫自動收集的值,否則不需要設定此變數。
s.referrer = "https://example.com";
如果使用digitalData
資料層:
s.referrer = digitalData.page.pageInfo.referringURL;
CAUTION
請避免將此變數設為非 URL 的值。切勿移除 URL 的協議。
範例
許多組織都必須著手進行與重新導向相關的實施。如果您的網站容許的話,可以使用 Util.getQueryParam()
公用程式從 URL 取得反向連結。請務必將查詢字串中包含的所有值編碼為 URL。
// Example if the URL is https://example.com?r=https%3A%2F%2Fexample.org
s.referrer = s.Util.getQueryParam("r");
recommendation-more-help
b4f6d761-4a8b-4322-b801-c85b9e3be690