2

在GTM中寫入一個小的自定義JavaScript宏,以便在單擊出站鏈接時設置Category值。大多數內部鏈接都是相關網址。Javascript GTM

function(){ 
var eventCat = ""; 
if({{element url}}.indexOf("redirect") < 0) { 
    eventCat = "Outbound Link Clicked"; 
} 
return eventCat; 
} 

是否{{element url}}.indexOf("redirect") < 0) {搜索「重定向」在URL中,並設置類別爲「出站鏈接被點擊的」?

回答

2

是的,它會搜索重定向並設置eventCat,但僅限於未找到重定向時的情況。

只要說>=0如果您需要設置eventCat = "Outbound Link Clicked";時發現重定向。

這是因爲indexOf返回搜索字符串的第一次出現的數字位置。如果返回的值小於零,則字符串不包含在被檢查的字符串中。