我们的一位客户有一个需要登录的网络应用程序,他们希望让谷歌分析来跟踪每个用户 - 了解哪些用户访问了他们的网站。
根据我在 Google 论坛上看到的内容,Google不 支持此类跟踪。
我想知道:
a)我是否正确理解谷歌不支持它?
b) 是否有人知道支持此类操作的分析工具?我发现的唯一一个是Pmetrics(它是Clicky ??),但我想有一些东西可以与之比较,或者如果有人在 Clicky/Pmetrics 上使用此功能可以告诉我它的效果如何(没有在他们的网站上演示此功能)
5 回答
不是 100% 肯定,但我怀疑您可以使用 GA 的自定义变量功能并创建非常精细的变量来跟踪。虽然我认为您可能可以按照以下方式实现一些代码(从谷歌示例修改),但我不确定我是否会推荐它作为一个好主意。
pageTracker._setCustomVar(
1, // This custom var is set to slot #1
"MemberID", // The name of the custom variable
"12345678", // The member id value, could read from a query param
1 // Sets the scope to visitor-level
);
pageTracker._trackPageview();
正如我所说,一定要考虑以这种粒度跟踪个人是否有价值——考虑到隐私和实际报告的考虑。
来自谷歌分析服务条款:
您不会(也不会允许任何第三方)使用服务来跟踪、收集或上传任何可识别个人身份的数据(例如姓名、电子邮件地址或账单信息),或其他可以合理链接的数据谷歌的此类信息。您将拥有并遵守适当的隐私政策,并将遵守与收集访客信息有关的所有适用法律和法规。您必须发布隐私政策,并且该隐私政策必须通知您使用用于收集流量数据的 cookie,并且您不得规避属于服务一部分的任何隐私功能(例如,选择退出)。
因此,请勿在 Analytics 中跟踪用户帐户。
您可以使用Piwki并创建一个插件来跟踪用户。它不应该那么困难。
如果您尝试捕获用户 ID,即数字 ID 而不是实际用户名,那么这不会破坏 Google TOC,因为用户 ID 不能对您的组织保密。
尽管自定义变量会有所帮助,但它们只能提供站点中特定用户对所有页面的访问次数。如果您真的想要良好的分析,例如每个人查看每页,请尝试老式的事件方式。
例子 :
_trackEvent("Page View", "<YOUR_USER_NAME>", opt_label, opt_value, opt_noninteraction)
转到所有网站数据 -> 内容 -> 事件 -> 页面 -> 选择任何页面 -> 个人视图以查看和验证每个人的分析。
您还可以在 opt_label 和 opt_value 列中添加其他数据。