GTag-GA
库工具
一个小型 ES 模块,把 Google Analytics 4 加载到网页中,并通过它发送页面浏览和事件。一次导入、一次配置即可,没有依赖。
关于这个项目
GTag-GA 以官方 gtag.js 的方式把 Google Analytics 4 接入网页,打包为 ES 模块。一行导入,一次带上衡量 ID 的调用,gtag.js 就会加载到页面里,跟踪随即开始。
它没有另造一套说法,用的就是 gtag 的 API:初始化调用接收衡量 ID 和一个可选的配置对象,事件调用接收官方文档所示的同样参数。因此关于 gtag.js 写下的一切,在这里同样适用。
零依赖,附带 TypeScript 类型定义,跟随当前 Google Analytics 4 的行为。它会自己把 gtag.js 脚本插入页面,所以运行在浏览器中;在服务端渲染的应用里,初始化调用应放在客户端执行的代码中。它只做一件事——不经过代码管理器,把一次页面浏览或一个事件送到 Google Analytics——为此只有几千字节。
功能
TypeScript 类型
零依赖
