AppMeasurement 提供自動追蹤連結的功能,讓您追蹤指向網站外部的連結。若 trackExternalLinks
(AppMeasurement)或 clickCollectionEnabled
(Web SDK)啟用後,當訪客按一下連結離開您的網站時,影像要求會立即傳送至Adobe。 linkExternalFilters
和 linkInternalFilters
變數決定要將哪些連結視為內部/外部連結。
如果此變數包含值,自動退出連結追蹤會表現出類似區塊清單的行為。 如果連結點擊與任何 linkInternalFilters
值不符,則會視為退出連結。系統會針對此變數檢查整個 URL。如果啟用 linkLeaveQueryString
,也會檢查查詢字串。
如果您同時使用 linkInternalFilters
和 linkExternalFilters
兩者,點按的連結必須符合 linkExternalFilters
而且與 linkInternalFilters
不符,才會視為退出連結。如果點擊的連結符合退出連結和下載連結這兩個條件,則下載連結類型優先。
Activity Map 使用此變數來幫助確定哪些是您網站內部連結。。Adobe 建議將此變數設定為使用 Activity Map 的實施作業。
linkInternalFilters
和內部 URL 篩選器是不同的功能,其目的也不同。linkInternalFilters
變數專門用於退出連結追蹤。內部 URL 篩選器是管理員設定,能協助處理反向連結網域之類的流量來源維度。
如果連結目標網域與目前的網域不同,連結會自動符合退出連結的資格 window.location.hostname
. Web SDK不提供任何設定變數來修改自動退出連結偵測。 如果您需要自訂符合退出連結資格的網域,可在 onBeforeEventSend
回呼。
請參閱 自動連結追蹤 如需詳細資訊,請參閱網頁SDK檔案。
「永不追蹤」欄位是在設定 Adobe Analytics 擴充功能時,位於「連結追蹤」摺疊式功能表下方的逗號分隔篩選清單 (通常是網域)。
針對您永遠不想以退出連結形式追蹤的篩選器,請將篩選器置入此欄位中請使用逗號 (不含空格) 分隔多個網域。
s.linkInternalFilters
變數是字串,其中包含您視為網站內部的篩選器 (如網域)。請使用逗號 (不含空格) 分隔多個篩選器。
s.linkInternalFilters = "example.com,example.net";
請將下列實施範例視為在 adobe.com
上實施:
<script>
s.trackExternalLinks = true;
s.linkInternalFilters = "adobe.com";
</script>
<!-- The following link is an exit link because it does not match the anything under linkInternalFilters -->
<a href = "example.org">Example link 2</a>