我知道 Google Analytics 没有官方 API,但是有没有办法使用 C# 访问 Google Analytics 报告?

有帮助吗?

解决方案

更新: :谷歌今天推出了谷歌分析 API。Google Analytics 博客 - API 已推出

其他提示

我编写了一个小项目,可以让您生成几乎任何分析报告。它列在 Google 的 Analytics API 页面上 - http://code.google.com/apis/analytics/docs/gdata/gdataArticlesCode.html

您可以在这里阅读并获取源代码 - http://www.reimers.dk/blogs/jacob_reimers_weblog/archive/2009/05/09/added-google-analytics-reader-for-net.aspx

我不久前给他们发了电子邮件询问同样的问题,这是我得到的回复:

你好,

谢谢您的来信。对于延迟回复您的电子邮件,我深表歉意。Google Analytics 目前不提供 API 来访问报告数据。但是,我们确实提供以下格式的单个报告的导出功能:

  • PDF
  • 制表符分隔值 (TSV)
  • XML
  • Excel (CSV)

此功能使您可以轻松地将报告数据导入您喜欢的电子表格应用程序或以其他方式处理数据。

此外,我们无法为 Google Analytics(分析)的自定义实施提供支持。对于这一级别的支持,您可以联系我们一位高素质的 Google Analytics 授权顾问,以获得高级需求方面的帮助。这些合作伙伴提供许多专业服务,例如安装支持、培训以及高级过滤器和电子商务配置。

有关我们全球合作伙伴的完整列表以及他们提供的服务的更详细说明,请访问 http://www.google.com/analytics/support_partner_provided.html

如有其他问题,请访问 Analytics 帮助中心: http://www.google.com/support/googleanalytics/?utm_id=tf. 。您还可以访问 Google Analytics(分析)帮助论坛,找到有用的提示和信息: http://groups.google.com/group/analytics-help?utm_id=tr.

真挚地,

[剪]

分析支持


有关 Google Analytics 的最新更新以及一些有用的提示,请查看 Google Analytics 博客: http://analytics.blogspot.com


我有一个名为 GoogleAnalytics.Net 的完整库,它允许您从 .net 代码中触发页面视图/事件/交易。

您可以从项目主页下载该库:

http://www.diaryofaninja.com/projects/details/ga-dot-net

这家伙 至少在一些轻型分析集成方面取得了一些成功。现在我意识到这并不完全是您要找的东西,但他确实提到了一本书,也许您可​​以与他联系。

Google Analytics API 最近发生了变化(2012 年),因此大多数编码都发生了变化。所以下面的链接将对 C# 开发人员有所帮助

C# 中的 Google Analytics API - 请求执行失败:https://www.google.com/analytics/feeds/accounts/default

谷歌已经创建了自己的客户端库 适用于 .NET 的 Google API 客户端库 它允许使用 dotnet 访问大多数 Google API。

然后可以找到 努盖特

另一个 C# 分析 APIhttps://github.com/igooana/igooana

该项目针对 C# 5 并使用 async/awaitdynamic 广泛地。我试图使这个 API 尽可能简单并最大限度地保证类型安全。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top