В статье расскажем, как в Google Data Studio построить отчет для сравнения моделей атрибуции.
Содержание:
Подключение источников к Google Data Studio
Выгрузка данных GA в гугл-таблицу
На выходе получим таблицу для сравнения выручки и количества транзакций в разрезе источников и кампаний по разным моделям атрибуции.
Так же построим два графика для сравнения количества транзакций и выручки по «топовым» каналам.
Зачем строить отчет в GDS, если в аналитикс уже есть инструмент сравнения атрибуций?
Далее покажем пошагово, как с нуля построить такой отчет
.
Для начала нужно подключить к отчету источники данных. Источника будет два:
Не будем подробно рассматривать подключение GA, так как делается это всего в пару кликов и не требует дополнительных настроек. Из этого источника будут поступать данные по стандартной модели атрибуции «Последний непрямой клик».
Выше мы уже говорили, что в GA нельзя к стандартным отчетам применять другие модели атрибуции, поэтому данные будем выгружать сами с помощью гугл-таблиц.
Существует специальное дополнение для загрузки в таблицу данных из GA:
Для создания отчета нужно задать имя, выбрать аккаунт, ресурс и представление:
Поля с параметрами и показателями оставим пустыми, иначе они будут загружены по стандартной атрибуции. После нажатия кнопки «Create Report», в документе будет создан лист с настройками отчета, которые мы укажем вручную.
Для работы с разными моделями атрибуции у Google Analytics существует отдельное API. Мы не будем делать подробный обзор, все доступные для отчета поля вы можете изучить по ссылке.
Очень важно в строке «Report Type» указать тип отчета – «mcf», что означает MultiChannel Funnels или многоканальные последовательности.
Далее укажем показатели в строку «Metrics»:
В строку «Dimensions» параметры:
По умолчанию, загружаются все настроенные в аккаунте конверсии, но нас интересуют только транзакции.
Для отключения лишних транзакций настроим соответствующий фильтр, в поле «Filters» укажем «mcf:conversionType==Transaction».
Остается указать даты начала и конца выгрузки в поля «StartDate» и «EndDate» соответственно, далее можно приступать к загрузке данных.
После окончания загрузки, в документе появляется лист с полученными данными.
Полученные данные нужно подключить к отчету Google Data Studio. Добавим таблицу в качестве нового источника данных
На этапе выбора документа, нужно указать диапазон ячеек, чтобы техническая информация из таблицы не попала в отчет.
Мы имеем два источника данных, подключенных к отчету. Теперь их нужно связать между собой. Для этого нужно, чтобы в обоих источниках было одинаковое поле – его нужно создать.
В разделе управления добавленными источниками нажимаем «Изменить» напротив GA.
Видим список всех доступных полей, но нам нужно добавить новое.
Новое поле будет получено путем «склеивания» источника/канала с кампанией, по формуле:
Key = CONCAT(Источник или канал, Кмпания);
Тем же способом создаем новое поле во втором источнике, только формула будет немного отличаться:
Key = CONCAT(mcf:sourceMedium, mcf:campaignName);
Нужно убедиться, что данным из гугл-таблиц присвоены корректные форматы. Это делается на шаге перед добавлением нового поля. В нашем случае неверный формат был у поля «ценность конверсий», меняем «текст» на «число» и указываем «сумма» в столбце агрегирование.
Далее создаем представление совмещенных данных.
На следующем шаге выбираем связываемые источники. Указываем «ключ» для связи таблиц, параметры и показатели для отчета.
Важно для гугл-таблиц указать «диапазон дат» – столбец mcf:conversionDate. Сохраняем представление и переходим к построению визуального отчета.
Устанавливаем диапазон дат
Создадим вот такую таблицу для сравнения показателей для выбранных моделей атрибуции.
Подробно рассматривать каждый столбец не будем, надеемся вы уже понимаете, что они означают. Скрин с настройками таблицы:
Для более наглядного представления изменим тип таблицы на «таблица с тепловой картой»
Очевидный вывод из таблицы выше: при атрибуции по первому клику, выручка с канала «direct/none» гораздо больше.
Прямой переход (direct/none), в действительности, не может быть первым взаимодействием пользователя. Скорее всего, это лояльная к бренду аудитория, которая раньше уже покупала на сайте.
По остальным каналам, на этом проекте, нет большого разброса. Значит стандартная модель атрибуции приемлема для использования и недооцененных каналов нет.
Для наглядного сравнения показателей каждого канала, добавим гистограммы, как на примере в начале статьи.
Настройки гистограммы для сравнения транзакций
Настройки гистограммы для сравнения выручки
На этом создание отчета закончено
Из GA данные доступны с момента создания счетчика, а для гугл-таблицы мы указывали стартовую дату вручную. Если вам нужно больше исторических данных, то нужно изменить дату начала выгрузки.
Чтобы каждый раз вручную не запускать загрузку данных в талицу, можно настроить расписание.
На первый взгляд, создание такого отчета может показаться сложным, но построив его хоть раз вы поймете, что это займет не более 20 минут. Надеемся, наш опыт окажется для вас полезным. Задавайте вопросы в комментариях, если нужно что-то уточнить.