Доступ к 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 для доступа к отчетным данным. Однако мы предлагаем функциональность экспорта для отдельных отчетов в следующих форматах:
- Значение с разделением табуляцией (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.
Вы можете скачать библиотеку с домашней страницы проекта:
API Google Analytics недавно изменился (2012), и поэтому большинство кодировок изменилось. поэтому ссылка ниже будет полезна для разработчиков на C#
Этот парень имел некоторый успех, по крайней мере, с легкой интеграцией с 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 максимально простым и максимально безопасным для типов.