javascript – Google跟踪代码管理器中的Google Analytics事件跟踪
作者:互联网
我对分析事件跟踪等相对较新.
我只是想知道什么是Google跟踪代码管理器相当于Google Analytics(onchange =“ga(‘发送’,’事件’,’类别’,’更改’,’价值’);”)?
我知道我可以使用onlayer,但我不是百分之百确定如何使用它,尝试在网上查找一些文章,但没有什么可以帮助我.
基本上我所拥有的是一个样式化的选择元素,我想在它改变它的值时跟踪它.没有提交按钮,它不在表单元素中.
谷歌标记管理器只允许我点击返回错误值,因为它是一个选择元素,需要onchange而不是onclick.
我的问题是,如果有意义,我可以在Google跟踪代码管理器中使用Google Analytics事件跟踪代码吗?我的Google Analytics通过Google跟踪代码管理器插入,跟踪也是如此.
感谢您的回复
解决方法:
如果我实现这个,我会创建一个自定义HTML标记,其中包含一个与select元素的onchange事件绑定的函数.该函数会将自定义事件激发到dataLayer中,该事件还包含相关信息.然后,您将创建一个使用正确信息的UA事件跟踪标记,并由自定义事件名称触发的自定义触发器触发.
所以,如下:
>创建具有与此类似功能的自定义HTML标记,在DOM上将其激活到要绑定到select元素的所有页面:
<script>
$('#myselect').on('change', function(){
dataLayer.push({
'event':'select_change',
'select_val':this.value
});
});
</script>
>创建自定义事件类型的触发器,其中事件值= select_change
>创建一个Universal Analytics标记,该标记是一个事件标记,并填写所需的详细信息(类别,操作,标签,值).如果这是我,我会使用类似的东西
> category =用户互动
> action =选择更改
> label = {{select_val}}
这个标签应该由您在2中创建的触发器触发.
标签:javascript,google-analytics,google-tag-manager 来源: https://codeday.me/bug/20190611/1221195.html