如何禁用谷歌分析网页浏览量跟踪,但保留事件跟踪

How to disable Google Analytics pageviews tracking but keep event tracking?

本文关键字:跟踪 保留 事件 浏览量 网页浏览 谷歌 何禁用 网页      更新时间:2023-09-26

我有一个WordPress插件,博主可以选择加入跟踪。这些数据用于改善插件管理仪表板设置页面中的用户体验。

由于我们只对跟踪某些按钮点击事件感兴趣,并且并不真正需要"网页浏览量"跟踪,因此有没有办法告诉Google禁用网页浏览量跟踪?我想尽可能尊重发布商的隐私,如果没有理由跟踪网页浏览量,我宁愿阻止它。

停用网页浏览跟踪此代码段的默认行为是向谷歌分析发送网页浏览匹配。在大多数情况下,这是所需的行为;一旦您将代码段添加到网站上的每个网页,系统就会自动跟踪网页浏览量。但是,如果您不希望代码段向 Google Analytics(分析)发送网页浏览匹配,请将 send_page_view 参数设置为 false:

gtag('config', 'GA_TRACKING_ID', { 'send_page_view': false });

从 :https://developers.google.com/analytics/devguides/collection/gtagjs/#disable_page_view_tracking

您可以直接使用测量协议执行此操作。 测量协议只是一些HTTP帖子或获取,将数据直接发送到您的Google Analytics帐户。 你从谷歌得到的JavaScript代码基本上就是这样做的。

您必须

发送一些必填字段,否则数据将无法正确记录,这有点棘手。 但是,如果您希望能够做的只是跟踪一些按钮单击,那么发送事件就不应该很难。

这是未经测试的示例:

http://www.google-analytics.com/collect?v=1&tid=UA-XXX-Y&cid=35009a79-1a05-49d7-b876-2b884d0f825b&t=event&ec=file&ea=upload&userclicked&ev=1

CID 只需要是某种方式知道一个用户会话与另一个用户会话的会话 ID。

注意:这不会记录所有正常数据。 您将丢失诸如语言,位置,页面路径之类的内容。 这可能只会存储事件,而不会存储其他内容。 我会考虑将其放在自己的网络属性中,以将数据与任何真正的Google Analytics记录数据分开。