如果标准的 Analytics 跟踪代码似乎不够用,如何在网站上实施 Google Analytics 事件监控?
How to implement the Google Analytics event monitoring on a website if the standard Analytics tracking code seems not to be enough?
网站 www.3dz.it 正在使用 WordPress。
有四种语言,每一种都在不同的域中(意大利语 .it、法国 .fr 等)。自 2018 年 4 月以来,就是以这种方式使用带有多域选项的 WPML。
截至2018年4月,事件监控正在进行中。在这四个域的三个月里,我们没有数据; 7 月,我们添加了新的分析代码,因此每种语言都有自己的分析 属性。
但是我们仍然没有事件的监控。
Google 分析跟踪代码自 2018 年 7 月起设置实际在线方式。
<?php if(ICL_LANGUAGE_CODE=='en'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-4');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='it'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-1');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='es'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-3');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='fr'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-5');
</script>
<?php } ?>
请大神告诉我如何实现代码再次获取事件监听?
也许您可以尝试使用 Google 跟踪代码管理器在网站上添加跟踪代码?将多个跟踪代码添加到您的 Google 跟踪代码管理器帐户并且只将一个 GTM-code 放置到您的网站非常容易。
对于 GA 的 gtag 版本,The developer notes 对于向页面添加事件跟踪非常简单。但是,我也同意通过 Google 跟踪代码管理器管理您的 GA set-up 和事件跟踪会更适合您的情况并且可扩展。
问题出在不同的 Analytics 库上。我打电话给 google 求助解决了。我更改了网站中的事件脚本并修改了 Analytics 中的转换(事件类别和操作)
网站 www.3dz.it 正在使用 WordPress。
有四种语言,每一种都在不同的域中(意大利语 .it、法国 .fr 等)。自 2018 年 4 月以来,就是以这种方式使用带有多域选项的 WPML。
截至2018年4月,事件监控正在进行中。在这四个域的三个月里,我们没有数据; 7 月,我们添加了新的分析代码,因此每种语言都有自己的分析 属性。 但是我们仍然没有事件的监控。
Google 分析跟踪代码自 2018 年 7 月起设置实际在线方式。
<?php if(ICL_LANGUAGE_CODE=='en'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-4"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-4');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='it'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-1');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='es'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-3"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-3');
</script>
<?php } elseif(ICL_LANGUAGE_CODE=='fr'){?>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-77106642-5"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-77106642-5');
</script>
<?php } ?>
请大神告诉我如何实现代码再次获取事件监听?
也许您可以尝试使用 Google 跟踪代码管理器在网站上添加跟踪代码?将多个跟踪代码添加到您的 Google 跟踪代码管理器帐户并且只将一个 GTM-code 放置到您的网站非常容易。
The developer notes 对于向页面添加事件跟踪非常简单。但是,我也同意通过 Google 跟踪代码管理器管理您的 GA set-up 和事件跟踪会更适合您的情况并且可扩展。
问题出在不同的 Analytics 库上。我打电话给 google 求助解决了。我更改了网站中的事件脚本并修改了 Analytics 中的转换(事件类别和操作)