Обзор API данных Google Analytics

Вы можете использовать Data API для программного доступа к данным отчетов Google Analytics (Google Analytics). Этот API несовместим с устаревшими ресурсами Universal Analytics.

Узнайте больше о свойствах Google Analytics .

Вот несколько примеров, о которых вы можете сообщить с помощью Google Analytics Data API v1:

  • Сколько ежедневных активных пользователей было у вашего Android-приложения за последнюю неделю.
  • Сколько просмотров страниц было у 10 самых популярных страниц вашего сайта за последние 28 дней.
  • Сколько активных пользователей в каждой стране было у вашего iOS-приложения за последние 30 минут.

Вы также можете использовать API данных Google Analytics v1, чтобы сделать следующее:

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

Начать

Для начала ознакомьтесь с кратким руководством по клиентской библиотеке . Для упрощения реализации существуют клиентские библиотеки на Java, Python, Node.js и других языках.

Доступные методы

Ниже приведен список методов Data API. Более подробную информацию смотрите в справочной документации .

  • runReport Этот метод возвращает настроенный отчет с данными о событиях Google Analytics и является предпочтительным методом для простых запросов отчетов .
  • batchRunReports Это пакетная версия метода runReport, которая позволяет создавать несколько отчетов с помощью одного вызова API.
  • runPivotReport Этот метод возвращает настроенный сводный отчет с данными о событиях Google Analytics. Сводные отчеты представляют собой более продвинутые и выразительные форматы, чем обычные отчеты. Каждая сводная таблица описывает видимые столбцы и строки измерений в ответе отчета.
  • batchRunPivotReports Это пакетная версия метода runPivotReport, которая позволяет создавать несколько отчетов с помощью одного вызова API.
  • getMetadata Этот метод возвращает метаданные для параметров и показателей, доступных в методах отчетности. Используется для изучения параметров и показателей. Ответ этого метода также включает специальные параметры и показатели, доступные для указанного ресурса Google Analytics.
  • checkCompatibility Этот метод перечисляет параметры и показатели, которые можно добавить в запрос отчета и обеспечить совместимость.
  • runRealtimeReport Этот метод возвращает настроенный отчет с данными о событиях в реальном времени для вашего объекта. События появляются в отчетах в реальном времени через несколько секунд после их отправки в Google Analytics. В отчетах в реальном времени отображаются события и данные об использовании за периоды времени от настоящего момента до 30 минут назад (до 60 минут для ресурсов Google Analytics 360).
  • properties.audienceExports Группа методов, позволяющих создавать экспорты аудиторий , включающие снимки пользователей в аудитории.
  • properties.recurringAudienceLists (ранняя предварительная версия) Группа методов, позволяющих управлять повторяющимся экспортом аудиторий. При регулярном экспорте аудитории каждый день создаются новые списки аудитории.
  • runFunnelReport (ранняя предварительная версия). Этот метод возвращает настроенный отчет по воронке данных о ваших событиях Google Analytics. Исследование воронки позволяет визуализировать шаги, которые ваши пользователи предпринимают для выполнения задачи, и быстро увидеть, насколько хорошо они добиваются успеха или терпят неудачу на каждом этапе.

Поддерживаемые параметры и показатели

Список всех параметров и показателей, поддерживаемых API данных, см. в документации по схеме API .