Google analytics 手动生成的事件现在显示在分析中

Google analytics 手动生成的事件现在显示在分析中,google-analytics,Google Analytics,我已经检查了一些关于SO的问题,但是答案/提示对我不起作用。我试图在单击特定链接时手动发送事件(无标记管理器)。我遵循了这一点,但仍然看不到我的活动。在GA dashboard real-time上,我看到以下内容: 我的代码如下所示: <!DOCTYPE html> <html lang="en" style="height: 100%;"> <head> <meta charset="utf-8" /> <titl

我已经检查了一些关于SO的问题,但是答案/提示对我不起作用。我试图在单击特定链接时手动发送事件(无标记管理器)。我遵循了这一点,但仍然看不到我的活动。在GA dashboard real-time上,我看到以下内容:

我的代码如下所示:

<!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>

五
window.dataLayer=window.dataLayer | |[];
函数gtag(){dataLayer.push(参数);}
gtag('js',新日期());
gtag(“配置”、“GA-ID”);
发送数据

你的问题在于教程是错误的。他们甚至引用了错误的文档。您的GA实现是通过gtag.js完成的,下面是正确的文档:

因此,您需要将单击更改为

  onClick="gtag('event', 'new log', {'event_category': 'Logs', 'event_label': 'Danger', 'value': 50});"