C# · 12月 31, 2021

c# – 如何使用.NET api的v3检索Google Analytics(分析)报告数据?

@H_301_0@我一直在尝试使用他们提供的.NET API来检索Google分析报告,并且真正地抓住了我如何使用最新版本v3实际检索任何东西,这可以在这里获得: http://code.google.com/apis/analytics/docs/gdata/v3/gdataLibraries.html

例如,我想检索一个如下所示的报告查询:https://www.google.com/analytics/feeds/data?dimensions=ga:browser&end-date=2012-01-25&ids=ga:ACCOUNTID&metrics=ga:visits&start-date=2011-12-25

我能够使用使用GData的版本2返回报告,但是希望获得版本3,以防第二版已被弃用,但是如果有意义的文档似乎已经过时或不存在,则会遇到很多麻烦,我没有找到任何例子.

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

我尝试使用支持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