Обзор

В этой статье приводятся общие сведения о Google Analytics Real Time Reporting API. Подробнее о нем читайте здесь.

Введение

Real Time Reporting API позволяет запрашивать данные в режиме реального времени для прошедшего аутентификацию пользователя

Real Time Reporting API позволяет:

  • Показывать число посетителей, просматривающих страницу, и стимулировать продажи, демонстрируя ограниченные запасы товаров в реальном времени.
  • Показывать наиболее популярный контент, например 10 самых активных страниц.
  • Создавать и показывать сводки в реальном времени.

Google Analytics superProxy

Google Analytics superProxy оптимизирует реализацию множества аспектов работы с Google Analytics API, включая аутентификацию, кеширование и преобразование ответов API в формат, распознаваемый библиотеками визуализации и диаграмм.

Общая структура

Главное, что нужно знать для работы с Real Time Reporting API:

  • Как отчеты связаны с пользователями и представлениями (профилями).
  • Какова структура отчета и как создавать запросы.
  • Как обрабатывать ответы API.

Отчеты, пользователи и представления (профили)

Прежде чем пользователи смогут запрашивать данные в вашем приложении, вам нужно выполнить следующие действия:

  1. Включить Google Analytics API.
  2. Создать учетные данные, с помощью которых приложение будет авторизоваться в API.
  3. Указать учетные данные в приложении.

Представления входят в иерархию Google Analytics. Кроме того, у каждого из них есть свой идентификатор. С помощью этого идентификатора и Management API приложения находят представления в иерархии.

Запрос параметров и показателей

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

Подробнее о том, какие параметры и показатели представлены в API и как задавать их в запросах

Работа с отчетами

API возвращает данные в виде таблицы. Каждый ответ API содержит заголовок, в котором описываются названия и типы данных столбцов, а также список строк. Подробнее о формате ответа…

Политика квот

Real Time Reporting API обрабатывает миллионы операций. Чтобы защитить систему от перегрузки и равномерно распределить ее ресурсы, мы применяем определенные квоты. Подробнее…

Дополнительная информация

Полезные ресурсы по работе с API: