Node.js: 服务器端使用 Google Analytics

10
我可以在Node.js/Express中提交Google Analytics事件吗?有SDK提供支持吗?
我想要做类似于:事件追踪的事情。
1个回答

13

你可能正在寻找universal-analytics,它可以让你像浏览器中的ga一样发送事件

visitor.event("Event Category", "Event Action").send()

其中visitor是这样实例化的:

var visitor = ua('UA-XXXX-XX') // Your Google Analytics ID

我可以使用与Google Analytics相同的“UA-XXXX-XX”吗? - Valeri
@Valeri 是的,你可以。 - nicholaswmin
我建议您仔细学习测量协议(https://developers.google.com/analytics/devguides/collection/protocol/v1/)和Google Analytics用户识别(https://developers.google.com/analytics/devguides/collection/analyticsjs/cookies-user-id)的描述,以确保您将相关事件数据发送到GA。 - Дмитро Булах
如果用户已登录,您可以采用用户ID(而非电子邮件)来标识用户。如果用户未登录,您该如何标识用户? 已点赞! - PirateApp
1
@PirateApp 你使用的 cid: 555 在 GA 世界中代表匿名用户。在示例应用的第5步中,请查看以下网址:https://cloud.google.com/appengine/docs/standard/integrating-with-analytics?tab=node.js#sample_application - undefined

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接