事件追踪是指对网站或应用上用户执行的特定操作 (按钮点击、表单提交、视频播放、文件下载等) 进行逐项计量的分析方法。它能捕捉仅靠页面浏览量无法反映的页面内用户行为细节。
Google Analytics 4 (GA4) 采用基于事件的计量模型,将所有用户操作记录为「事件」。事件分为三类:自动收集事件 (page_view、scroll、click 等)、推荐事件 (login、purchase、sign_up 等) 和自定义事件 (自行定义的任意事件)。
短链接的点击计量是事件追踪的典型应用。短链接服务在每次链接被点击时记录事件,积累点击量、点击来源国家/设备/浏览器、点击时间等数据。这些数据与 GA4 的事件数据结合,可以从点击到后续用户行为 (页面浏览、转化等) 进行全链路分析。
在 GA4 中实现事件追踪,使用 gtag.js 的 gtag('event', ...) 函数。例如要计量 CTA 按钮的点击,在按钮的 onclick 事件中写入 gtag('event', 'cta_click', {button_text: '立即注册'})。使用 Google Tag Manager (GTM) 则无需直接修改代码即可配置事件。
事件设计的关键是预先定义要计量的事件并统一命名规则。随意添加事件会导致数据混乱,难以分析。建议事件名统一使用 snake_case,并将参数的类型和取值范围文档化。相关书籍可在 Amazon 搜索 中查阅。