是否可以将触发触发器的源或名称作为变量推送到数据层?
在我的例子中,我有一个带有多个触发触发器的标签,其中一次只有一个触发器被完美触发而没有任何问题。但是为了满足我的需要,我还应该将触发器的来源或名称连同它一起推送到 Google Analytics:GA4 事件,是否可以使用任何数据层变量或 JavaScript 变量?
任何可能的代码解决方案或对现有设置的任何指导都将不胜感激。
也许没那么复杂
如果你的
Click - Footer Subscribe Link
触发条件是button.sub-footer
而
Click - Header Subscribe Link
触发条件为button.sub-header
然后只需创建一个自定义变量
function(){
var clickElement = {{Click Element}};
if(clickElement.match("button.sub-footer")){
return "Footer Subscribe Link";
}else if(clickElement.match("button.sub-header")){
return "Header Subscribe Link";
}
return undefined
}
所以你的GA4事件标签可以从这个获取信息
Variable
您可能需要更改内部代码以符合您的真实 html 代码或触发器。