我有一个网站需要用户登录才能使用,我想跟踪每个用户的行为.是否有可能做到这一点?有什么建议?非常感谢!
dou*_*oug 18
是的,这是可能的.
最简单的方法可能是定义一个作用于访问者的自定义变量,并将其绑定到等于(模糊处理的)用户ID(您在注册时分配给他们的ID)的值:
pageTracker._setCustomVar(1, "Registered TempID", "345X34RT", 1)
Run Code Online (Sandbox Code Playgroud)
传递给自定义变量的四个参数是:插槽号(任何整数1到5,在这种情况下不会改变;'TempID',它是我为此变量选择的变量名 ;'TempID',值对于那个映射到(但不得个人识别或违反Google隐私政策)的变量,注册用户;最后一个参数'1'是范围,在这种情况下我是'1',因为这个变量的范围是访客).
这个新变量通过调用_trackPageview()发送到GA服务器, 因此请确保在调用trackPageview()之前设置自定义变量.
有几个优秀的资源,包括GA自定义变量的分步教程,包括ROI Analytics 的博客文章,这是最好的之一.
完成在Google Analytics网络客户端中查看此自定义变量后,请转到左侧面板,然后单击访问者标题; 此标题下的最后一项(在下一个主要标题即流量来源之前),您将看到自定义变量子标题.
您可以在此处查看所设置的自定义变量的数据.例如,面板看起来像这样:

moo*_*eds 16
这在技术上是可行的,但是在您安装Google Analytics时您同意的服务条款禁止(您阅读,他们,对吧?).
来自:http://www.google.com/analytics/tos.html
7.隐私.您不会(也不会允许任何第三方)使用本服务来跟踪或收集互联网用户的个人身份信息,您(或您是否允许任何第三方)也不会关联从您的网站收集的任何数据(或此类第三方网站),作为您使用(或此类第三方使用)服务的一部分,来自任何来源的任何个人身份信息.您将拥有并遵守适当的隐私政策,并遵守与您网站访问者收集信息相关的所有适用法律.您必须发布隐私政策,该政策必须提供您使用收集匿名流量数据的Cookie的通知.
看起来很清楚.
小智 9
通过User-ID javascript可以实现:User-ID j支持使用唯一且持久的ID跨设备分析会话组
ga('create', 'UA-XXXX-Y', 'auto');
ga('set', '&uid', {{ USER_ID }});
ga('send', 'pageview');
Run Code Online (Sandbox Code Playgroud)
{{USER_ID}}是一个唯一,持久且不可识别个人身份的字符串ID,代表跨设备的用户或登录帐户.
https://developers.google.com/analytics/devguides/collection/analyticsjs/user-id
| 归档时间: |
|
| 查看次数: |
16597 次 |
| 最近记录: |