Tau*_*tis 5 javascript google-analytics google-tag-manager
我对分析事件跟踪等比较陌生。
我只是想知道 Google 跟踪代码管理器相当于 Google Analytics ( onchange="ga('send', 'event', 'Category', 'Change', 'Value');") 吗?
我知道我可以使用 onlayer,但我不是 100% 确定如何使用它,尝试在网上查找一些文章,但没有任何可以帮助我的。
基本上我拥有的是一个样式select元素,我想在它改变其值时跟踪它。没有提交按钮,并且它不在表单元素内。
Google 跟踪代码管理器只允许我在单击时返回错误值,因为它是一个选择元素并且需要 onchange 而不是 onclick。
我的问题是,如果有意义的话,我可以在 Google 跟踪代码管理器中使用 Google Analytics 事件跟踪代码吗?我的 Google Analytics 是通过 Google Tag Manager 插入的,跟踪也是如此。
感谢您的回复,谢谢
小智 6
如果我要实现这个,我将创建一个自定义 HTML 标签,其中包含一个绑定到您的 select 元素的 onchange 事件的函数。该函数会将自定义事件触发到数据层,其中也包含相关信息。然后,您将创建一个 UA 事件跟踪标记,该标记使用正确的信息,并由自定义事件名称触发的自定义触发器触发。
所以,如下:
创建具有与此类似功能的自定义 HTML 标签,在准备好要绑定到选择元素的所有页面的 DOM 上触发它:
<script>
$('#myselect').on('change', function(){
dataLayer.push({
'event':'select_change',
'select_val':this.value
});
});
</script>
Run Code Online (Sandbox Code Playgroud)custom event创建类型为 event value =的触发器select_change
该标签应该由您在 2 中创建的触发器触发。
| 归档时间: |
|
| 查看次数: |
5966 次 |
| 最近记录: |