我将UserName存储为UserId,如: ga('创建',' UA-XXXXXXX',{@ if(Request.IsAuthenticated){@ Html.Raw("' userId':& #39;" + User.Identity.Name +"'");}}};
在我的asp.net mvc网站上: www.persiangulfcup.org
但我无法监控特定用户名并跟踪他/她的行为。
答案 0 :(得分:1)
这里有两件非常重要的事情需要注意:
1)用户ID 不得包含任何个人身份信息。因此,在您的情况下,使用此人的姓名违反了使用条款,您可能会面临关闭帐户的风险:
由您提供ID。这些ID通常来自身份验证系统,其中每个登录用户帐户都具有与之关联的稳定且唯一的ID,并且应具有以下特征:
- 非个人身份识别
- 您的服务或应用的用户所特有的
- 在所有设备上持久登录用户
醇>
无法在Web界面或API中的报表中查询用户ID值作为维度。
来源: https://developers.google.com/analytics/devguides/platform/user-id
如果您想根据用户ID运行查询,则必须创建自定义维度并将其设置为与用户ID相同的值。