Javascript GTM

时间:2014-02-11 12:43:06

标签: javascript google-analytics google-tag-manager universal-analytics

在GTM中编写一个小的自定义JavaScript宏,以便在单击出站链接时设置“类别”值。大多数内部链接都是相对网址。

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

{{element url}}.indexOf("redirect") < 0) {是否在网址中搜索“重定向”并将类别设置为“单击外向链接”?

1 个答案:

答案 0 :(得分:2)

是的,它会搜索重定向并设置eventCat,但仅限于未找到重定向的情况。

如果您需要在找到重定向时设置>=0,请说出eventCat = "Outbound Link Clicked";

那是因为indexOf返回搜索到的字符串第一次出现的数字位置。如果返回的值小于零,则检查的字符串中不包含该字符串。