Доступ к Google Analytics с C#

Я знаю, что официального API для Google Analytics не существует, но есть ли способ получить доступ к отчетам Google Analytics с помощью C#?

Ответов (9)

Решение

Обновление : Google запустил сегодня API Google Analytics. Блог Google Analytics - запущен API

Взгляните на фрагмент SilverLight Google Analytics - http://code.google.com/apis/analytics/docs/tracking/silverlightTrackingIntro.html

http://msaf.codeplex.com/wikipage?title=Google%20Analytics

Потому что Silverlight - это C#.

Google создал там собственную клиентскую библиотеку. Клиентская библиотека API Google для .NET, которая позволяет получить доступ к большей части API Google с помощью dotnet.

Тогда можно найти на nuget

Еще один API аналитики для C# https://github.com/igooana/igooana

Этот проект ориентирован на C# 5 async/await и dynamic широко использует . Я постарался сделать этот API максимально простым и максимально безопасным по типу.

API аналитики Google изменился недавно (2012 г.), и из-за этого изменилось большинство кодировок. поэтому ссылка ниже будет полезна для разработчиков на C#

API Google Analytics на C# - сбой при выполнении запроса: https://www.google.com/analytics/feeds/accounts/default

Некоторое время назад я написал им по электронной почте, задав тот же вопрос, и вот ответ, который я получил:

Привет,

Спасибо за ваше письмо. Прошу прощения за задержку с ответом на ваше письмо. Google Analytics в настоящее время не предоставляет API для доступа к данным отчетов. Однако мы предлагаем функции экспорта для отдельных отчетов в следующих форматах:

  • PDF
  • Значение, разделенное табуляцией (TSV)
  • XML
  • Excel (CSV)

Эта функция позволяет легко импортировать данные отчета в ваше любимое приложение для работы с электронными таблицами или обрабатывать данные иным способом.

Кроме того, мы не можем предоставить поддержку для пользовательских реализаций Google Analytics. Для получения поддержки такого уровня вы можете обратиться к одному из наших высококвалифицированных авторизованных консультантов по Google Analytics для помощи в расширенных потребностях. Эти партнеры предоставляют ряд профессиональных услуг, таких как поддержка установки, обучение и расширенные настройки фильтров и электронной коммерции.

Полный список наших партнеров по всему миру и более подробное описание предлагаемых ими услуг можно найти на странице http://www.google.com/analytics/support_partner_provided.html.

Если у вас возникнут дополнительные вопросы, посетите Справочный центр Google 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.


Этот парень добился некоторого успеха с хотя бы небольшой интеграцией с аналитикой. Теперь я понимаю, что это не совсем то, что вы ищете, но он упоминает книгу, и, возможно, вы сможете с ним связаться.

Я написал небольшой проект, который позволяет создавать практически любой отчет Analytics. Он указан на странице 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

У меня есть завершенная библиотека под названием GoogleAnalytics.Net, которая позволяет запускать просмотры страниц / события / транзакции из кода .net.

Вы можете скачать библиотеку с домашней страницы проекта:

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