如何使用其.NET API的v3检索Google Analytics报告数据?

pan*_*ght 11 .net c# asp.net google-analytics-api google-api-client

我一直在尝试使用他们提供的.NET api检索谷歌分析报告,并且真的一直在试着如何使用最新版本v3检索任何内容,这可以在这里找到:http://code.google.com /apis/analytics/docs/gdata/v3/gdataLibraries.html

例如,我想检索一个类似这样的报告查询:https://www.google.com/analytics/feeds/data?dimensions = ga:浏览器&end-date = 2012-01-25&ids=ga : ACCOUNTID&metrics= GA:探访&开始日期= 2011-12-25

我能够使用版本2使用GData返回报告,但希望在版本2被弃用的情况下获得版本3,但是看到有意义的文档似乎已经过时或不存在而且很难我找不到任何例子.

小智 0

我们刚刚更新了我们的分析服务以使用 API 的 v3.0,因为 v2.3 现已弃用,Google 上有迁移指南https://developers.google.com/analytics/resources/articles/gdata-migration - 可能有帮助的指南

我尝试使用支持 v3 的 google dotnet API http://code.google.com/p/google-api-dotnet-client/但由于缺乏文档和示例而放弃。我们通过 net.httpwebrequest 调用 api,这比尝试弄清楚 API 中发生的情况更容易。

对于 v3,您的电话应该是 https://www.googleapis.com/analytics/v3/data/ga?dimensions=ga:browser&end-date=2012-01-25&ids=ga:ACCOUNTID&metrics=ga:visits&start-date=2011 -12-25