我已经检查了关于SO的几个问题,但是答案/提示对我不起作用。单击特定链接时,我尝试手动发送事件(没有标签管理器)。我遵循了这个tutorial,但仍然看不到我的活动。在GA实时仪表板上,我看到以下内容:
我的代码如下:
<!DOCTYPE html>
<html lang="en" style="height: 100%;">
<head>
<meta charset="utf-8" />
<title>Fiver</title>
<base href="/" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<!-- insert your google analytics stuff here -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=GAID"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'GA-ID');
</script>
</head>
<body>
<a
href="javascript:void(0);"
onClick="ga('send', 'event', { eventCategory: 'Logs', eventAction: 'new log', eventLabel: 'Danger', eventValue: 50});"
>Send Data</a
>
</body>
</html>
答案 0 :(得分:1)
您的问题在于本教程是错误的。他们甚至引用了错误的文档。您的GA实现是通过gtag.js完成的,要遵循的正确文档位于此处:https://developers.google.com/analytics/devguides/collection/gtagjs/events
所以您需要将点击更改为
onClick="gtag('event', 'new log', {'event_category': 'Logs', 'event_label': 'Danger', 'value': 50});"