gpt4 book ai didi

javascript - 为什么 gtag 事件没有出现在 Google Analytics(分析)中?

转载 作者:行者123 更新时间:2023-12-01 00:36:27 26 4
gpt4 key购买 nike

我的脚本是这样的:

<html>
<head>

<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-xxxxxxxx-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());

gtag('config', 'UA-xxxxxxxx-1');

console.log('test');
console.log(gtag('event', 'Click', { 'event_category': 'Outbound Link', 'event_action':'Click','event_label':'Live365BroadcastLaunch-ListenLive' }));
</script>

</head>

<body>
...
<a onclick="gtag('event', 'Click', { 'event_category': 'Outbound Link', 'event_action':'Click','event_label':'Live365BroadcastLaunch-ListenLive' });" class="test" href="...">
<div class="text">test</div>
</a>
...
</body>

</html>

console.log(gtag('event', 'Click', { 'event_category': 'Outbound Link', 'event_action':'Click','event_label':'Live365BroadcastLaunch-ListenLive' }));
</script>
的console.log是 undefined

点击测试按钮后,我尝试检查谷歌分析。结果是这样的:

enter image description here

已看到的事件总数 = 0

怎么会发生这种事?是不是代码编写过程有问题?

最佳答案

gtag.js 事件跟踪语法如下:

gtag('event', 'action', {'event_category': 'category', 'event_label': 'label', 'value': value});

引用:https://developers.google.com/analytics/devguides/collection/gtagjs/events
event_label 和 value 是可选的。
根据 @Michele Pisani 评论 event_action 不是有效参数

以下内容应该适用于您的链接

<a onclick="gtag('event', 'Click', { 'event_category': 'Outbound Link', 'event_label':'Live365BroadcastLaunch-ListenLive' });" class="test" href="...">

有时,当链接在同一浏览器窗口中加载新页面时,它会在 GA 发送和跟踪事件命中之前发生。在这些情况下,将 target="_blank"添加到链接会有所帮助

关于javascript - 为什么 gtag 事件没有出现在 Google Analytics(分析)中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58096303/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com