Доступ к Google Analytics с помощью C#

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

9 ответов

Решение

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

Я написал небольшой проект, который позволяет генерировать практически любой отчет по Google 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

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

Привет,

Спасибо за ваше письмо. Я прошу прощения за задержку с ответом на ваше письмо. В настоящее время 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/


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

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

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

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

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

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

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

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

Ознакомьтесь с фрагментом SilverLight Google Analytics - http://code.google.com/apis/analytics/docs/tracking/silverlightTrackingIntro.html

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

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

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

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

Другие вопросы по тегам