如何停用Google Analytics网页浏览跟踪但保留事件跟踪?

时间:2014-12-04 04:16:16

标签: javascript wordpress google-analytics tracking

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

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

2 个答案:

答案 0 :(得分:0)

您可以直接使用Measurement Protocol执行此操作。测量协议只是一些HTTP帖子或者将数据直接发送到您的Google Analytics帐户。您从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记录数据分开。

答案 1 :(得分:0)

禁用综合浏览量跟踪 此代码段的默认行为是将综合浏览量发送给Google Analytics(分析)。在大多数情况下,这是理想的行为。将摘要添加到网站上的每个页面后,就会自动跟踪综合浏览量。但是,如果您不希望代码段将综合浏览量发送给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