2015-05-14 24 views
1


由於s_code庫中的trackExternalLinks = true選項,我正在努力瞭解如何停止某些自動退出鏈接跟蹤。

這些鏈接只有「」href屬性,並且每次點擊都會觸發自動退出鏈接跟蹤請求。

我明顯的想法是在InternalFilters屬性中包含「#」字符串,但它不起作用,可能是因爲它不是真正的域。

嘗試硬編碼解決方法之前的任何提示,例如返回虛假的所有內容,除了它們的href?
非常感謝。SiteCatalyst使用「#」退出鏈接href

回答

3

#添加到linkInternalFilters是正確的選擇。

檢查以下內容:

  • 在你的帖子,你把它叫做InternalFilters。你可能剛剛在這裏輸錯了,但要清楚,正確的變量是linkInternalFilters
  • 確保linkInternalFilters沒有被它的某個其他實例覆蓋。這個變量在多個地方設置是非常常見的,特別是跨越多個站點的實現,每個站點可能都有自己的本地/站點配置。
  • 確保#不在linkExternalFilters
  • 如果您使用的是exitLinkHandlerlinkHandler插件,請確保您有您的使用他們,沒有邏輯計數它作爲離開鏈接(例如,將其指定爲ARG的匹配對某事)

更新:添加評論,實際上解決了問題。

  • 原則,這是與上面相同點#2:如果要實現這個作爲DTM的工具,然後在工具配置,你需要去鏈接跟蹤>出站鏈接和添加#永不追蹤。這是DTM採用流行linkInternalFilters,在大多數情況下,它會覆蓋linkInternalFilters你爲自己設定
+0

感謝@Crayon但沒有你的建議是在我的情況下,有效的:(我還是越來越深入到它(一個AppMeasurement庫) –

+0

@Rik好吧..這些仍然適用..你是否偶然實現這個作爲DTM工具?如果是這樣,在工具配置中,你將需要去**鏈接跟蹤>出站鏈接* *並將**#添加到** Never Track **。這是DTM用來彈出'linkInternalFilters'的選項,在大多數情況下它會覆蓋你自己設置的'linkInternalFilters' –

+0

@Rik如果對你來說不適用,那麼.. tbh我真的不知道還有什麼可以的,我非常肯定它*必須是上述之一,特別是#2號點 –