Как без ошибок объединять данные в Google Data Studio

Привет, с вами по-прежнему Павел Мрыкин, эксперт по сквозной аналитике в Calltouch.
На сегодняшний день я являюсь не только отъявленным приверженцем готовых инструментов по созданию отчётности и внедрению сквозной аналитики, но также продолжаю следить за тем, что происходит на смежных рынках.
Я часто наблюдаю за процессом создания отчётов с помощью инструмента Google Data Studio. При создании отчётов одной из главных задач является объединение данных из нескольких источников, и именно в этот момент специалисты сталкиваются с тем, что функция объединения работает не так, как они думали/хотели бы.Подробнее о способах объединения данных при создании отчётов я рассказал в первой статье. Сегодня мы с вами разберемся, что не так с функцией «Совмещение данных» и как отобразить данные из нескольких рекламных кабинетов в едином отчёте Google Data Studio.
Одной из задач, для которой используют Google Data Studio, это сравнение эффективности рекламных источников. Чтобы сравнение было качественным, помимо целевых действий и выручки в отчёты загружают также расходы, показы и клики. Берут их из аккаунтов рекламных систем.
Но для того, чтобы сравнивать рекламные аккаунты между собой, необходимо объединить данные в одну таблицу, это позволит использовать фильтры, сортировку и другие инструменты работы с данными.
Для объединения расходов из нескольких рекламных площадок новички используют одноимённую функцию — «Совмещение данных», но данные объединяются совсем не так, как было запланировано.
Как работает функция «Объединить данные» в Google Data Studio»
В прошлой статье мы уже говорили о том, как объединять данные, теперь давайте разбираться, как их объединять с помощью функции «Совмещение данных». При использовании функции мы можем указать по какому столбцу будут объединяться строки из одной таблицы и из другой. В нашем примере объединение происходит по столбцу Campaign ID.
После объединения получается такая же таблица, как и в предыдущей статье:
Именно так и работает функция «Совмещение данных» в Google Data Studio. Её задача свести данные из таблиц с разным типом данных.
К слову, о том же самом можно подробно прочитать в справке.
Для сведения таблиц выше мы сначала объединили данные из рекламных площадок Яндекс.Директ и Google Ads, и только после этого стали объединять между собой таблицы с разными типа данных. Так же следует поступать при работе в Google Data Studio. Данные из рекламных площадок заранее должны быть объединеныК сожалению это не очевидно, особенно, когда только начинаешь разбираться с Google Data Studio и от функции «Совмещение данных» ждёшь, что она как раз и решит задачу по объединению расходов с разных рекламных площадок, но в лучшем случае это происходит не так, как ожидалось. В худшем — не происходит вообще.
Предлагаю на примере рассмотреть, что случится, если использовать функцию «Совмещение данных» не по назначению.
Ещё раз: это не решение. Это объяснение, почему такой метод не приводит к желаемому результату и что происходит на самом деле.Допустим, мы подключились к двум рекламным площадкам: Яндекс.Директ и Google Ads. И Теперь у нас получились две такие таблицы:
Обратим внимание на общий итог по показам и кликам в обеих таблицах:
1. Яндекс.Директ
Показы: 17 645, клики: 3 109
2. Google Ads
Показы: 28 259, клики: 4523
Позже нам это пригодится. Что дальше?
Выбираем таблицу Яндекс.Директ и в блоке настроек кликаем на «Совмещение данных»:
После чего открывается окно настроек:
- Уже выбран источник, который был применён к таблице.
- В параметры и показатели мы можем добавить те, которые хотим видеть в итоговой таблице.
- Добавляем источник данных для объединения
После добавления источника представление данных меняется.
- Выбирается источник для объединения.
- Так как мы добавили источник для объединения, то в настройках появилось поле «Ключи для объединения».
- В предыдущей статье в качестве ключей мы рассматривали дату, источник и Campaign Id. В этом примере для упрощения будем использовать в качестве ключа только дату.
- В параметры из обоих источников добавляем нужные параметры для отображения.
- Аналогично с параметрами — выбираем показатели, которые должны отображаться.
- Задаём название для новой таблицы, которая получится после сведения двух таблиц.
- Здесь мы должны заподозрить неладное. А именно: у нас по два поля площадка, показы и клики. Почему? Всё просто — по одному полю из каждой таблицы. Если бы мы присоединяли ещё один рекламный источник — их было бы по три.
- Сохраняем нашу новую таблицу.
Теперь давайте посмотрим, что же у нас получилось.
Напоминаю, что на входе у нас было две таких таблицы:
Наши ожидания от объединения выглядят так:
Данные по каждой площадке выведены последовательно, в таблице мы применили двойную сортировку, сначала по дате, а потом по площадке. При помощи фильтров мы можем отдельно смотреть данные только по Google или только по Яндекс. Но это наши мечты, на деле результат объединения выглядит следующим образом:
На одной строке у нас отображаются данные по обеим площадкам. Это приводит к тому, что мы не можем использовать фильтры по таблице, и суммирование по показам/кликам также перестаёт быть наглядным.
Не считая того, что хранить данные в таком виде — некорректно, такой формат представления не позволяет быстро анализировать данные и поддерживать отчёты в будущем.
То есть названия площадок должны быть в одном столбце, то же касается и других параметров и показателей. Как же нам добиться такого варианта отображения, если Google Data Studio не объединяет так данные по умолчанию?
Как объединить данные из нескольких рекламных площадок/аккаунтов в Google Data Studio
На правах заботливого автора напомню: ваши задачи вполне могут решить готовые сервисы автоматизации отчётности и сквозной аналитики, которые позволят не только отображать отчёты, но и автоматически разметить рекламные кампании, что является немалой проблемой при ручной сборке отчётов.
Если вам недостаточно той гибкости отчётов, что предоставляют готовые сервисы, то давайте разбираться, как же объединить данные в Google Data Studio.
Как нам получить уже объединённые данные из рекламных источников?Для ответа на этот вопрос необходимо вспомнить, каким образом эти данные сейчас могут поступать в Google Data Studio.
1. Встроенные коннекторы
Встроенные коннекторы к рекламным системам позволяют получать одновременно данные только из одного рекламного источника. Как мы убедились выше, дальше мы с этими данными ничего сделать не сможем.
2. Google ***ytics
Из Google ***ytics можно получить данные о расходах, но прежде чем они там появятся, их необходимо туда загрузить. Сделать это можно вручную или с использованием сторонних платных сервисов. Помимо этого, данные могут задержаться в обработке до 24 часов, то есть будут импортированы, но не будут доступны для отображения в отчётах и для выгрузки в Google Data Studio.
3. Google Таблицы
В Google таблицах данные можно собирать как вручную, так и с помощью расширений, например бесплатного (на момент написания статьи) Renta. Кстати, с его помощью вы также сможете выгрузить и информацию по заявкам/звонкам и сделкам из Calltouch или по заказам из вашей CRM.
Альтернативный платный коннектор для Google Таблиц — Supermetrics.
Как с этим работать?
При запросе данных из коннекторов они загружаются на отдельные листы, например:
Если мы будем подключать в DataStudio по очереди эти листы, то ничего хорошего у нас не получится, поэтому перед подключением необходимо объединить их с помощью массива в одну таблицу.
Массив создаётся с помощью фигурных скобок, в которых нам необходимо перечислить диапазоны для объединения. В качестве разделителя используется точка с запятой. Смотрите пример такой таблицы.
Однако в таком простом варианте наша таблица будет статичной, так как диапазоны ограничены в обеих таблицах 62 строкой, и, если будут добавлены новые данные, они не отобразятся в нашем массиве, и, следовательно, в Data Studio.
«Укажите самое большое число» — тоже не вариант, так как это тоже ограничение, поэтому мы просто убираем это ограничение и оставляем наши диапазоны «Открытыми»:
Казалось бы, это решает проблему, но одновременно и открывает ряд других:
- Между первым и вторым диапазоном будет отображаться пустота.
- Неподготовленному пользователю будет не понятно откуда берутся остальные данные, если видно только другие. На самом деле, остальные будут далеко внизу.
- Получаем вот такую строку с данными null, которую можно скрыть через фильтры:
Но лучше решить проблему иначе:
1. Переносим нашу формулу на вторую строку и оба диапазона берём без учёта заголовка, т. е. со строки A2:
2. Копируем название столбцов с одного из листов и вставляем в первую строку, теперь они подтягиваются не формулой.
3. Оборачиваем наш массив в формулу SORT и сортируем его по первому столбцу по возрастанию, то есть по дате.
Теперь, если обновить данные в Google Data Studio, то никаких null там не будет:
Тот же процесс по объединению массивов в видео-формате доступен здесь.
4. Google Big Query
BQ — это облачная база данных, в которой можно хранить любую аналитическую информацию о вашей компании. Однако работа с базами данных — это скачок на новый уровень по необходимой подготовке и по возможностям. Если в Big Query у вас в разных таблицах хранятся расходы из разных рекламных кабинетов, то для объединения данных вы можете использовать три варианта:
- Написать запрос, в котором будете объедините эти таблицы с помощью кляузы UNION ALL.
- Создать представление (VIEW), которое будет отображать уже склеенные данные, но технически это будет тот же запрос c кляузой UNION ALL, выраженный в качестве представления.
- Ежедневно вы можете запускать скрипт, который будет объединять данные из трёх таблиц расходов в одну. Обычно операция объединения таблиц нетрудоёмкая и нет необходимости делать подобные «слепки» по расписанию. Гораздо чаще такой сценарий применяют при использовании более сложных вопросов, чтобы сократить количество запросов к базе и ускорить обработку данных. Этот вариант подходит, когда не нужен доступ к live-данным.
Плюсы и минусы каждого способа
Google ***ytics:
+ Простота в использовании.
- Необходимо импортировать данные о расходах вручную или с помощью платных сервисов.
- Данные о расходах отображаются не сразу.
Google Таблицы:
+ Простота в освоении.
+ Есть бесплатный плагин, который позволяет скачать данные из рекламных систем, CRM, а также из систем аналитики и коллтрекинга, таких, как Calltouch.
- На больших объёмах данных таблицы могут начать тормозить.
BigQuery:
+ Колоссальные мощности по обработке и нет ограничений на хранение информации.
+ Платный, но в большинстве случаев это очень небольшие деньги.
- Нужно выучить язык запросов SQL, хотя бы на базовом уровне.
- Необходимо решать вопрос с передачей данных в облачное хранилище, писать скрипты или использовать платные коннекторы.
Искренне надеюсь, что после прочтения этой статьи вы стали ближе к пониманию того, как именно объединяются данные в Google Data Studio и почему не надо делать так, как кажется «очевидным».
Также я постарался подробно рассмотреть возможные варианты предоставления информации о расходах в Google Data Studio, если у вас остались вопросы, пожелания или дополнения — пишите в комментариях.
Комментарии:
Если в сетке сайтов есть интересный домен, его можно использовать для дополнительной монетизации, а не только для ссылок. В таком случае важно знать, как правильно отслеживать трафик таких доменов....
17 04 2026 6:22:48
Как регулярно мониторить перспективные товары, по которым можно запускать контекстную рекламу...
16 04 2026 13:51:44
Мы предложили фанам бренда прокатиться на автомобиле SEAT Altea Freetrack!...
15 04 2026 23:47:39
Как узнать срок хранения товаров в корзине и настроить ремаркетинг для завершения покупок...
14 04 2026 19:38:25
Цель этой статьи — предупредить от опасной ошибки в маркетинге: бездумного и неправильного внедрения NPS-опросника....
13 04 2026 16:28:33
Блог на новом движке и с новым дизайном, перетянувший в себя огромное количество постов и комментариев за Х лет своей работы...
12 04 2026 4:17:34
Пора принять решение! Разберитесь с регулярными выражениями для более продуктивной работы с Google ***ytics или Google Tag Manager...
11 04 2026 3:12:40
Мануал по Microsoft Power BI — мощному инструменту для бизнес-аналитики. Освоив эту платформу, вы сможете с легкостью создавать понятные отчеты и обновлять их в режиме реального времени....
10 04 2026 13:41:38
Как использовать сториз для бизнеса на полную? Фишки от пpaктиков SMM-продвижения....
09 04 2026 2:34:30
Как найти релевантный сайт-донор для размещения своей ссылки...
08 04 2026 13:19:41
Каждому бизнесу в интернете важно продумать систему оплаты для своих товаров или услуг. При этом следует учитывать объемы и нишу бизнеса. Узнать больше!...
07 04 2026 9:17:26
СЕО of Augmented Pixels рассказал нам о принципах ведения бизнеса в Украине и США, о ненужности бизнес-планов и креативных питчей, а также о способе стать лучшим программистом...
06 04 2026 23:20:23
Советы специалистов по продвижению интернет-магазинов в сверхконкурентной нише одежды и обуви...
05 04 2026 0:51:22
Пиксель Facebook — инструмент аналитики рекламной системы, который можно использовать и для Instagram....
04 04 2026 10:20:44
Продвижение монобренда: особенности, трудности, подводные камни. Ниша здоровья и красоты....
03 04 2026 13:22:27
Как использовать сервис Serpstat для оптимизации кампаний по контекстной рекламе...
02 04 2026 16:27:58
Первая реакция на перегорание — послать все к чертям собачьим. Очень заманчиво, но правильно ли убегать от всех проблем?...
01 04 2026 16:52:34
Мы хотим найти и купить локальную комaнду SEO или PPC-специалистов. Как обычно, делаем предложение нестандартно — в блоге...
31 03 2026 23:10:51
Все про kpi охват в социальных медиа или как оценивать эффективность работы SMM-специалиста?...
30 03 2026 19:12:17
Новые триггеры, разнообразие рассылок и обновленная форма подписки дали нужный результат....
29 03 2026 23:27:41
Как специалисту с нуля обучиться контекстной рекламе и совмещать работу с хобби...
28 03 2026 9:10:56
Свежесть и актуальность контента — главные уроки из Google December 2020 Core Update. Почему — читайте в статье....
27 03 2026 11:52:53
У нас на руках оказались все карты для создания собственного мини-рейтинга популярных сервисов email-рассылок....
26 03 2026 3:10:56
Без понимания того, какие данные заложены в основу воронки продаж получается... — читайте в статье...
25 03 2026 0:17:23
Как пользоваться «Совмещением данных» с учетом всех особенностей инструмента...
24 03 2026 9:21:51
Начинаем серию постов в режиме реалити-шоу о подробностях продвижения крупного игрока бизнеса email- и sms-рассылок — компании UniSender....
23 03 2026 7:21:52
Продвижение музыкальной библиотеки. Со старта сотрудничества, трафик и основной ключ сайта клиента вырос в 10 раз. Регион продвижения — США....
22 03 2026 4:21:54
Старт любых активностей в сфере email-маркетинга — разработка стратегии...
21 03 2026 16:18:17
Контент может информировать, вовлекать и продавать, при этом для каждой цели нужен свой тип контента...
20 03 2026 12:55:26
В Netpeak появляется больше клиентов с четкими задачами по продвижению своих мобильных приложений в iOS и Android. В этом посте — кейс приложения популярной доски объявлений....
19 03 2026 13:52:58
Настроить контекстную рекламу для сети гипермаркетов бытовой техники и электроники Mechta.kz...
18 03 2026 10:37:53
Топ-8 ошибок новичков в Google Рекламе: как сэкономить деньги при планировании рекламной кампании....
17 03 2026 5:22:59
Если ваш товар или услуга будут хорошо выглядеть на фото или целевая аудитория точно находится в Инстаграм, площадка для будущего блога определена. Узнать больше!...
16 03 2026 16:26:34
В коробку [SEO 2.0] вместе с самим поисковым продвижением входят дополнительные ценности Netpeak: унифицированные действия по увеличению продаж, улучшения удобства работы и преимущества бренда Netpeak...
15 03 2026 23:17:59
Положительная динамика с первых месяцев работы....
14 03 2026 7:19:42
Клиникка использует лазеры и нуждается в продвижении. В специфических сферах привлечь потребителя впервые бывает сложнее и дороже, чем удержать его. Этот кейс о том, как повысить количество обращений новых клиентов с помощью видеорекламы...
13 03 2026 20:12:47
Список рекомендаций для SMM-специалистов. Статья будет полезна SMM-менеджерам, проектным менеджерам, а также владельцам бизнеса, которые предпочитают самостоятельно ставить комaнде задачи и отслеживать выполнение целей....
12 03 2026 20:45:32
Первая часть иллюстрированного руководства, в котором мы взяли 20 самых важных фактора ранжирования представлены с краткими иллюстрированными примерами. В этом тексте вы найдете первые 10. Узнать больше!...
11 03 2026 16:15:50
Кейсы, фишки и советы, опыт крупных брендов, маркетологов....
10 03 2026 7:37:23
Основные этапы раскрутки сайта. Что такое и как работает поисковая оптимизация, ее виды, особенности, преимущества...
09 03 2026 0:48:41
Что такое теневой бан, что о нем известно, как выйти из-под него. Плюс мнение SMM-эксперта Нели Серебро...
08 03 2026 5:38:51
Лучшие результаты в SEO дает заранее спланированное сотрудничество клиента с агентством на всех этапах работ с сайтом....
07 03 2026 19:52:55
Экс-CEO, а теперь просто сотрудник и «волшебник страны Moz» Рэнд Фишкин поделился с читателями блога рассказом о своем видении будущего SEO, перспективах анонимизации сети и причудах американских клиентов....
06 03 2026 22:41:38
Мониторинг мобильных просмотр статистики Firebase в отчетах Google ***ytics и связь Firebase ***ytics с Google Рекламой...
05 03 2026 21:56:37
Анализируя поведение аудитории, вы сможете понять, почему клиенты приходят на сайт, почему уходят, и почему не делают заказы....
04 03 2026 23:52:59
Устраняем причины, по которым пользователи покидают сайт без покупки....
03 03 2026 22:43:47
Безопасное соединение, которое положительно оценивают не только поисковые роботы, но и пользователи. Особенно, если на сайте предстоит оставить личные данные. Читать!...
02 03 2026 19:25:54
Алексей Селезнев проанализировал более 7 миллионов кликов и посчитал, во сколько обходятся рекламодателям клики по объявлениям в разных странах и тематиках....
01 03 2026 12:53:51
Какую связь можно назвать «качественной» и как улучшить работу телефонии — советы от платформы Ringostat в новом посте....
28 02 2026 15:42:13
Оценить эффективность рекламной кампании с учетом специфики и целей конкретного клиента помогут персональные сводки...
27 02 2026 4:19:28
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::