在 GTM 中编写一个小型自定义 JavaScript 宏,以便在单击出站链接时设置类别值。大多数内部链接都是相对网址。
function(){
var eventCat = "";
if({{element url}}.indexOf("redirect") < 0) {
eventCat = "Outbound Link Clicked";
}
return eventCat;
}
{{element url}}.indexOf("redirect") < 0) {
是吗?在网址中搜索“重定向”并将类别设置为“已点击出站链接”?
最佳答案
是的,它会搜索重定向并设置 eventCat,但仅限于未找到重定向的情况。
如果您需要在发现重定向时设置 eventCat = "Outbound Link Clicked";
,只需输入 >=0
即可。
这是因为indexOf 返回搜索字符串第一次出现的数字位置。如果返回值小于零,则该字符串不包含在检查的字符串中。
关于JavaScript GTM,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21702194/