asp.net-mvc – 基于Microsoft.AspNet.Identity角色的Google Ana
发布时间:2020-12-16 03:24:41 所属栏目:asp.Net 来源:网络整理
导读:我正在尝试找到一种方法来使用Google Analytics注册网站的所有流量,根据Microsoft.AspNet.Identity角色拆分报告. 我没有找到任何允许这样做的东西. 就像是: if(User.IsInRole("public")) { script (function (i,s,o,g,r,a,m) { i['GoogleAnalyticsObject']
我正在尝试找到一种方法来使用Google Analytics注册网站的所有流量,根据Microsoft.AspNet.Identity角色拆分报告.
我没有找到任何允许这样做的东西. 就像是: if(User.IsInRole("public")) { <script> (function (i,s,o,g,r,a,m) { i['GoogleAnalyticsObject'] = r; i[r] = i[r] || function () { (i[r].q = i[r].q || []).push(arguments) },i[r].l = 1 * new Date(); a = s.createElement(o),m = s.getElementsByTagName(o)[0]; a.async = 1; a.src = g; m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create','PUBLIC','auto'); ga('send','pageview'); </script> } else if (User.IsInRole("private")) { <script> (function (i,'PRIVATE','pageview'); </script> } 解决方法
您正在寻找
User ID feature.这是
Tutorial.
你需要setup这个功能.然后你可以像这样开始跟踪: ga('create','UA-XXXXXX-Y',{'userId': customUserId}); 您可以检测到的匿名用户 User.Identity.IsAuthenticated 您希望向匿名用户发送您不具有0的用户标识. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- Asp.Net Core MVC利用视图组件和JQuery动态加载列表
- asp.net – 无法加载程序集“App_Web_kh7-x3ka”.确保在访问
- asp.net-mvc – MVC帮助 – 使用@URL的图像src?
- asp.net – 如何在Dotnetnuke中更改Radcaptcha的音频文件
- asp.net – 让网站暂时无法使用的优雅方式?
- asp.net – DropDownList获取底层对象
- asp.net – 强制RadComboBox下拉方向
- asp.net-mvc – 在ASP.NET MVC中在HTTP和HTTPS之间移动
- asp.net – 密码保护Elmah.axd文件
- asp.net – 小网址是如何工作的
推荐文章
站长推荐
- 增加ASP.net WebForm性能
- 通过扩展让ASP.NET Web API支持JSONP
- 谈谈基于SQL Server 的Exception Handlingp[下篇
- 阻止ASP.NET MVC调用模型类中的所有getter
- ASP.NET Web API项目自动生成接口文档和测试页面
- asp.net-mvc-3 – .NET MVC 3提交按钮做了不同的
- asp.net – Sitecore:按字段选择项目:Treelist
- asp.net-mvc – HttpResponse.RemoveOutputCache
- asp.net-mvc – 区域内的Asp.Net MVC IgnoreRout
- 在ASP.NET中的单个页面上添加SSL
热点阅读