В этой статье приводятся общие сведения о Google Analytics Multi-Channel Funnels Reporting API. С подробной справкой по нему вы можете ознакомиться здесь.
Введение
Multi-Channel Funnels Reporting API позволяет запрашивать данные о многоканальных последовательностях для прошедшего аутентификацию пользователя. Они демонстрируют, каким образом пользователь взаимодействовал с разными источниками данных в ходе нескольких сеансов на пути к конверсии, и позволяют анализировать вклад различных маркетинговых каналов. Подробнее о многоканальных последовательностях и их данных…
Multi-Channel Funnels Reporting API позволяет:
- Создавать собственные отчеты на основе данных многоканальных последовательностей. Так, в отчете Основные пути конверсии описываются различные атрибуты, такие как относительное положение взаимодействия на пути к конверсии.
- Интегрировать данные многоканальных последовательностей и бизнес-данные. Например, вы можете соотнести данные по конверсиям в Интернете и продажам в обычных магазинах с информацией о расходах по каналам, чтобы сформировать общую картину рентабельности инвестиций.
- Показывать многоканальные последовательности в новых средах. Вы можете самыми различными способами (например, графическими) представлять данные по вкладу различных маркетинговых каналов в общее количество конверсий.
Общая структура
Главное, что нужно знать для работы с Multi-Channel Funnels Reporting API:
- Как отчеты связаны с пользователями и представлениями (профилями).
- Какова структура отчета и как создавать запросы.
- Данные по путям конверсии и атрибуции.
- Как обрабатывать ответы API.
Отчеты, пользователи и представления (профили)
Чтобы запросить данные отчета, в приложении необходимо указать пользователя и представление (профиль), для которых они будут извлечены. Для этого в каждом запросе API передаются учетные данные пользователя. Представление (профиль) определяется уникальным идентификатором в иерархии Google Analytics. Его можно получить с помощью методов Management API для работы с иерархией.
Запрос параметров и показателей
Отчет Google Analytics состоит из параметров и показателей. Показатели позволяют отслеживать отдельные действия пользователей, например по ценности или количеству конверсий. С помощью параметров эти данные разбиваются по более общим категориям. Это могут быть как простые значения, представляющие отдельные события на пути конверсии, так и целые последовательности.
Подробнее о том, какие параметры и показатели представлены в API и как задавать их в запросах…
Данные по путям конверсии и атрибуции
Отчеты по многоканальным последовательностям создаются на основе путей конверсии, то есть истории взаимодействий (кликов или переходов), которые привели к транзакции на вашем ресурсе. Для сбора данных по путям конверсии в Google Analytics используются файлы cookie, в которых регистрируются взаимодействия на одном компьютере и в браузере. Данные по конверсиям Google Analytics объединяются с зафиксированными в файле cookie последовательностями взаимодействий, позволяя получить данные многоканальных последовательностей.
Запросы к отчетам по многоканальным последовательностям возвращают данные на основе набора из 1 миллиона путей конверсии. Если за указанный период было достигнуто меньше конверсий, отчет будет полным, иначе будет применена выборка. В этом заключается отличие от Core Reporting API, где выборка осуществляется по сеансам. Подробнее о данных многоканальных последовательностей читайте здесь. Кроме того, вы найдете много полезной информации в статье Анализ вклада каналов.
Работа с отчетами
API возвращает данные в виде таблицы. Каждый ответ API содержит заголовок, в котором описываются названия и типы данных столбцов, а также список строк. Подробнее о формате ответа Multi-Channel Funnels Reporting API…
Каждая ячейка содержит простое строковое значение или значение пути конверсии. Последнее представляет собой массив объектов, соответствующих узловым точкам пути. Информация о типе значений приводится в заголовке столбца. Подробнее…
Политика квот
Multi-Channel Funnels Reporting API обрабатывает миллионы операций. Чтобы защитить систему от перегрузки и равномерно распределить ее ресурсы, мы применяем определенные квоты. Подробнее…
Дальнейшие действия
Другие полезные ресурсы по работе с API:
- Руководство разработчика.
- Интерактивный инструмент для создания запросов и просмотра ответов с помощью API.
- Справка по параметрам и показателям, доступным с помощью API.
- Библиотеки и примеры кода.