在GTM中编写一个小的自定义JavaScript宏,以便在单击出站链接时设置“类别”值。大多数内部链接都是相对网址。
function(){
var eventCat = "";
if({{element url}}.indexOf("redirect") < 0) {
eventCat = "Outbound Link Clicked";
}
return eventCat;
}
{{element url}}.indexOf("redirect") < 0) {
是否在网址中搜索“重定向”并将类别设置为“单击外向链接”?
答案 0 :(得分:2)
是的,它会搜索重定向并设置eventCat,但仅限于未找到重定向的情况。
如果您需要在找到重定向时设置>=0
,请说出eventCat = "Outbound Link Clicked";
。
那是因为indexOf返回搜索到的字符串第一次出现的数字位置。如果返回的值小于零,则检查的字符串中不包含该字符串。