Доступ к Google Analytics с помощью C#
-
08-06-2019 - |
Вопрос
Я знаю, что официального API для Google Analytics не существует, но есть ли способ получить доступ к отчетам Google Analytics с помощью C #?
Решение
Обновить:Сегодня Google запустила API Google Analytics.Блог Google Analytics - Запущен API
Другие советы
Я написал небольшой проект, который позволяет генерировать практически любой аналитический отчет.Он указан на странице API Google Analytics - 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
Для получения дополнительных вопросов, пожалуйста, посетите справочный центр 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.
Вы можете загрузить библиотеку с домашней страницы проекта:
Этот парень добился некоторого успеха, по крайней мере, с некоторой легкой интеграцией аналитики.Теперь я понимаю, что это не совсем то, что вы ищете, но он упоминает книгу, и, возможно, вы сможете с ним связаться.
Взгляните на Фрагмент Google Analytics SilverLight - http://code.google.com/apis/analytics/docs/tracking/silverlightTrackingIntro.html
http://msaf.codeplex.com/wikipage?title=Google%20Analytics
Потому что Silverlight - это C #.
API Google Analytics изменился недавно (2012), и из-за этого изменилось большинство кодов.итак, приведенная ниже ссылка будет полезна разработчикам c #
Google создал там собственную клиентскую библиотеку Клиентская библиотека Google APIs для .NET который обеспечивает доступ к большинству API Google с помощью dotnet.
Затем можно найти на самородок
Еще один аналитический API для C# https://github.com/igooana/igooana
Этот проект ориентирован на C # 5 и использует async/await
и dynamic
экстенсивно.Я постарался сделать этот API как можно более простым и максимально типобезопасным.