使用新的 Google Analytics 4 (GA4) 服务器端进行跟踪

T M*_*ack 3 javascript google-analytics node.js google-analytics-4

谷歌分析 4 (GA4) 最近发布,并成为谷歌分析仪表板上新属性的默认值。我正在检查它,它看起来很棒。我们通过 Node.js 服务器而不是客户端使用名为universal-analytics( https://www.npmjs.com/package/universal-analytics )的库向 Google Analytics 报告我们的大量数据,该库运行良好。

我们想尽快开始使用 GA4,但我们找不到任何关于如何将事件发送到 GA4 属性服务器端的文档。只有客户端示例,而那些在服务器上似乎根本不起作用。

简单地说,下面的服务器端等价物是什么?

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

  gtag('config', 'G-ABC123ABC123');
</script>
Run Code Online (Sandbox Code Playgroud)

有人成功了吗?

Mic*_*ani 5

您可以尝试使用测量协议 v2:https : //developers.google.com/analytics/devguides/collection/protocol/ga4/sending-events? client_type = gtag# send_an_event

但是,它目前在alpha版本中。

在此处输入图片说明