我将UserName存储为UserId,例如:ga('create','UA-XXXXXXX',{@if(Request.IsAuthenticated){@ Html.Raw(“'userId':'” + User.Identity.Name +“' “);}});
在我的asp.net mvc网站上:www.persiangulfcup.org
但是我无法监视特定的用户名并跟踪他/她的行为。
这里有两个非常重要的事情要注意:
1)用户ID不得包含任何个人身份信息。因此,在您的情况下,使用此人的名字违反了使用条款,因此您可能会面临帐户被关闭的风险:
由您自己提供ID。这些ID通常来自身份验证系统,在该系统中,每个登录的用户帐户都具有与其关联的稳定且唯一的ID,并且应具有以下特征:
- 非个人身份
- 服务或应用程序用户所独有
- 永久适用于所有设备上的登录用户
不能在Web界面或API中的报表中将用户ID值作为维度查询。
来源:https://developers.google.com/analytics/devguides/platform/user-id
如果要基于用户ID运行查询,则必须创建一个自定义维度,并将其设置为与用户ID相同的值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句