Access Google Analytics with C #

I know there is no official API for Google Analytics, but is there a way to access Google Analytics reports using C #?

+14
c # google-analytics google-analytics-api
Aug 19 '08 at 5:01
source share
9 answers

Refresh . Today, Google launched the Google Analytics API. Google Analytics Blog - API Launched

+15
Apr 22 '09 at 0:00
source share

I wrote a small project that allows you to generate almost any Google Analytics report. It is listed on the Google Analytics API page - http://code.google.com/apis/analytics/docs/gdata/gdataArticlesCode.html

You can read about it here and get the source code - http://www.reimers.dk/blogs/jacob_reimers_weblog/archive/2009/05/09/added-google-analytics-reader-for-net.aspx

+5
May 15 '09 at 16:30
source share

I emailed them with a question about the same question a while ago, and here is the answer I received:

Hello,

Thank you for your email address. We apologize for the delay in responding to your email address. Google Analytics does not currently provide an API for accessing reporting data. However, we do offer export functionality for individual reports in the following formats:

  • Pdf
  • Tab Division Value (TSV)
  • XML
  • Excel (CSV)

This feature allows you to easily import report data into your favorite spreadsheet application or process data otherwise.

In addition, we cannot provide support for custom implementations of Google Analytics. For this level of support, you can contact one of our highly qualified Google Analytics consultants for assistance with advanced needs. These partners provide a range of professional services, such as installation support, training, and advanced filter and e-commerce configurations.

For a complete list of our partners around the world and a more detailed description of our services, go to http://www.google.com/analytics/support_partner_provided.html p>

For more questions, see the Google Analytics Help Center at http://www.google.com/support/googleanalytics/?utm_id=tf . You can also find helpful tips and information by visiting the Google Analytics Help Forum at http://groups.google.com/group/analytics-help?utm_id=tr .

Respectfully,

[incision]

Google Analytics Support




For the latest updates, as well as some useful tips in Google Analytics, go to the Google Analytics blog at http://analytics.blogspot.com




+3
Aug 19 '08 at 10:45
source share

I have a populated library for called GoogleAnalytics.Net, which allows you to block page views / events / transactions from within the .net code.

You can download the library from its main project page:

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

+2
Jun 28 '10 at 4:40
source share

This guy has had some success, at least with some easy Analytics integration. Now I understand that this is not quite what you are looking for, but he mentions a book and perhaps you can contact him.

+1
Aug 19 '08 at 7:45
source share
+1
Dec 07 '11 at 14:44
source share

The Google Analytics API (2012) has recently changed, and because of this, most of the encodings have been changed. so the link below will be useful for C # developers

Google Analytics API in C # - Request Execution Error: https://www.google.com/analytics/feeds/accounts/default

+1
04 Oct
source share

Google created there its own client library Google API Client Library for .NET , which allows you to access most of Google Apis using dotnet.

Then can be found on nuget

+1
May 13 '14 at 12:35
source share

Another analytics API for C # https://github.com/igooana/igooana

This project targets C # 5 and makes extensive use of async/await and dynamic . I tried to make this API as simple and safe as possible.

0
May 3 '14 at 8:21
source share



All Articles