Вы можете использовать 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 .