我有一个基于PHP(5+)的网站。
我想使用Google Analytics跟踪我网站的注册用户。我基本上只是希望获取他们的会话ID(或某种方式来识别每个特定用户)并从我的Google Analytics信息中心查看他们的移动和网站使用情况。
可以这样做吗?如果是这样,任何指导都是最受欢迎的。
答案 0 :(得分:5)
我认为最好的方法是通过自定义变量: _setCustomVar(index,name,value,opt_scope)
您可以将“值”标识为用户的唯一会话ID。 您的案例范围可以是会话(2)或访问者(1),具体取决于您希望如何跟踪它。 http://code.google.com/intl/en/apis/analytics/docs/tracking/gaTrackingCustomVariables.html#setup
答案 1 :(得分:0)
从技术上讲,您可以将用户名存储为自定义变量,但这样做会违反Google Analytics服务条款(ToS)。除其他事项外,(转述)ToS声明,您不得在Google Analytics中存储任何可以识别访问者身份的内容。这通常适用于用户名,IP地址,电话号码等。
如果您决定忽略ToS并存储数据,则会让您(而不是Google)接触到各种数据保护& PII法律。特别是在欧盟。
如果您有一些预算资金可用,最佳方式可以查看您要查找的信息,即使用可以处理Google Analytics数据的内部网络分析软件包。当您将数据保存在场所时,它可以缓解许多数据隐私/保护/ PII法律。