【发布时间】:2014-12-04 04:16:15
【问题描述】:
我有一个 WordPress 插件,博主可以选择加入跟踪。这些数据用于改进插件管理仪表板设置页面中的用户体验。
既然我们只对跟踪一些按钮点击事件感兴趣,并不真正需要“浏览量”跟踪,有没有办法告诉 Google 禁用浏览量跟踪?我想尽可能尊重发布商的隐私,如果没有理由跟踪浏览量,我宁愿屏蔽它。
【问题讨论】:
标签: javascript wordpress google-analytics tracking
我有一个 WordPress 插件,博主可以选择加入跟踪。这些数据用于改进插件管理仪表板设置页面中的用户体验。
既然我们只对跟踪一些按钮点击事件感兴趣,并不真正需要“浏览量”跟踪,有没有办法告诉 Google 禁用浏览量跟踪?我想尽可能尊重发布商的隐私,如果没有理由跟踪浏览量,我宁愿屏蔽它。
【问题讨论】:
标签: javascript wordpress google-analytics tracking
禁用浏览量跟踪 此 sn-p 的默认行为是将网页浏览命中发送到 Google Analytics。在大多数情况下,这是期望的行为;一旦您将 sn-p 添加到您网站上的每个页面,就会自动跟踪浏览量。但是,如果您不希望 sn-p 向 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
【讨论】:
您可以直接使用Measurement Protocol 执行此操作。测量协议只是一些将数据直接发送到您的 Google Analytics(分析)帐户的 HTTP 帖子或获取。您从 Google 获得的 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 记录数据分开。
【讨论】: