statpx 中列出已追踪交互及其计数的自定义事件仪表板

如何在 statpx 中追踪自定义事件:点击、下载和其他一切

页面浏览量只能告诉您访客去了哪里。statpx 中的事件(Events)能告诉您他们到达后做了什么——点击了一个按钮、播放了一段视频、复制了一个折扣码、在没有采取行动的情况下关闭了一个模态框。一个全局函数 _st('event', ...) 就能涵盖所有这些,而其中两个最常见的事件——外链点击和文件下载——已经无需任何代码就能自动追踪。本指南将介绍事件 API 以及在事件页面上会显示什么内容。

_st('event', ...) API

调用签名是 _st('event', name, category, value, options)。只有 name(名称)是必需的——其余参数让您可以按类别和粗略的值对同一事件进行切分:

_st('event', 'signup', 'auth', 'free-plan'); _st('event', 'video-play', 'engagement', '60s');

在交互实际发生的确切时刻调用——在点击处理程序内、视频 play 监听器中,或模态框关闭回调中。事件名称和类别是自由文本,但请在您的代码库中保持一致(例如始终使用 video-play,不要混用 videoPlay),这样事件页面才能正确分组,而不是把一个操作拆分成两行。

添加收入和自定义属性

对于与美元价值相关或需要额外结构化细节的事件,传递第五个参数——一个包含 revenueprops 的选项对象:

_st('event', 'purchase', 'checkout', null, {revenue: 49.99, props: {plan: 'pro', seats: 3}});

revenue 字段会汇总到事件页面的总计中,让您能够看到哪些非购买交互——例如从应用内点击"升级"——与收入相关。props 是一个自由格式的对象,用于记录其他值得记录的内容,比如套餐名称或坐席数量,而无需为每种变化都创建新的事件类型。

自动外链和文件下载追踪

有两个事件无需您编写任何代码即可触发:点击指向不同域名的链接会被记录为外链点击,点击指向常见可下载文件类型(PDF、ZIP、DOC 等)的链接会被记录为文件下载。这两者都会与您的自定义事件一起出现在事件页面上,并标有目标 URL 或文件名,这样您就能准确看到访客实际参与了哪些外部链接和文件。

单页应用导航也能处理。追踪器会拦截 history.pushState,因此 React/Vue 风格应用中的路由变化会在不完整页面刷新的情况下被捕获——当某个事件在客户端导航之后立即触发时,这一点很有用。

解读事件页面

事件页面列出所选日期范围内每个不同事件名称的总计数、独立会话数,以及(如果存在)总收入。按计数排序以找出您最常见的交互,或按收入排序以找出哪些操作真正与资金往来相关。将两三个事件组合成一个漏斗,可以看到访客经历这些事件的顺序,或者阅读我们更深入的自定义事件追踪指南,了解命名约定和事件设计模式。

免费追踪任何交互

statpx 事件涵盖点击、视频播放、表单操作和与收入相关的交互——还有开箱即用的自动外链和下载追踪。

免费开始 →

总结

事件是 statpx 每个其他功能之下的灵活层——目标、漏斗和 A/B 测试最终都在底层消费相同的 _st('event', ...) 调用。从为您业务最重要的两三个操作添加埋点开始,保持名称一致,在涉及真实资金的地方附加收入,让自动的外链和下载追踪来填补其余部分,无需任何额外代码。

Continue reading

Technical
How to Identify and Block Referrer Spam in Website Analytics
Metrics
How to Track and Reduce Shopping Cart Abandonment with Analytics
Privacy
Google Consent Mode v2 Explained: What It Means for Your Analytics
Analytics by statpx