NetPeak Biz Tech    


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

Как без ошибок объединять данные в 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

Позже нам это пригодится. Что дальше?

Выбираем таблицу Яндекс.Директ и в блоке настроек кликаем на «Совмещение данных»:

После чего открывается окно настроек:

  1. Уже выбран источник, который был применён к таблице.
  2. В параметры и показатели мы можем добавить те, которые хотим видеть в итоговой таблице.
  3. Добавляем источник данных для объединения

После добавления источника представление данных меняется.

  1. Выбирается источник для объединения.
  2. Так как мы добавили источник для объединения, то в настройках появилось поле «Ключи для объединения».
  3. В предыдущей статье в качестве ключей мы рассматривали дату, источник и Campaign Id. В этом примере для упрощения будем использовать в качестве ключа только дату.
  4. В параметры из обоих источников добавляем нужные параметры для отображения.
  5. Аналогично с параметрами — выбираем показатели, которые должны отображаться.
  6. Задаём название для новой таблицы, которая получится после сведения двух таблиц.
  7. Здесь мы должны заподозрить неладное. А именно: у нас по два поля площадка, показы и клики. Почему? Всё просто — по одному полю из каждой таблицы. Если бы мы присоединяли ещё один рекламный источник — их было бы по три.
  8. Сохраняем нашу новую таблицу.

Теперь давайте посмотрим, что же у нас получилось.

Напоминаю, что на входе у нас было две таких таблицы:

Наши ожидания от объединения выглядят так:

Данные по каждой площадке выведены последовательно, в таблице мы применили двойную сортировку, сначала по дате, а потом по площадке. При помощи фильтров мы можем отдельно смотреть данные только по 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.

«Укажите самое большое число» — тоже не вариант, так как это тоже ограничение, поэтому мы просто убираем это ограничение и оставляем наши диапазоны «Открытыми»:

Казалось бы, это решает проблему, но одновременно и открывает ряд других:

  1. Между первым и вторым диапазоном будет отображаться пустота.
  2. Неподготовленному пользователю будет не понятно откуда берутся остальные данные, если видно только другие. На самом деле, остальные будут далеко внизу.
  3. Получаем вот такую строку с данными null, которую можно скрыть через фильтры:

Но лучше решить проблему иначе:

1. Переносим нашу формулу на вторую строку и оба диапазона берём без учёта заголовка, т. е. со строки A2:

2. Копируем название столбцов с одного из листов и вставляем в первую строку, теперь они подтягиваются не формулой.

3. Оборачиваем наш массив в формулу SORT и сортируем его по первому столбцу по возрастанию, то есть по дате.

Теперь, если обновить данные в Google Data Studio, то никаких null там не будет:

Тот же процесс по объединению массивов в видео-формате доступен здесь.

4. Google Big Query

BQ — это облачная база данных, в которой можно хранить любую аналитическую информацию о вашей компании. Однако работа с базами данных — это скачок на новый уровень по необходимой подготовке и по возможностям. Если в Big Query у вас в разных таблицах хранятся расходы из разных рекламных кабинетов, то для объединения данных вы можете использовать три варианта:

  1. Написать запрос, в котором будете объедините эти таблицы с помощью кляузы UNION ALL.
  2. Создать представление (VIEW), которое будет отображать уже склеенные данные, но технически это будет тот же запрос c кляузой UNION ALL, выраженный в качестве представления.
  3. Ежедневно вы можете запускать скрипт, который будет объединять данные из трёх таблиц расходов в одну. Обычно операция объединения таблиц нетрудоёмкая и нет необходимости делать подобные «слепки» по расписанию. Гораздо чаще такой сценарий применяют при использовании более сложных вопросов, чтобы сократить количество запросов к базе и ускорить обработку данных. Этот вариант подходит, когда не нужен доступ к live-данным.

Плюсы и минусы каждого способа

Google ***ytics:

+ Простота в использовании.

- Необходимо импортировать данные о расходах вручную или с помощью платных сервисов.

- Данные о расходах отображаются не сразу.

Google Таблицы:

+ Простота в освоении.

+ Есть бесплатный плагин, который позволяет скачать данные из рекламных систем, CRM, а также из систем аналитики и коллтрекинга, таких, как Calltouch.

- На больших объёмах данных таблицы могут начать тормозить.

BigQuery:

+ Колоссальные мощности по обработке и нет ограничений на хранение информации.

+ Платный, но в большинстве случаев это очень небольшие деньги.

- Нужно выучить язык запросов SQL, хотя бы на базовом уровне.

- Необходимо решать вопрос с передачей данных в облачное хранилище, писать скрипты или использовать платные коннекторы.

Искренне надеюсь, что после прочтения этой статьи вы стали ближе к пониманию того, как именно объединяются данные в Google Data Studio и почему не надо делать так, как кажется «очевидным».

Также я постарался подробно рассмотреть возможные варианты предоставления информации о расходах в Google Data Studio, если у вас остались вопросы, пожелания или дополнения — пишите в комментариях.



Комментарии:

Как сделать гифку из видео — два способа для новичков

Как сделать гифку из видео — два способа для новичков Гифка — это зациклиненное видеоизображение, рисунок-ролик, крохотный фильм, без которого трудно представить современный сайт. Как быстро создавать гифки и получать профит....

30 08 2026 6:22:24

Кейс по контекстной рекламе сайта купальников и нижнего белья марки Victoria’s Secret: ROMI 255%

Кейс по контекстной рекламе сайта купальников и нижнего белья марки Victoria’s Secret: ROMI 255% Наибольшее количество онлайн транзакций было получено по брендовым запросам женского белья...

29 08 2026 13:17:41

Как использовать возможности поиска для решения бизнес-задач

Как использовать возможности поиска для решения бизнес-задач О возможностях нестандартного использования поисковых систем для решения важных бизнес-задач...

28 08 2026 7:15:58

Какой таргетинг выбрать для объявлений в Google Ads

Какой таргетинг выбрать для объявлений в Google Ads Большинство рекламодателей знают и используют только 4-5 видов таргетинга, а остальные оставляют без внимания. А ведь правильно подобранная аудитория — это один из залогов успеха рекламной стратегии. Поэтому обязательно тестируйте новые таргетинги...

27 08 2026 2:20:34

Как бесплатно защитить книгу от копирования — инструкция для писателей

Как бесплатно защитить книгу от копирования — инструкция для писателей Как обезопасить себя от интернет-пиратов и защитить авторское право онлайн....

25 08 2026 23:57:51

Как воспитать лояльного пользователя: нейромаркетинг в действии

Как воспитать лояльного пользователя: нейромаркетинг в действии Рецензия на книгу «Нейромаркетинг в действии» Дэвида Льюиса...

24 08 2026 5:10:55

35 ошибок при А/В-тестировании

35 ошибок при А/В-тестировании Опыт контент студии WordFactory и 14 экспертов интернет-маркетинга....

23 08 2026 23:21:11

KPI в социальных медиа

KPI в социальных медиа Все про kpi охват в социальных медиа или как оценивать эффективность работы SMM-специалиста?...

22 08 2026 11:22:28

Рекламные кампании для масштабирования бизнеса в интернете

Рекламные кампании для масштабирования бизнеса в интернете Главные вопросы при запуске и настройке любых кампаний: «чего я хочу достичь?», «помогает ли текущая кампания достичь желаемых результатов?», «влияет ли кампания на эффективность других кампаний и источников?». Узнать больше....

21 08 2026 11:43:35

Как продвигать бизнес в Казнете — интервью с Бауыржаном Токтагазы

Как продвигать бизнес в Казнете — интервью с Бауыржаном Токтагазы Актуальный обзор особенностей работы онлайн-проектов в Казахстане...

20 08 2026 7:37:56

Как настроить AdWords Express в 4 шага и в чем секрет этой системы

Как настроить AdWords Express в 4 шага и в чем секрет этой системы Настройка в четыре шага и другие отличия AdWords Express от Adwords...

19 08 2026 23:47:41

Как создать HTML-карту сайта

Как создать HTML-карту сайта Как построить html-карту. Верстка карт New York Times, IMDb и Daily Mail в качестве примера...

18 08 2026 6:27:46

Товарные фиды для динамических кампаний в Яндекс.Директ: элементы и примеры

Товарные фиды для динамических кампаний в Яндекс.Директ: элементы и примеры Как подготовить фиды в Яндекс.Директ для разных тематик...

17 08 2026 12:56:26

Реклама в YouTube для интернет-магазина обуви — увеличиваем узнаваемость бренда и продажи

Реклама в YouTube для интернет-магазина обуви — увеличиваем узнаваемость бренда и продажи Возможно, вы купили обувь Intertop именно после просмотра нашей рекламы....

16 08 2026 6:56:52

Корпоративный университет — что это и как его используют в компаниях

Корпоративный университет — что это и как его используют в компаниях ПриватБанк, АТБ и ДТЭК — эти бренды уже создали свои образовательные центры. Узнайте больше о том, как компании обучают своих сотрудников у нас и за рубежом. Читать дальше!...

15 08 2026 1:57:15

SEO-продвижение интернет-магазина строительных товаров в Украине — рост трафика на 121% и дохода на 413%

SEO-продвижение интернет-магазина строительных товаров в Украине — рост трафика на 121% и дохода на 413% Мы достигли поставленных на старте продвижения целей: вернули потерянный трафик, получили дальнейший рост видимости сайта и увеличили доход....

14 08 2026 18:46:22

Pitch perfect: как получить публикации в топовых медиа

Pitch perfect: как получить публикации в топовых медиа Если у вас есть продукт, о котором миру стоит узнать, книга Pitch perfect придется вам очень кстати....

13 08 2026 5:12:12

Контекстная реклама для интернет-магазина принтов на одежде в Украине — увеличение дохода на 130%

Контекстная реклама для интернет-магазина принтов на одежде в Украине — увеличение дохода на 130% История для заказчиков, которые самостоятельно запускают рекламу...

12 08 2026 0:57:33

Создание простой темы для WordPress

Простые пошаговые советы о том, как самому сделать верстку шаблона Wordpress. От вас не требуется знание PHP, но хорошо если вы владеете Photoshop и CSS для создания дизайна. Узнать больше!...

11 08 2026 3:28:18

«Покажи свою работу»: Анастасия Здорикова, руководитель отдела маркетинга Netpeak Software

«Покажи свою работу»: Анастасия Здорикова, руководитель отдела маркетинга Netpeak Software Как научиться справляться со стрессом и находить в комaнду «тех самых» людей...

10 08 2026 2:34:49

Что такое логическая структура сайта и зачем она нужна

Что такое логическая структура сайта и зачем она нужна Базовые знания, которые нужны, чтобы ресурс понравился поисковикам и пользователям....

09 08 2026 17:47:41

Шесть блестящих примеров видеоконтента в B2B (и почему они так хороши)

Шесть блестящих примеров видеоконтента в B2B (и почему они так хороши) Перевод статьи Никки Джиллиленд из Econsultancy об уроках для маркетологов про то, каким должно быть хорошее видео. Узнайте 4 правила эффективного видеоконтента прямо сейчас!...

08 08 2026 0:18:25

Кейс «Мой Город»: как мы за месяц подняли трафик из Facebook на 86%

Цель — трафик facebook. Делимся кейсом проекта «Мой город»....

07 08 2026 3:14:52

Как внедрить аналитику бизнес-процессов с минимальными тратами — антикризисный мануал

Как внедрить аналитику бизнес-процессов с минимальными тратами — антикризисный мануал Как внедрить Business Intelligence для малого и среднего бизнеса....

06 08 2026 8:36:37

Как грамотно построить структуру рекламного аккаунта Facebook

Как грамотно построить структуру рекламного аккаунта Facebook Как купить дешевый трафик из Facebook? Образец работы со структурой рекламного аккаунта...

05 08 2026 21:50:43

42 требования к идеальному трекеру для мобильного приложения — чек-лист

42 требования к идеальному трекеру для мобильного приложения — чек-лист Грамотная аналитика в мире мобильных приложений, как и в целом в маркетинге — единственный путь к окупаемости продукта и выходу в высшую лигу брендов...

04 08 2026 2:48:57

Как отслеживать изменения на сайте с оповещениями по email

Как отслеживать изменения на сайте с оповещениями по email Как делать мгновенный мониторинг изменений на сайтах? Марина Демьяненко предложила простое решение вопроса с помощью Kimono и таблиц Google....

03 08 2026 16:43:39

HTML5 объявления в Google Рекламе

HTML5 объявления в Google Рекламе Flash онлайн объявлений в формат HTML5: нововведение гугл рекламы...

02 08 2026 20:35:40

SEO-продвижение для пиццерии — ROMI 606% за 3 месяца

SEO-продвижение для пиццерии — ROMI 606% за 3 месяца Как грамотно раскрутить пиццерию. Сняли фильтр и достигли хороших результатов....

01 08 2026 12:39:44

Как перестать суетиться и начать контролировать свою продуктивность

Как перестать суетиться и начать контролировать свою продуктивность Инструкция для трудоголиков для тех, кто старается выполнить как можно больше заданий, а заметного прогресса при этом нет. Работать много и эффективно не всегда полезно. Если бы эффективная работа была залогом успеха, каждому хомяку воздвигли бы памятник...

31 07 2026 10:45:59

Кейс — как увеличить трафик блога юридического сайта на 50 000% с помощью SEO

Кейс — поисковое продвижение блога в нише юридических услуг. Как увеличить количество читателей из поисковых систем и трафик на страницы услуг....

30 07 2026 0:48:44

Как безболезненно перейти на Google ***ytics 4 и что это может дать вашему проекту

Как безболезненно перейти на Google ***ytics 4 и что это может дать вашему проекту Для работы в интернет-маркетинге нужно хорошо разбираться в аналитике. Рассмотрим, как использовать в работе Google ***ytics 4 и чем он отличается от Universal...

29 07 2026 19:25:51

Global Tag Site — обзор фреймворка от Google

Global Tag Site — обзор фреймворка от Google Почему имеет смысл выбрать его, а не Google Tag Manager?...

28 07 2026 1:29:29

«Цена? Ответили в direct». Почему магазины в Instagram скрывают цены?

«Цена? Ответили в direct». Почему магазины в Instagram скрывают цены? Пишите стоимость товара под постами. Но это не универсальный совет. Если ваша ниша с длинным циклом продаж, можно сделать исключение. Что ещё нужно знать про ответ в директ? Узнать!...

27 07 2026 18:19:14

Как создать рассылку push-уведомлений. Чек-лист эффективной рассылки от Notix

В статье рассказываем, какие бывают push-уведомления, когда их используют, даем чек-лист и пошаговую инструкцию по созданию успешной push-рассылки....

26 07 2026 5:10:36

Мобильное приложение для ecommerce — как правильно рассчитать ресурсы при разработке, чтобы повысить продажи

Несколько полезных советов перед запуском. Tрaнcпорт и путешествия, ритейл, медиа и развлечения — тематики, в которых чаще используют мобильные приложения. Есть и другие факторы популярности приложений. Узнать!...

25 07 2026 5:18:28

Дэн Гридин: «Проблема “холодные звонки не работают” вошла в топ-3 по абсолютно всем рынкам в 12 странах»

Дэн Гридин: «Проблема “холодные звонки не работают” вошла в топ-3 по абсолютно всем рынкам в 12 странах» Дэн Гридин, ненавистник холодных звонков и эксперт в области системного B2B маркетинга для сложных рынков, рассказал читателям блога о принципах работы на рынке во время шторма....

24 07 2026 17:23:55

7 фобий SMM-специалиста

Осторожно: очень страшно. Про теневой бан, гифки, цену клика, рекламный бюджет, ответы подписчикам, ошибки, наличие интернета подробно и в драматических деталях. Читайте в статье!...

23 07 2026 10:59:34

Анализ пути в Google ***ytics 4: как ускорить процесс покупки на сайте

Анализ пути в Google ***ytics 4: как ускорить процесс покупки на сайте Анализ пути — это как многокaнaльные последовательности в Universal ***ytics, только лучше....

22 07 2026 21:12:54

Очистка Twitter от ботов и спаммеров

Очистка Twitter от ботов и спаммеров Чтобы раскрутить себя в Твиттер иногда нужно чистить списки фолловеров и это намного проще, чем кажется :)...

21 07 2026 2:26:45

Исследование — сколько стоил клик в Google Ads в Казахстане во втором квартале 2021 года

Исследование — сколько стоил клик в Google Ads в Казахстане во втором квартале 2021 года Информация поможет вам в составлении медиапланов. Зная стоимость клика в вашей тематике или регионе, и коэффициент конверсии на вашем сайте, можно оценить объем необходимых инвестиций в рекламу и прогнозировать стоимость конверсии. Узнать больше!...

20 07 2026 5:13:26

Расширения Chrome, которые помогут PPC-специалисту не сойти с ума

Расширения Chrome, которые помогут PPC-специалисту не сойти с ума Доступно объясняем, как пользоваться и не типичными для экспертов по контекстной рекламе программами. Например, созданными для разработчиков. Узнать больше!...

19 07 2026 6:27:19

Как и зачем переводить рекламные кампании на украинский — эксперимент и полезные формулы

Как и зачем переводить рекламные кампании на украинский — эксперимент и полезные формулы При создании рекламы на украинском мы завоевываем большую долю рынка без повышения цены за клик....

17 07 2026 15:14:57

Как жить копирайтеру на фрилансе в этом жестоком мире: от принятия неизбежного до выбивания денег

Как жить копирайтеру на фрилансе в этом жестоком мире: от принятия неизбежного до выбивания денег Суперспособности фрилансера: как понять свою прокрастинацию, распознать мошенников и решать проблемы, связанные с удалёнкой...

16 07 2026 1:20:38

Как сформировать комaнду департамента маркетинга для международной компании

Как сформировать комaнду департамента маркетинга для международной компании Поговорим о soft skills, потому что именно они, исходя из моего опыта, помогают строить поистине сильные комaнды....

15 07 2026 5:10:38

Как найти PBN конкурента

Как найти PBN конкурента Как найти сетку сайтов конкурентов — рассказываем о популярных методах и секретных фишках. Бонус — инструкция по выявлению PBN конкурентов. Читать дальше!...

14 07 2026 5:28:18

В Китае нет сервисов Google. Совсем. И вот что там творится

Как пользователи и разработчики приложений живут без Google Play? Авторская колонка....

13 07 2026 1:24:38

23 фишки контекстной рекламы — итоги круглого стола экспертов РИФ

Интересные маркетинговые методы, эффективные профессиональные хитрости и много другое прозвучало на круглом столе по фишкам контекстной рекламы...

12 07 2026 4:38:39

Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::