谷歌分析跟踪只使用node.js



我在谷歌分析文档中找不到正确的答案,甚至在这里,所以我想我的情况很少见。我想在node.js中有一个微服务,它将从网站收集信息并将其发送到谷歌分析。问题是我不想在前端服务上添加/导入任何与谷歌分析相关的东西,因为我有多个客户端使用该应用程序。有些人想要那个解决方案(GA),但有些人不想。

是否有任何方法将事件从前端发送到node.js微服务,然后将其推送到Google Analytics帐户,而无需前端了解Google Analytics?

亲切的问候,马特

最简单的选择是让后端根据客户端是谁来控制是否包含GA片段,我们为各种第三方前端包括(如GA)这样做。

我假设你有某种多租户应用程序,所以你可以为租户驱动器配置,无论你是否包括GA片段和代码,如果你想要一个不同的代码来隔离GA数据,你可以。

您应该查看测量协议。通常在网站上的google analytics(分析)片段通过此将所有请求发送给google analytics(分析)。你也可以用这种方式发送你所有的点击。

POST /collect HTTP/1.1
Host: www.google-analytics.com
v=1&tid=UA-XXXXX-Y&cid=555&t=pageview&dp=%2Fhome

最新更新