谷歌分析访问与C#
我知道Google Analytics没有官方的API,但是有没有一种方法可以通过C#访问Google Analytics报告?通过至少一些light Analytics集成取得了一些成功。现在我意识到这并不完全是你想要的,但他确实提到了一本书,也许你可以与他联系。不久前我给他们发了电子邮件,问了同样的问题,下面是我得到的回复: 你好, 谢谢你的电子邮件。我很抱歉延迟回复您的电子邮件。Google Analytics目前不提供访问报告数据的API。但是,我们确实为以下格式的单个报告提供导出功能:谷歌分析访问与C#,c#,google-analytics,google-analytics-api,C#,Google Analytics,Google Analytics Api,我知道Google Analytics没有官方的API,但是有没有一种方法可以通过C#访问Google Analytics报告?通过至少一些light Analytics集成取得了一些成功。现在我意识到这并不完全是你想要的,但他确实提到了一本书,也许你可以与他联系。不久前我给他们发了电子邮件,问了同样的问题,下面是我得到的回复: 你好, 谢谢你的电子邮件。我很抱歉延迟回复您的电子邮件。Google Analytics目前不提供访问报告数据的API。但是,我们确实为以下格式的单个报告提供导出功能:
- 制表符分隔值(TSV)
- XML
- Excel(CSV)
有关谷歌分析的最新更新以及一些有用提示,请访问谷歌分析博客
更新:谷歌今天发布了谷歌分析API。
我写了一个小项目,可以让你生成几乎所有的分析报告。它列在谷歌的分析API页面上-
您可以在这里阅读并获取源代码-我有一个完整的名为GoogleAnalytics.Net的库,允许您从.Net代码中启动页面视图/事件/事务 您可以从该库的项目主页下载该库:
请看一下SilverLight谷歌分析片段-
因为Silverlight是C#。谷歌分析API最近(2012年)发生了变化,因此大多数编码都发生了变化。所以下面的链接将对c#开发者有所帮助
又一个针对C的分析API# 该项目针对C#5,广泛使用
async/await
和dynamic
。
我试图使这个API尽可能简单,并且最大限度地保证类型安全。谷歌已经创建了自己的客户端库,允许使用dotnet访问大多数谷歌API 然后可以在上找到:)。看看吧。