我设置了一个ASP.NET网站,我正在使用Google Analytics进行网页跟踪。我唯一不喜欢的是我必须离开我的网站(到Google Analytics网站)才能看到报告。
有没有办法在我自己的网站上显示他们拥有的所有AJAX的Google Analytics数据?
答案 0 :(得分:4)
您可以使用只有管理员可以看到的LoginView
内的iframe。它不会绕过身份验证,但您可以在验证后至少代理您关心的分析页面。
对分析进行身份验证几乎不是问题 - 至少对我而言。我经常登录谷歌,我几乎从来没有这样做过。
“相关”侧边栏上的第一个链接看起来......嗯......相关: Google Analytics API and .Net
答案 1 :(得分:3)
根据我的理解,GoogleAnalytics还没有支持此功能的API。这是许多人都喜欢的东西,希望将来可以使用。现在,只需打开一个标签并偶尔刷新。
答案 2 :(得分:1)
由于大多数统计数据都以CSV和XML格式下载,因此为什么不将它们用作新ASP.NET图表控件的输入?
答案 3 :(得分:0)
Google Analytic Dashboard Controls就是这样做的。该项目尚不成熟,并不是完整的功能,但对于快速概述非常有用。
答案 4 :(得分:0)
我碰巧正在做一个完整的副产品: www.embeddedanalytics.com
答案 5 :(得分:0)
这是我开源的一个非常简单的解决方案:https://www.nuget.org/packages/GoogleAnalytics.GoogleCharts.NET/
这会提取Google Analytics数据,并使用Google Charts将其显示在您的网页上。
如果您有任何问题,请告诉我。