Как объединять данные при создании отчета в Data Studio

Всем привет, меня зовут Павел Мрыкин, я эксперт по сквозной аналитике в Calltouch.
Было время, когда я не пользовался готовыми сервисами для создания отчётов и создавал отчёты в Google Таблицах, Google Data Studio, Power BI и находил в этом определённые плюсы. Главный из них — это гибкость.
Именно из-за гибкости, а ещё из-за бесплатности многие специалисты выбирают для автоматизации отчётности Google Data Studio. Но часто сталкиваются с одной и той же проблемой — объединение данных из нескольких рекламных каналов. В качестве решения часто пытаются использовать функцию «Объединение данных», но ни к чему хорошему она не приводит и на этом создание отчёта стопорится.Я решил написать цикл из двух статей, чтобы ответить на вопрос, почему функция «Объединение данных» не подходит для данной задачи. Здесь, в первой статье, я расскажу о подходах к объединению данных из нескольких источников разного типа. Во второй я объясню, почему функция «Объединение данных» не подходит для объединения однотипных таблиц и что с этим делать.
Способы объединения данных при создании отчёта
Прежде чем разбираться со способами объединения, нужно сначала понять, что мы будем объединять.
Чаще всего у нас есть следующие данные:
- Расходы из Яндекс.Директ.
- Расходы из Google Ads.
- Цели из Google ***ytics.
- Заказы из CRM.
Таким образом у нас получаются данные трёх типов:
- Рекламные площадки.
- Системы аналитики.
- CRM.
Из всего этого нам нужно собрать единый отчёт, чтобы сортировать рекламные кампании по эффективности, фильтровать по источникам трафика и делать выводы на основе собранной статистики.
Так как у нас присутствуют две таблицы с одинаковым типом (Рекламные площадки), то прежде, чем производить какие-либо манипуляции по объединению данных между таблицами разного типа, необходимо объединить эти однотипные таблицы в одну большую.
На скриншоте приведён пример всего для одной строки из каждой рекламной площадки, чтобы был понятен общий смысл. Теперь у нас есть три таблицы:
- Расходы из двух рекламных кабинетов.
- Целевые действия из системы аналитики.
- Заказы из CRM-системы.
Между собой таблицы мы будем связывать на основе трех параметров: даты, источника трафика и идентификатора рекламной кампании (Campaign ID). Предполагается, что в наших данных они уже есть. Как передать этот идентификатор в систему аналитики и CRM-систему — тема отдельной статьи.
Первый способ объединения. Расходы + Аналитика
На этом примере предлагаю заодно и рассмотреть, что из себя вообще представляет объединение данных. Мы берём обе таблицы, ищем соответствие по указанным ключевым полям и таким образом сопоставляем данные между первой и второй таблицей. Визуально это выглядит так:
При использовании языка запросов SQL это называется LEFT JOIN. В этом случае между обеими таблицами ищутся соответствия по заданному ключу и из первой таблицы остаются все строки, а из второй таблицы только те, по которым были найдены соответствия с первой. Итого, из двух таблиц, которые представлены ниже:
У нас должна получиться одна:
В таблице мы видим, что по кампаниям 22222 и 11111 были сессии, заказы и доход, в то время как две другие кампании отработали и потратили деньги, но сессии были не зафиксированы. Возможно, это были рекламные кампании на новых лендингах, куда забыли поставить счётчики и вспомнили о них только при подготовке отчёта.
Плюс этого подхода: поскольку в качестве первой мы выбрали таблицу с данными из рекламных кабинетов, то расходы будут на 100% совпадать с кабинетом. Для некоторых клиентов это очень важно.
Минусы:
- В отчёте отображаются данные только по рекламным площадкам, т. к. таблица с этими данными используется в качестве той, к которой «цепляются остальные». Если для вас или клиента важны также данные по органике, по переходам из социальных сетей, которые не связаны с рекламными каналами — их в отчётах не будет.
- Если клиент совершил клик по рекламной кампании первого февраля, а потом вернулся на сайт из закладки второго февраля и совершил новые целевые действия, то по этой рекламной кампании переход второго февраля засчитан не будет. Поэтому при сведении данных показатели из системы аналитики за второе февраля просто будут отброшены.
Второй способ. Аналитика + Расходы
Если же вы хотите видеть больше данных о пользователях, то в качестве исходной используйте таблицу из системы аналитики и уже к ней цепляйте данные из остальных систем.
Плюс: вы увидите гораздо больше данных по всем каналам взаимодействия клиентов с вашим проектом.
Минус: не всегда получится свести данные из системы аналитики с расходами и на это есть две причины:
- Клик по рекламному объявлению не гарантирует сессию. С вас могут списать деньги, но это не значит, что клиент не закроет сайт раньше загрузки счётчика или что на той странице вообще счётчик будет установлен.
- Клиент мог кликнуть по кнопке «показать телефон» в рекламной выдаче. Соответственно, клик засчитается, а перехода не будет.
Именно поэтому, когда в отчётах важно соответствие в расходах с рекламными кабинетами, выбирают первый способ.
Хочу отметить ещё один неочевидный минус подхода к такому сведению данных «в лоб». Как мы помним из текста выше, расход по рекламе мог быть в один день, а на основе атрибуции «Последний непрямой переход», целевые действия могут быть по этой рекламной кампании как в тот же день, так и в следующие. В случае же со сделками из CRM разница составляет ещё больше времени, в зависимости от цикла сделки.
Например, клиент пришел на сайт первого февраля, сделка закрылась 10-го. В большинстве случаев такую сделку привяжут к расходам и целевым действиям от 10-го февраля, что в корне ломает представление о воронке на сайте. Можно ли корректно связать сделку с сессией и расходами от первого февраля? Можно, однако это уже совершенно другой уровень аналитики, для этого лучше использовать облачные базы данных типа BigQuery или Clickhouse или готовые сервисы сквозной аналитики, которые сводят данные не просто по дате и источнику трафика, а с учётом данных о пользователе, его сессий и действий на сайте.
В заключение
Способ объединения выбирайте в зависимости от ваших задач. Главное — понимать те ограничения, которые несет за собой каждый из них.
Теперь мы понимаем, по какому принципу объединяются между собой данные. В следующей статье я расскажу, почему функция «Объединение данных» не решает все наши задачи по объединению, а главное — что с этим делать.
Комментарии:
Кейс SMM-специалиста Edu-CASH.com о том, что делать, если Facebook страница заблокирована. И почему могут забанить аккаунт даже популярного бренда. Узнайте в статье!...
13 10 2026 19:18:21
Не существует универсальных решений - есть эффективные инструменты и удачные их сочетания....
12 10 2026 13:21:58
Как создать Apple ID и настроить поисковую рекламу в App Store...
11 10 2026 3:22:15
Настроенная бизнес-страница компании в Instagram и на Facebook помогает в продвижении товаров и услуг в интернете. Поэтому так важно сделать их seo-friendly. Читать!...
10 10 2026 17:34:32
Что нужно знать перед запуском рекламы в мессенджерах....
09 10 2026 21:40:36
Человек скачал ваше приложение, воспользовался им один раз и … забыл. Что с этим делать, читайте в Netpeak Journal....
08 10 2026 2:32:16
Что делать, когда не получается заставить себя написать статью или кейс...
07 10 2026 12:11:12
Часто в распоряжении клиента только интерфейс конструктора сайтов, весьма ограниченный в функциональности. Тогда на помощь интернет-маркетологу приходит сервис Tag Manager, благодаря которому можно настроить необходимый код расширенной электронной торговли....
06 10 2026 18:19:52
Как настроить Google ***ytics и как открыть вход другому пользователю: подробный урок....
05 10 2026 20:19:11
Сохраняем время и ресурсы для проверки типичных задач и тратим его на реализацию креативных идей по оптимизации сайта....
04 10 2026 15:31:27
Как распредляются зарплаты по грейдам и специализации: ежегодное исследование Serpstat....
03 10 2026 7:18:31
Как перенести рекламные кампании из адвордс в директ, используя только Google Editor и Директ Коммaндер? Делимся быстрым и эффективным методом...
02 10 2026 18:40:33
Продвигаем медицинский проект. Кроме цифр рассказываем, что и как делали...
01 10 2026 13:51:52
Лучшие результаты в SEO дает заранее спланированное сотрудничество клиента с агентством на всех этапах работ с сайтом....
30 09 2026 15:10:56
Предположим, что оптимизация в аккаунте похожа на реальный мир и рассмотрим несколько примеров :)...
29 09 2026 18:54:49
То, как вы читаете на мониторе или в смартфоне, значительно отличается от чтения книги или печатного журнала. Когда вы пишете текст для веба, очень важно знать об этой особенности....
28 09 2026 13:16:19
Ситема управления проектами, которой пользуются в Netpeak....
27 09 2026 19:14:29
Пора принять решение! Разберитесь с регулярными выражениями для более продуктивной работы с Google ***ytics или Google Tag Manager...
26 09 2026 18:20:50
Снимать скрин нужно красиво и логично, вне зависимости от того, кому вы его покажете: начальнику, другу или многотысячной аудитории блога...
25 09 2026 11:22:11
Один из лучших способов выбрать подрядчика — провести брифинг для компаний. При этом важно предоставить максимум информации: откройте доступ к реальным данным по проекту. Узнать больше!...
24 09 2026 5:10:26
Инструкция по интеграции рекламной кампании с чат-ботом...
23 09 2026 1:57:23
Метод не для всех, но увлеченным веб-аналитикой точно понравится!...
22 09 2026 13:34:25
Настройка пикселя TikTok — короткий и понятный мануал. Устанавливаем пиксель вручную: вставка кода на сайт и интеграция через Install pixel code by 3rd party tool. Читать дальше....
21 09 2026 18:46:13
База самых распространенных CMS и модулей для их SEO-оптимизации....
20 09 2026 8:50:13
Наибольший эффект по продвижению сайта при минимальных затратах — именно таков принцип SEO growth hacking. Как найти кратные точки роста, читайте статье....
19 09 2026 10:24:12
Наука перехода — понятие краулинга (crawling, сканирование) сайта и принципа его работы. Виды поисковых роботов и способы их управления и другие полезные фишки в рубрике Азбука SEO на Netpeak Blog...
18 09 2026 6:51:33
О новых функциях Universal App Campaigns — специально для тех, кто хочет эффективно вовлекать пользователей приложений...
17 09 2026 14:11:27
Участники бизнес-клуба netpeak получают бесплатные консультации по вопросам ведения контекстной рекламы в Google Ads...
16 09 2026 11:57:12
А сейчас про конференцию Netpeak Friends Day для друзей Netpeak Group...
15 09 2026 15:45:43
Уже сейчас в Google Play и App Store миллионы приложений. Как сделать так, чтобы приложение получило достаточное количество установок и приносило доход? Читайте об этом далее и изучайте наглядную инфографику!...
14 09 2026 7:29:53
Как использовать сториз для бизнеса на полную? Фишки от пpaктиков SMM-продвижения....
13 09 2026 21:52:13
Как правильно мотивировать и демотивировать себя — теория и кейсы. Как бросить курить, начать бегать и наконец-то приступить к изучению английского. Читать!...
12 09 2026 23:58:58
Несколько фишек Google Tag Manager, чтобы сделать продвинутые списки ремаркетинга....
11 09 2026 18:27:11
Лидеров определили открытым голосованием. В ТОП-списки вошли CPA-сети, которые набрали больше всего голосов суммарно и по отдельным критериям....
10 09 2026 14:31:23
Создаем фид товаров, настравиваем код и списки динамического ремаркетинга для интернет-магазинов в странах, где отсутствует Google Merchant Center....
09 09 2026 3:52:36
Как автоматизировать рутину в Google Таблицах с помощью Google Apps Script...
08 09 2026 19:23:23
Продвижение бытовой техники в социальных сетях: кейс с целями и задачами, механикой конкурса, выбором целевой аудитории, концепции и условий, а также итогами акции с цифрами по количеству постов, участников и ростом узнаваемости бренда...
07 09 2026 15:54:42
Всем, кто собирается перейти на Single Page Application, но переживает, что они поссорятся с поисковыми системами. Правильно переживаете!...
06 09 2026 0:15:44
Как начать бизнес в институте и масштабировать его до международной группы компаний. Собрали все самое интересное из интервью фаундера «Техно Ёж» Алексея Гулыя на конференции 8P....
05 09 2026 19:35:19
Через тернии к кейсу. SEO-продвижение интернет-магазина отопительного оборудования с оплатой за трафик...
04 09 2026 9:45:51
Решение вопроса о получении корректной информации о конверсиях — вполне посильная задача...
03 09 2026 19:45:20
Чтобы раскрутить себя в Твиттер иногда нужно чистить списки фолловеров и это намного проще, чем кажется :)...
02 09 2026 21:36:22
Нужно подобрать красивый шрифт? Готический или народный? Стандартный или фирменный? Как выбрать — рассказывает профессионал...
01 09 2026 0:12:59
Субъективный рейтинг новых функций мессенджера от Head of Telegram Network в Netpeak....
31 08 2026 3:12:24
Обучение SEO, PPC, курс по изучению языка R, академии Netpeak Software, Serpstat и другие. Список обновляется....
30 08 2026 23:30:41
Чтобы проставить 301 редиректы, вначале надо выгрузить весь список топовых страниц по обратным ссылкам...
29 08 2026 12:40:11
Как понравиться поисковым системам и пользователям....
28 08 2026 4:21:37
Всё что нужно знать про SMM...
27 08 2026 19:19:19
Специалистам часто приходится проводить вебинары и для этого нужна адекватная площадка. В инсайдерском посте мы рассказываем, как выбирали подходящую платформу для проведения вебинаров и что из этого вышло....
26 08 2026 9:59:50
82% малых бизнесов тонут как раз из-за проблем с денежными потоками (по данным исследований U.S. Bank, 2020). Как предприниматели попадают в кассовые разрывы и что делать в таких ситуациях, разберем в этой статье....
25 08 2026 13:23:48
Еще:
понять и запомнить -1 :: понять и запомнить -2 :: понять и запомнить -3 :: понять и запомнить -4 :: понять и запомнить -5 :: понять и запомнить -6 :: понять и запомнить -7 ::