网站www.3dz.it与WordPress一起使用。
有四种语言,每种语言都位于不同的域(意大利语.it,法国.fr等)。自2018年4月起,就通过这种方式将WPML与多域选项结合使用。
截至2018年4月,事件监视正在进行中。在四个域的三个月里,我们没有数据。 7月,我们添加了新的分析代码,因此每种语言都有自己的Analytics(分析)属性。 但是我们仍然没有事件的监控。
自2018年7月以来,Google Analytics(分析)跟踪代码就设置了实际在线状态。
<?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 } ?>
有人可以告诉我如何实施代码以再次获得事件的监视吗?
答案 0 :(得分:0)
也许您可以尝试使用Google跟踪代码管理器在网站上添加跟踪代码?将多个跟踪代码添加到您的Google跟踪代码管理器帐户中,而仅将一个GTM代码放入您的网站,非常容易。
答案 1 :(得分:0)
The developer notes对于GA的gtag版本而言,很简单,可以在页面上添加事件跟踪。但是,我也同意,通过Google跟踪代码管理器管理您的Google Analytics(分析)设置和事件跟踪会更适合您,并且可以根据您的情况进行扩展。
答案 2 :(得分:0)
问题出在不同的Google Analytics(分析)库上。我解决了,打电话给Google帮助。我更改了网站中的事件脚本,并修改了Google Analytics(分析)中的转换(事件类别和操作)