И/ТОП.03 · ТЕМА 10 · ЧАСТЬ 2GA4 + Таблицы → DataLens
01 / Задача и инструмент606 · 1 / 145

Что уже сделано в теме 10

В первой части темы 10 мы разбирали отчёты и исследования GA4: источники, кампании, события, воронку и пути. По ним видно, как посетители приходят на сайт и что на нём делают.

Реальные заявки GA4 при этом не хранит. Их записывает форма в Google Таблицу leads из темы 7. Чтобы видеть посещения и заявки вместе, нужен отчёт, который читает оба источника.

GA4

Сеансы, пользователи, события generate_lead.

Google Таблица leads

request_id, дата, источник, кампания, статус заявки.

01 / Задача и инструмент607 · 2 / 145

Data Studio в России недоступен

Для таких отчётов в программе курса был выбран Google Data Studio (до апреля 2026 года он назывался Looker Studio). При подготовке занятия 14.10.2026 оба адреса сервиса открылись из России с ошибкой.

  • datastudio.google.com и lookerstudio.google.com показывают страницу «Service Unavailable».
  • Поэтому дашборд строится в Yandex DataLens: этот сервис работает в России и подключается к Google Таблицам.
lookerstudio.google.com из России: «Service Unavailable».
01 / Задача и инструмент608 · 3 / 145

Yandex DataLens

DataLens — сервис Яндекса для отчётов и дашбордов. Он открывается по адресу datalens.ru, вход выполняется через Яндекс ID. Данные DataLens берёт из подключённых источников: Google Таблиц, Яндекс Метрики, файлов и баз данных.

01 / Задача и инструмент609 · 4 / 145

Зачем нужен дашборд

Сейчас, чтобы ответить на вопрос о заявках из Instagram, нужно открыть отчёт GA4, затем таблицу leads и сопоставить числа вручную. Дашборд собирает эти числа на одном экране и пересчитывает их при смене периода или источника.

По дашборду по порядку отвечают на четыре вопроса:

  1. 01Что происходит?
  2. 02Где проблема?
  3. 03Что изменилось?
  4. 04Куда смотреть дальше?
01 / Задача и инструмент610 · 5 / 145

Три вкладки дашборда

Дашборд в этой теме состоит из трёх вкладок. Первые две показывают по одному источнику, третья сопоставляет их по паре полей source и campaign.

Web Analytics

Данные GA4: сеансы, пользователи, generate_lead, источники, устройства.

Заявки

Данные листа leads: сколько заявок и в каком они статусе.

Маркетинг и заявки

Числа GA4 и заявок в одной строке для каждой пары source + campaign.

01 / Задача и инструмент611 · 6 / 145

Путь данных до дашборда

Данные проходят четыре этапа. GA4 выгружает исследование в Google Таблицу, таблица заявок уже существует, а DataLens читает обе таблицы и строит по ним отчёт.

  1. 01GA4 → «Свободная форма» → экспорт в Google Таблицы
  2. 02Таблица «GA4 для DataLens»: листы ga4_traffic и ga4_leads
  3. 03Таблица Leads: лист leads из темы 7
  4. 04DataLens: подключение → датасеты → чарты → дашборд
01 / Задача и инструмент612 · 7 / 145

Объекты DataLens

Работа в DataLens идёт с пятью видами объектов. Каждый следующий строится на предыдущем, поэтому создаются они в таком же порядке.

Подключение

Доступ к источнику: какие таблицы и листы читать.

Датасет

Набор полей из подключения: типы, формулы, скрытые поля.

Чарт

Одна визуализация: индикатор, график, таблица.

Дашборд

Страница из чартов и селекторов, можно с вкладками.

Воркбук

Папка, в которой лежат все объекты одного проекта.

01 / Задача и инструмент613 · 8 / 145

Подключение, датасет и чарт

Чаще всего путают подключение и датасет. Подключение отвечает только за доступ к таблице. Датасет описывает поля: какого они типа, как их складывать и какие формулы на них построены.

ОбъектЧто хранитПример
ПодключениеСсылки на таблицы и доступ к нимGoogle Sheets — заявки и GA4
ДатасетПоля, их типы и формулыЗаявки: Lead Count, Done Count
ЧартКакие поля и как показатьИндикатор Actual Leads
02 / Выгрузка GA4 в Таблицы614 · 9 / 145

Выгрузка GA4 в Google Таблицы

GA4 выгружает исследование «Свободная форма» в Google Таблицу. Выгружаем две таблицы с разной детализацией: трафик по дням и устройствам и события generate_lead по дням.

ЛистОдна строкаЧисла
ga4_trafficдень × источник × кампания × устройствоСеансы, активные пользователи
ga4_leadsдень × источник × кампанияСобытия generate_lead
02 / Выгрузка GA4 в Таблицы615 · 10 / 145

Шаг 1. Новое исследование

Выгрузка начинается в разделе «Исследования» ресурса Tvuya Sreda Website из прошлых тем.

GA4ИсследованияСвободная форма
GA4 → Исследования: шаблон «Свободная форма».
02 / Выгрузка GA4 в Таблицы615a · 11 / 145

Исследование с полями по умолчанию

Шаблон открывается с готовыми полями: «Город» в строках и «Тип устройства» в столбцах. Эти поля уберём и соберём свои.

Новое исследование «Свободная форма».
02 / Выгрузка GA4 в Таблицы616 · 12 / 145

Шаг 2. Название исследования

По названию исследование находится, когда выгрузку понадобится повторить.

  • Нажмите на название в верхней части панели «Переменные».
  • Введите: DataLens · выгрузка GA4.
Название исследования «DataLens · выгрузка GA4».
02 / Выгрузка GA4 в Таблицы617 · 13 / 145

Шаг 3. Импорт параметра «Дата»

Параметры — это поля, по которым GA4 делит данные на строки. Первой добавляем дату: по ней на дашборде будет работать выбор периода.

Параметры+Поиск: Дата
  • Отметьте «Дата» в группе «Время». Поле «Дата и час (ГГГГММДДЧЧ)» не подходит: оно делит день на часы.
Импорт параметров: отмечена «Дата».
02 / Выгрузка GA4 в Таблицы617a · 14 / 145

Импорт параметра «Источник сеанса»

В том же окне отметьте «Источник сеанса». В этом поле записан источник визита: instagram, (direct) и другие.

Отмечен «Источник сеанса».
02 / Выгрузка GA4 в Таблицы617b · 15 / 145

Импорт кампании

Кампания в русском интерфейсе GA4 называется «Кампания, связанная с сеансом». Отметьте её и закройте окно кнопкой «Подтвердить».

Отмечена «Кампания, связанная с сеансом».
02 / Выгрузка GA4 в Таблицы618 · 16 / 145

Шаг 4. Импорт показателей

Показатели — это числа, которые GA4 считает для каждой строки. В шаблоне уже есть «Активные пользователи» и «Количество событий», добавить нужно «Сеансы».

Показатели+СеансыПодтвердить
Импорт показателей: «Сеансы» и «Количество событий».
02 / Выгрузка GA4 в Таблицы619 · 17 / 145

Шаг 5. Строки таблицы

Таблица собирается в панели «Настройки». Поля шаблона удаляем, а свои добавляем в строки в нужном порядке.

  • Уберите «Город» из строк и «Тип устройства» из столбцов.
  • Добавьте в строки: Дата, Источник сеанса, Кампания, связанная с сеансом, Тип устройства.
Строки: Дата, Источник сеанса, Кампания, Тип устройства.
02 / Выгрузка GA4 в Таблицы620 · 18 / 145

Шаг 6. Значения и число строк

По умолчанию таблица показывает 10 строк, и в выгрузку попадут только они. Число строк увеличиваем до 500.

  • «Количество строк» — 500.
  • Значения: Активные пользователи и Сеансы.
  • «Тип ячейки» — «Обычный текст», чтобы в ячейках не рисовались гистограммы.
500 строк, значения «Активные пользователи» и «Сеансы».
02 / Выгрузка GA4 в Таблицы621 · 19 / 145

Таблица трафика

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

Свободная форма: 4 параметра, Активные пользователи и Сеансы.
02 / Выгрузка GA4 в Таблицы622 · 20 / 145

Шаг 7. Экспорт в Google Таблицы

Кнопка экспорта находится справа над таблицей исследования. Выгружается только открытая вкладка.

Экспортировать данныеGoogle Таблицы
Меню «Экспортировать данные»: Google Таблицы, TSV, CSV, PDF.
02 / Выгрузка GA4 в Таблицы622a · 21 / 145

Подтверждение импорта

После выбора в браузере открывается новая вкладка Google Таблиц. Кнопка «Импортировать данные» создаёт новую таблицу на вашем Google Диске.

Страница «Импорт документа».
02 / Выгрузка GA4 в Таблицы623 · 22 / 145

Служебные строки в выгрузке

В таком виде выгрузку нельзя подключать к DataLens. Сверху GA4 добавил 6 строк с названием ресурса и периодом, а под заголовками — строку «Общий итог».

DataLens считает каждую строку записью. Строку «Общий итог» он сложит с остальными, и сумма сеансов удвоится.

Выгрузка GA4: служебные строки сверху, «Общий итог» под заголовками.
02 / Выгрузка GA4 в Таблицы624 · 23 / 145

Шаг 8. Удаление строки «Общий итог»

Сначала удаляем строку итога: пока служебные строки на месте, она восьмая.

Номер строки 8Правая кнопка мышиУдалить строку
Строка «Общий итог» → «Удалить строку».
02 / Выгрузка GA4 в Таблицы624a · 24 / 145

Удаление служебных строк 1–6

Затем удаляем строки с названием ресурса и периодом.

  • Щёлкните номер строки 1, затем с нажатой Shift — номер строки 6.
  • Правая кнопка мыши → «Удалить строки 1–6».
Строки 1–6 выделены → «Удалить строки 1–6».
02 / Выгрузка GA4 в Таблицы625 · 25 / 145

Шаг 9. Заголовки столбцов

Заголовки GA4 длинные и на русском языке. Заменяем их короткими латинскими именами; источник и кампанию называем так же, как в листе leads: utm_source и utm_campaign.

ЗАГОЛОВКИ
date	utm_source	utm_campaign	device	active_users	sessions
Заголовки заменены латинскими именами.
02 / Выгрузка GA4 в Таблицы625a · 26 / 145

Название таблицы и листа

Таблицу называем «GA4 для DataLens», лист — ga4_traffic. По этим названиям таблица находится в DataLens при подключении.

Таблица «GA4 для DataLens», лист ga4_traffic.
02 / Выгрузка GA4 в Таблицы626 · 27 / 145

Шаг 10. Вкладка для generate_lead

События generate_lead выгружаем отдельной таблицей. Если отфильтровать по событию вкладку трафика, в ней останутся только сеансы с этим событием, и общее число сеансов будет неверным.

Стрелка у вкладки исследованияСоздать копию
  • В копии оставьте в строках Дата, Источник сеанса и Кампанию.
  • Значение — только «Количество событий».
Меню вкладки: «Создать копию».
02 / Выгрузка GA4 в Таблицы626a · 28 / 145

Фильтр generate_lead

Фильтр добавляется только на вкладку-копию. Вкладка трафика остаётся без фильтра.

ФильтрыНазвание событияточно соответствуетgenerate_leadПрименить
Фильтр вкладки: Название события = generate_lead.
02 / Выгрузка GA4 в Таблицы627 · 29 / 145

Таблица событий generate_lead

Во вкладке-копии осталось шесть строк: дни, в которые хотя бы раз сработало событие generate_lead.

Вкладка generate_lead: 6 строк, всего 11 событий.
02 / Выгрузка GA4 в Таблицы628 · 30 / 145

Лист ga4_leads

Вторую вкладку выгружаем тем же способом и переносим её строки на новый лист ga4_leads в таблице «GA4 для DataLens». Служебные строки и итог удаляем так же, как на первом листе.

  • Заголовки: date, utm_source, utm_campaign, lead_events.
Лист ga4_leads без служебных строк и итога.
02 / Выгрузка GA4 в Таблицы629 · 31 / 145

Контрольные числа

До работы в DataLens записываем числа из исходных систем. После сборки дашборда каждый показатель сверяется с этой таблицей, а расхождение объясняется.

ГдеЧтоЧисло
GA4, 16.09–13.10Сеансы90
GA4, 16.09–13.10Активные пользователи (уникальные)60
GA4, 16.09–13.10События generate_lead11
Лист leads, на 14.10Заявки (уникальные request_id)7
Лист leadsnew / in_progress / done5 / 1 / 1
03 / Подключение к Таблицам630 · 32 / 145

Шаг 11. Вход в DataLens

Данные подготовлены, дальше работа идёт в DataLens.

  • Откройте datalens.ru и нажмите «Начать в облаке».
  • Войдите через Яндекс ID.
datalens.ru: кнопка «Начать в облаке».
03 / Подключение к Таблицам630a · 33 / 145

Выбор организации

DataLens работает внутри организации Yandex Cloud. Выберите свою организацию или создайте новую и нажмите «Продолжить».

Выбор организации.
03 / Подключение к Таблицам631 · 34 / 145

Главная страница DataLens

На главной странице четыре раздела: Подключения, Датасеты, Чарты и Дашборды. Работа начинается с подключения.

Главная страница DataLens.
03 / Подключение к Таблицам632 · 35 / 145

Шаг 12. Новое подключение

Тип подключения выбирается из списка источников. Google Sheets находится в разделе «Файлы и сервисы».

ПодключенияСоздатьGoogle Sheets
Типы подключений: «Google Sheets» в разделе «Файлы и сервисы».
03 / Подключение к Таблицам632a · 36 / 145

Форма подключения Google Sheets

Таблицы курса открыты только владельцу. Такую таблицу DataLens прочитает после входа в аккаунт Google, где она лежит. Нажмите «Войти через Google».

Форма Google Sheets: «Войти через Google».
03 / Подключение к Таблицам633 · 37 / 145

Разрешение на просмотр таблиц

Google показывает, какие права получит DataLens. В запросе только просмотр таблиц Google, права на изменение в нём нет.

  • Выберите аккаунт, в котором лежат таблицы.
  • Нажмите «Продолжить».
Google: DataLens запрашивает просмотр таблиц. Почта аккаунта скрыта.
03 / Подключение к Таблицам634 · 38 / 145

Аутентификация пройдена

После входа рядом с названием подключения появляется надпись «Аутентификация пройдена». Теперь таблицы добавляются кнопкой «Добавить файл».

Подключение: «Аутентификация пройдена».
03 / Подключение к Таблицам635 · 39 / 145

Шаг 13. Таблица заявок

Первой добавляем таблицу с заявками. Вставьте ссылку на таблицу «GA4 Analytics Lab — Leads» и нажмите «Добавить».

Ссылка на таблицу Leads в поле «Ссылка на файл».
03 / Подключение к Таблицам635a · 40 / 145

Выбор листа leads

DataLens показывает все листы таблицы. Отметьте только leads; лист sverka_t10 из темы 10 для дашборда не нужен.

«Добавить листы»: отмечен лист leads.
03 / Подключение к Таблицам636 · 41 / 145

Предпросмотр листа leads

В предпросмотре видно, какой тип DataLens присвоил каждому столбцу. У created_at стоит значок календаря: это поле распознано как дата и время.

Лист leads в подключении. name и email закрашены.
03 / Подключение к Таблицам637 · 42 / 145

Шаг 14. Таблица «GA4 для DataLens»

Вторая таблица — выгрузка GA4. Добавьте её по ссылке через «Добавить файл» и отметьте оба листа: ga4_traffic и ga4_leads.

«Добавить листы»: ga4_traffic и ga4_leads.
03 / Подключение к Таблицам638 · 43 / 145

Листы GA4 без заголовков

У листов GA4 переключатель «Показывать заголовки столбцов» стоит в положении «Нет». Столбцы получили имена A, B, C, а строка заголовков попала в данные.

ga4_traffic: заголовки попали в данные.
03 / Подключение к Таблицам638a · 44 / 145

Включение заголовков

Переключите «Показывать заголовки столбцов» на «Да», затем сделайте то же для листа ga4_leads.

ga4_traffic: заголовки включены.
03 / Подключение к Таблицам639 · 45 / 145

Шаг 15. Воркбук для проекта

При сохранении DataLens просит выбрать воркбук — папку, где будут лежать все объекты проекта. Создайте его кнопкой «Создать воркбук» с названием «ОП03 Маркетинг и заявки».

Сохранение подключения: выбор воркбука.
03 / Подключение к Таблицам639a · 46 / 145

Название подключения

Выберите созданный воркбук, нажмите «Создать» и задайте название подключения: «Google Sheets — заявки и GA4».

Название подключения.
03 / Подключение к Таблицам640 · 47 / 145

Сохранённое подключение

В подключении три листа: leads, ga4_traffic и ga4_leads. Следующий шаг — датасеты, их создаёт кнопка «Создать датасет».

Подключение в воркбуке «ОП03 Маркетинг и заявки». name и email закрашены.
04 / Датасеты и формулы641 · 48 / 145

Три датасета

Для каждого листа создаётся свой датасет. В нём настраиваются типы полей и добавляются формулы, которые понадобятся в чартах.

ДатасетЛистЧто настроить
GA4 трафикga4_trafficЧисловые типы, дату из текста, поля source и campaign
GA4 generate_leadga4_leadsТо же для событий
ЗаявкиleadsСкрыть name и email, добавить Lead Count и Done Count
04 / Датасеты и формулы642 · 49 / 145

Шаг 16. Новый датасет

Кнопка «Создать датасет» в подключении открывает редактор датасета. Слева перечислены листы подключения, справа — пустая область.

Новый датасет: листы подключения слева.
04 / Датасеты и формулы642a · 50 / 145

Добавление листа ga4_traffic

Перетащите лист ga4_traffic в правую область. Внизу появится предпросмотр строк.

ga4_traffic в области датасета.
04 / Датасеты и формулы643 · 51 / 145

Вкладка «Поля»

На вкладке «Поля» все шесть полей имеют тип «Строка» и агрегацию «Нет». Строки текста DataLens не складывает, поэтому сумма сеансов пока не посчитается.

Вкладка «Поля»: все поля строковые.
04 / Датасеты и формулы644 · 52 / 145

Шаг 17. Тип поля sessions

Тип поля меняется в колонке «Тип». Для sessions выбираем «Целое число».

СтрокаЦелое число
Список типов данных.
04 / Датасеты и формулы644a · 53 / 145

Агрегация «Сумма»

Агрегация задаёт, как DataLens объединяет строки в чарте. Для сеансов и пользователей нужна сумма.

НетСумма
Список агрегаций.
04 / Датасеты и формулы644b · 54 / 145

Числовые поля

То же делаем для active_users.

active_users и sessions — числа.
04 / Датасеты и формулы645 · 55 / 145

Дата в выгрузке GA4

В поле date записано 20261007 — восемь цифр подряд. Для DataLens это текст, а выбор периода работает только с полем типа «Дата». Поэтому нужно отдельное поле с датой.

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

Поле с LEFT/MID/RIGHT: «датасет не прошёл валидацию».
04 / Датасеты и формулы646 · 56 / 145

Шаг 18. Поле «Дата»

Функция DATE_PARSE разбирает текст с датой и возвращает значение типа «Дата». Формат ГГГГММДД она разбирает без дополнительных настроек.

Добавить полеНазвание: Дата
ФОРМУЛА
DATE_PARSE([date])
Поле «Дата» с формулой DATE_PARSE([date]).
04 / Датасеты и формулы647 · 57 / 145

Значения source и campaign в GA4 и в форме

Чтобы сопоставить визиты и заявки, значения источника и кампании должны совпадать посимвольно. Для прямых заходов GA4 и форма записывают их по-разному.

ВизитВ GA4В листе leads
Прямой заход: источник(direct)direct
Прямой заход: кампания(direct)not_set
Визит без кампании(not set)not_set
Instagraminstagram / backend_guideinstagram / backend_guide
04 / Датасеты и формулы648 · 58 / 145

Шаг 19. Поле source

Поле source оставляет источник без изменений, кроме одного случая: значение (direct) заменяется на direct, как в форме.

ФОРМУЛА · SOURCE
IF([utm_source] = "(direct)", "direct", [utm_source])
Поле source.
04 / Датасеты и формулы648a · 59 / 145

Поле campaign

В поле campaign значения (direct) и (not set) заменяются на not_set.

ФОРМУЛА · CAMPAIGN
IF([utm_campaign] = "(direct)" OR [utm_campaign] = "(not set)", "not_set", [utm_campaign])
Поле campaign.
04 / Датасеты и формулы649 · 60 / 145

Итог датасета «GA4 трафик»

В предпросмотре прямые заходы теперь записаны так же, как в листе leads.

  • Сохраните датасет под названием «GA4 трафик».
Поля Дата, source, campaign и числа.
04 / Датасеты и формулы650 · 61 / 145

Шаг 20. Датасет «GA4 generate_lead»

Второй датасет строится из листа ga4_leads тем же способом. Поля Дата, source и campaign называем точно так же, как в «GA4 трафик»: по одинаковым именам DataLens свяжет датасеты в сводной таблице.

  • lead_events — «Целое число», агрегация «Сумма».
  • Формулы Дата, source, campaign — как в «GA4 трафик».
Датасет GA4 generate_lead.
04 / Датасеты и формулы651 · 62 / 145

Шаг 21. Датасет «Заявки»

Третий датасет — из листа leads. Поле created_at уже имеет тип «Дата и время», остальные поля строковые.

Поля листа leads. name и email в предпросмотре закрашены.
04 / Датасеты и формулы652 · 63 / 145

Скрытие name и email

Для анализа заявок достаточно request_id, даты, источника, кампании и статуса. Имена и почты на дашборде не нужны, поэтому эти поля скрываем.

  • Наведите курсор на строку поля и нажмите значок глаза.
  • Скрытое поле нельзя выбрать в чарте и на дашборде.
name и email скрыты.
04 / Датасеты и формулы653 · 64 / 145

Шаг 22. Lead Count

Число заявок считается по уникальным request_id: у каждой заявки свой номер. Функция COUNTD возвращает число разных значений поля.

ФОРМУЛА · LEAD COUNT
COUNTD([request_id])
Поле Lead Count.
04 / Датасеты и формулы654 · 65 / 145

Lead Count и число строк

Если форма запишет одну заявку дважды, в листе станет на строку больше, а request_id у обеих строк будет одинаковым. COUNTD посчитает такую заявку один раз.

ПРИМЕР
строк = 8
уникальных request_id = 7
04 / Датасеты и формулы655 · 66 / 145

Done Count

Done Count считает уникальные request_id только у заявок со статусом done. Условие записано внутри формулы, поэтому статус не нужно добавлять в разрезы чарта.

ФОРМУЛА · DONE COUNT
COUNTD(IF([status] = "done", [request_id], NULL))
Поле Done Count.
04 / Датасеты и формулы656 · 67 / 145

Статусы заявок для практики

Если все заявки в листе в статусе new, карточки «В обработке» и Done покажут ноль, и их работу проверить не получится. Поэтому двум тестовым заявкам статус меняется вручную.

  • telegram / lesson07 → done; instagram / backend_guide от 01.10 → in_progress.
  • Статус выбирается из списка в ячейке: текст, набранный вручную, таблица отклоняет.
04 / Датасеты и формулы657 · 68 / 145

Итог датасета «Заявки»

В датасет добавлены пять полей. Дата, source и campaign названы так же, как в датасетах GA4.

  • Дата = DATE([created_at]), source = [utm_source], campaign = [utm_campaign].
  • Lead Count и Done Count.
  • Сохраните датасет под названием «Заявки».
Датасет «Заявки»: поля и формулы.
05 / Чарты: Web Analytics658 · 69 / 145

Шаг 23. Первый чарт

Чарты первой вкладки строятся по датасету «GA4 трафик». Кнопка «Создать чарт» открывает редактор: слева поля датасета, измерения отмечены зелёным, показатели — синим.

Новый чарт.
05 / Чарты: Web Analytics658a · 70 / 145

Тип визуализации

Список типов открывается щелчком по названию текущего типа «Столбчатая диаграмма». Для одного числа подходит тип «Индикатор».

Список типов визуализации.
05 / Чарты: Web Analytics659 · 71 / 145

Индикатор «Сеансы»

Перетащите sessions в секцию «Показатель». Индикатор показывает сумму сеансов по всем строкам.

Индикатор: сумма sessions = 92.
05 / Чарты: Web Analytics660 · 72 / 145

Сеансы в индикаторе и в GA4

В GA4 в строке «Всего» было 90 сеансов, а индикатор показывает 92. Индикатор складывает строки по дням и устройствам. Сеанс, который начался до полуночи и закончился после неё, GA4 записывает в обе даты, и при сложении строк такой сеанс учитывается дважды.

05 / Чарты: Web Analytics661 · 73 / 145

Подпись показателя

Вместо технического имени sessions на индикаторе должно стоять понятное название.

  • Нажмите значок слева от поля в секции.
  • Название: Сеансы → «Применить».
Настройки поля: название «Сеансы».
05 / Чарты: Web Analytics661a · 74 / 145

Сохранение чарта

Чарт сохраняется в воркбук под тем названием, которое потом будет видно на дашборде.

СохранитьНазвание: СеансыСохранить
Сохранение чарта «Сеансы».
05 / Чарты: Web Analytics662 · 75 / 145

Индикатор «Активные пользователи»

Второй индикатор строится так же по полю active_users. В подписи указываем, что это сумма по дням: «Активные пользователи (сумма по дням)».

Индикатор active_users: 70.
05 / Чарты: Web Analytics663 · 76 / 145

Сумма пользователей по строкам

Если один человек заходил на сайт в понедельник и в среду, в выгрузке он записан двумя строками, по одному пользователю в каждой. В сумме строк он учтён дважды. Число уникальных пользователей за период есть только в отчёте GA4.

СВЕРКА
GA4 «Всего»: 60
сумма строк: 70
05 / Чарты: Web Analytics664 · 77 / 145

Индикатор GA4 Lead Events

Третий индикатор строится по датасету «GA4 generate_lead»: поле lead_events в секции «Показатель», подпись «GA4 Lead Events (generate_lead)».

Индикатор GA4 Lead Events: 11.
05 / Чарты: Web Analytics665 · 78 / 145

Шаг 24. Динамика трафика

Индикатор показывает итог за период, а график по дням показывает, как трафик менялся. Выберите тип «Линейная диаграмма» и перетащите «Дата» в секцию X.

Линейная диаграмма: «Дата» в X.
05 / Чарты: Web Analytics665a · 79 / 145

Две линии на одном графике

В секцию Y добавляются sessions и active_users. Каждое поле даёт свою линию.

  • Подпишите линии: «Сеансы» и «Пользователи».
  • Сохраните чарт под названием «Динамика трафика».
Линии «Пользователи» и «Сеансы».
05 / Чарты: Web Analytics666 · 80 / 145

Шаг 25. Источники и кампании

Таблица показывает, из каких источников и кампаний пришли сеансы. Тип «Таблица», в секцию «Столбцы» добавляются source, campaign, sessions и active_users.

Таблица «Источники и кампании».
05 / Чарты: Web Analytics667 · 81 / 145

Шаг 26. Устройства

Доля сеансов с компьютеров и телефонов показана круговой диаграммой: device в секции «Цвет», sessions в секциях «Показатели» и «Подписи».

Круговая диаграмма «Устройства».
06 / Чарты: заявки668 · 82 / 145

Шаг 27. Actual Leads

Чарты второй вкладки строятся по датасету «Заявки». В списке полей нет name и email: они скрыты в датасете. Индикатор с полем Lead Count подписываем «Actual Leads».

Индикатор Actual Leads: 7.
06 / Чарты: заявки669 · 83 / 145

Карточка «Новые»

Карточка «Новые» — тот же индикатор с фильтром по статусу new.

Фильтры+statusnewПрименить фильтр
  • Переименуйте показатель в «Новые».
Фильтр status: выбрано new.
06 / Чарты: заявки669a · 84 / 145

Сохранение копии чарта

Кнопка «Сохранить» перезапишет чарт Actual Leads. Новую карточку сохраняем отдельным чартом через меню рядом с кнопкой.

Стрелка у «Сохранить»Сохранить как копиюНовые
Меню «Сохранить как копию».
06 / Чарты: заявки670 · 85 / 145

Шаг 28. Карточка «В обработке»

Карточка «В обработке» делается из копии «Новых». В фильтре status сначала убирается значение new кнопкой «Очистить», затем выбирается in_progress.

Фильтр копии: new убран, выбран in_progress.
06 / Чарты: заявки670a · 86 / 145

Карточка «В обработке»

Переименуйте показатель и сохраните копию под названием «В обработке».

Карточка «В обработке».
06 / Чарты: заявки671 · 87 / 145

Карточка Done

Для заявок со статусом done фильтр не нужен: условие уже записано в поле Done Count. Индикатор с этим полем подписываем «Done».

Карточка Done через Done Count.
06 / Чарты: заявки672 · 88 / 145

Шаг 29. Заявки по статусам

Столбчатая диаграмма показывает распределение заявок по статусам: status в секции X, Lead Count в секциях Y и «Подписи».

Заявки по статусам.
06 / Чарты: заявки673 · 89 / 145

Заявки по кампаниям

Таблица с полями source, campaign, Lead Count и Done Count показывает, из каких кампаний пришли заявки и сколько из них завершено.

Таблица заявок по source и campaign.
06 / Чарты: заявки674 · 90 / 145

Динамика заявок

Динамика заявок строится по полю «Дата» из created_at. Заявок за период мало, поэтому столбцы читаются лучше линии: «Дата» в секции X, Lead Count в секции Y.

Динамика заявок по дате создания.
07 / Маркетинг и заявки вместе675 · 91 / 145

Одна пара в двух источниках

На двух вкладках уже есть числа по паре instagram / backend_guide, но они находятся в разных чартах. Третья вкладка ставит их в одну строку.

Web Analytics

instagram / backend_guide: 29 сеансов, 1 generate_lead.

Заявки

instagram / backend_guide: 2 заявки, Done 0.

07 / Маркетинг и заявки вместе676 · 92 / 145

Ключ сопоставления: source + campaign

Строки разных источников сопоставляются по ключу. Одного источника недостаточно: у instagram может быть несколько кампаний, и тогда заявки разных кампаний смешаются. Поэтому ключ состоит из двух полей.

УСЛОВИЕ
GA4 трафик.source   = Заявки.source
GA4 трафик.campaign = Заявки.campaign
07 / Маркетинг и заявки вместе677 · 93 / 145

Два способа соединить данные в DataLens

В DataLens данные двух таблиц соединяются либо в датасете, либо в чарте. Результаты у этих способов разные.

JOIN в датасете

Строки соединяются до подсчёта. Если на одну строку трафика приходится две заявки, строка трафика повторится дважды, и её сеансы посчитаются два раза.

Несколько датасетов в чарте

Каждый датасет сначала считает свои итоги по ключу, затем итоги ставятся рядом по связям. Сеансы не повторяются.

07 / Маркетинг и заявки вместе677a · 94 / 145

Модель: JOIN строк и повтор сеансов

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

Условный набор: три кампании Instagram; слева 180 сеансов. Выберите ключи и детализацию справа.

07 / Маркетинг и заявки вместе678 · 95 / 145

Шаг 30. Чарт из трёх датасетов

Сводная таблица начинается как обычный чарт из «GA4 трафик» с типом «Таблица». Остальные датасеты добавляются в него через меню датасетов.

Стрелка у «Датасет»Добавить датасет
Список датасетов чарта: «Добавить датасет».
07 / Маркетинг и заявки вместе678a · 96 / 145

Добавление датасета «Заявки»

После выбора «Заявки» у полей с одинаковыми именами появляется значок цепочки. Так DataLens отмечает связь между датасетами.

Датасет «Заявки» в чарте: значки связей.
07 / Маркетинг и заявки вместе678b · 97 / 145

Третий датасет

Так же добавляется «GA4 generate_lead».

Активный датасет — GA4 generate_lead: его поля в списке слева.
07 / Маркетинг и заявки вместе679 · 98 / 145

Шаг 31. Связи датасетов

Связи DataLens создал автоматически по всем полям с одинаковыми именами. Среди них есть utm_source, utm_campaign и date — исходные поля, в которых GA4 пишет (direct). Связи по ним сопоставят строки неверно.

…Настройки датасетовСвязи
Связи, созданные автоматически.
07 / Маркетинг и заявки вместе679a · 99 / 145

Удаление лишних связей

Связь удаляется в её окне кнопкой «Удалить». Удалите все связи по utm_source, utm_campaign и date.

Окно связи: кнопка «Удалить».
07 / Маркетинг и заявки вместе679b · 100 / 145

Связи по source, campaign и Дата

После удаления остаются связи только по подготовленным полям.

Сохранить
Связи по source, campaign и Дата.
07 / Маркетинг и заявки вместе680 · 101 / 145

Шаг 32. Поля из разных датасетов

Поля добавляются в секцию «Столбцы» кнопкой «+». Датасет, из которого берётся поле, выбирается в списке слева.

  • GA4 трафик: source, campaign, sessions.
  • GA4 generate_lead: lead_events.
  • Заявки: Lead Count, Done Count.
Таблица из трёх датасетов.
07 / Маркетинг и заявки вместе681 · 102 / 145

Сводная таблица

Сеансы в сводной таблице совпадают с вкладкой Web Analytics: direct 52, instagram 29. Значит, при соединении строки не повторились.

Источник / кампанияСеансыgenerate_leadЗаявкиDone
direct / not_set52840
instagram / backend_guide29120
tagassistant / (referral)82nullnull
telegram / lesson07nullnull11

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

07 / Маркетинг и заявки вместе682 · 103 / 145

Пары, которые есть только в одном источнике

DataLens показывает строки из всех датасетов, даже если пары в другом датасете нет. Поэтому заявка без визита в отчёте сохраняется.

  • telegram / lesson07: заявка есть, сеансов в выгрузке GA4 нет.
  • tagassistant: есть сеансы и события, заявок нет. Это тестовые визиты, сделанные при отладке тега в Tag Assistant.
07 / Маркетинг и заявки вместе683 · 104 / 145

Сверка: 11 событий generate_lead и 7 заявок

Событий generate_lead больше, чем заявок в листе. По каждой паре записывается возможная причина и способ её проверить.

Параgenerate_leadЗаявкиВозможная причина
direct / not_set84События 16.09 отправлены до появления текущей таблицы; повторные отправки формы
instagram / backend_guide12Заявка от 14.10 появилась после даты выгрузки GA4 (13.10)
tagassistant2—Тестовые отправки при отладке тега
telegram / lesson07—1GA4 записал визит под другим источником
07 / Маркетинг и заявки вместе683a · 105 / 145

Периоды выгрузки и листа

Выгрузка GA4 заканчивается 13.10, а в листе уже есть заявка от 14.10. Пока периоды разные, сравнение итогов неточное, поэтому перед выводом на дашборде выбирается общий период.

ПЕРИОДЫ
GA4: 16.09–13.10
leads: 24.09–14.10
07 / Маркетинг и заявки вместе684 · 106 / 145

Подписи и сохранение

В подписях столбцов указываем, из какого источника взято число.

  • Источник, Кампания, Сеансы (GA4), generate_lead (GA4), Заявки (таблица), Done (таблица).
  • Сохраните чарт под названием «Маркетинг и заявки».
Сводная таблица с подписями.
07 / Маркетинг и заявки вместе685 · 107 / 145

Заявки на 100 сеансов

По сводной таблице считается, сколько заявок приходится на 100 сеансов каждой пары. Это отношение двух сумм. Долю сеансов, закончившихся заявкой, оно не показывает: заявка могла прийти без сеанса в выгрузке.

ПараЗаявкиСеансыЗаявок на 100 сеансов
instagram / backend_guide2296,9
direct / not_set4527,7

Поля разных датасетов в этом чарте в одну формулу не объединяются, поэтому отношение считается вручную по таблице.

08 / Дашборд686 · 108 / 145

Воркбук проекта

Все созданные объекты лежат в воркбуке: подключение, три датасета и чарты. Здесь же создаётся дашборд.

Воркбук «ОП03 Маркетинг и заявки».
08 / Дашборд686a · 109 / 145

Шаг 33. Новый дашборд

Дашборд создаётся из меню «Создать» в воркбуке.

СоздатьДашборд
Меню «Создать».
08 / Дашборд687 · 110 / 145

Пустой дашборд

Новый дашборд открывается в режиме редактирования. Внизу экрана панель элементов: Чарт, Селектор, Текст, Заголовок. Начинаем с чартов первой вкладки.

Новый дашборд.
08 / Дашборд688 · 111 / 145

Шаг 34. Виджет «Чарт»

Чарт добавляется на дашборд виджетом. Заголовок виджета подставляется из названия чарта.

ЧартВыбратьСеансыДобавить
Выбран чарт «Сеансы».
08 / Дашборд688a · 112 / 145

Расположение виджетов после добавления

Так же добавляются остальные чарты первой вкладки: Активные пользователи, GA4 Lead Events, Динамика трафика, Источники и кампании, Устройства. DataLens ставит их друг под другом, раскладку настраиваем вручную.

Виджеты одной колонкой.
08 / Дашборд689 · 113 / 145

Сохранение дашборда

Перед раскладкой дашборд сохраняется, чтобы добавленные виджеты не потерялись.

СохранитьНазвание: Маркетинг и заявкиСоздать
Создание дашборда.
08 / Дашборд690 · 114 / 145

Шаг 35. Раскладка

Виджет перемещается за заголовок, а размер меняется за правый нижний угол. Порядок сверху вниз: итоговые числа, затем динамика, затем детали.

  1. 01Индикаторы
  2. 02Динамика
  3. 03Таблица и устройства
Раскладка вкладки Web Analytics.
08 / Дашборд691 · 115 / 145

Шаг 36. Селектор периода

Селектор — элемент дашборда, которым зритель задаёт фильтр для связанных виджетов. Первый селектор выбирает период по полю «Дата».

СелекторДатасет: GA4 трафикПоле: Дата
  • Тип — «Календарь», отметьте «Диапазон».
  • Заголовок: Период.
Селектор «Дата»: календарь с диапазоном.
08 / Дашборд691a · 116 / 145

Селектор источника

Второй селектор добавляется в ту же группу кнопкой «Добавить»: поле source, тип «Список», «Множественный выбор», заголовок «Источник».

Второй селектор группы: source.
08 / Дашборд692 · 117 / 145

Закрепление селекторов

Значок булавки у группы селекторов закрепляет её в верхней части дашборда: при прокрутке селекторы остаются на виду. Растяните группу на всю ширину.

Селекторы закреплены сверху.
08 / Дашборд693 · 118 / 145

Шаг 37. Вкладки

Три части дашборда размещаются на отдельных вкладках.

НастройкиВкладки
  • Двойным щелчком переименуйте «Вкладка 1» в Web Analytics.
  • Добавьте вкладки «Заявки» и «Маркетинг и заявки».
Настройки → Вкладки: Web Analytics, Заявки, Маркетинг и заявки.
08 / Дашборд694 · 119 / 145

Шаг 38. Связи селектора

Селектор фильтрует только связанные с ним виджеты. Связи открываются значком у группы селекторов. Виджеты из датасета «GA4 трафик» связаны автоматически, а у GA4 Lead Events другой датасет, и связь для него «Не определена».

Связи селектора «Период».
08 / Дашборд694a · 120 / 145

Алиас «Дата = Дата»

Алиас указывает DataLens, что поля разных датасетов означают одно и то же. Для GA4 Lead Events выберите тип связи «Исходящая»: откроется «Настройка алиасов».

  • «Добавить алиас»: Дата (GA4 трафик) = Дата (GA4 generate_lead), затем галочка и «Применить».
Окно «Настройка алиасов» для виджета GA4 Lead Events.
08 / Дашборд695 · 121 / 145

Вкладка «Заявки»

На вкладке «Заявки» тем же способом добавляются чарты: четыре карточки, статусы, кампании и динамика. Селекторы строятся по датасету «Заявки»: Период, Источник, Кампания, Статус.

Раскладка вкладки «Заявки».
08 / Дашборд696 · 122 / 145

Селектор «Статус» и фильтр карточки

После сохранения карточки «Новые» и «В обработке» показали 7 — столько же, сколько Actual Leads. Селектор «Статус» связан с этими карточками, и его значение заменяет фильтр по status, заданный в самих чартах. Пока в селекторе ничего не выбрано, фильтр по статусу снят.

«Новые» и «В обработке» показывают 7.
08 / Дашборд696a · 123 / 145

Отключение связи «Статус» с карточками

Связь этих двух карточек с селектором «Статус» отключается, связи с остальными селекторами остаются.

  • Значок связей у карточки «Новые» → у селектора «Статус» выберите «Не связаны».
  • Для остальных селекторов оставьте «Входящая». То же сделайте для карточки «В обработке».
Связи карточки «Новые»: «Статус» — «Не связаны».
08 / Дашборд696b · 124 / 145

Вкладка «Заявки» после правки связей

После отключения связи карточки снова используют собственный фильтр.

Вкладка «Заявки» после исправления.
08 / Дашборд697 · 125 / 145

Вкладка «Маркетинг и заявки»

Третья вкладка содержит сводную таблицу на всю ширину и текстовый виджет с пояснением, что означает null. Селекторы строятся по датасету «GA4 трафик»: Период, Источник, Кампания.

Вкладка «Маркетинг и заявки».
09 / Проверка дашборда698 · 126 / 145

Шаг 39. Режим просмотра

Проверка выполняется в режиме просмотра, в котором дашборд открывают зрители. Сохраните дашборд и выйдите из редактирования: в этом режиме селекторы работают, а структура не меняется.

Web Analytics в режиме просмотра.
09 / Проверка дашборда698a · 127 / 145

Выбор источника

Выберите в селекторе «Источник» значение instagram. После выбора должны пересчитаться все виджеты вкладки.

Источникinstagram
Список значений селектора «Источник».
09 / Проверка дашборда699 · 128 / 145

Селектор «Источник» и виджет другого датасета

Сеансы изменились на 29, а GA4 Lead Events остался 11. Связь селектора с этим виджетом есть, но алиаса для поля source нет, поэтому фильтр по источнику к нему не применяется.

Источник instagram, но GA4 Lead Events — 11.
09 / Проверка дашборда699a · 129 / 145

Алиас source = source

Алиас добавляется в режиме редактирования в связях виджета GA4 Lead Events.

  • В строке «Источник» откройте настройку алиасов.
  • «Добавить алиас»: source (GA4 generate_lead) = source (GA4 трафик).
Алиасы: Дата = Дата и source = source.
09 / Проверка дашборда699b · 130 / 145

Вкладка при источнике instagram

После добавления алиаса фильтр по источнику применяется ко всем виджетам вкладки.

Источник instagram: все виджеты пересчитаны.
09 / Проверка дашборда700 · 131 / 145

Выбор периода

В календаре селектора «Период» есть готовые диапазоны: 7, 30, 90 и 365 дней. Свой диапазон задаётся щелчками по первой и последней дате.

Выбран период 01.10–13.10.2026.
09 / Проверка дашборда700a · 132 / 145

Вкладка при выбранном периоде

У instagram все визиты пришлись на октябрь, поэтому числа не изменились. Для direct период 01.10–13.10 даст меньше сеансов, чем весь период выгрузки.

Период 01.10–13.10.2026 и источник instagram.
09 / Проверка дашборда701 · 133 / 145

Проверка сводной вкладки

На вкладке «Маркетинг и заявки» выберите кампанию backend_guide. В таблице останется одна строка, числа в ней совпадают с первыми двумя вкладками.

Маркетинг и заявкиКампанияbackend_guide
Кампания backend_guide на вкладке «Маркетинг и заявки».
09 / Проверка дашборда702 · 134 / 145

Сброс селекторов

Перед сдачей селекторы очищаются крестиком в поле, и итоговые числа сверяются с контрольными: 92 сеанса, 11 событий, 7 заявок.

10 / Доступ и данные703 · 135 / 145

Роли доступа к воркбуку

Права в DataLens выдаются на воркбук целиком, вместе со всеми чартами, датасетами и подключением. Роль определяет, что человек может сделать.

Просмотр

Открывать дашборд, переключать вкладки и селекторы.

Редактирование

Менять чарты, датасеты и подключение.

Администрирование

Управлять правами на воркбук.

10 / Доступ и данные704 · 136 / 145

Шаг 40. «Поделиться»

Настройки доступа открываются кнопкой «Поделиться» на дашборде, вкладка «В организации». Сейчас доступ есть только у автора. Приглашения в этой работе не отправляются, настройки только просматриваются.

«Поделиться»: права на воркбук. Имя и почта автора закрашены.
10 / Доступ и данные704a · 137 / 145

Вкладка «Публично»

Вкладка «Публично» открывает дашборд любому человеку в интернете. В отчёте есть данные заявок, поэтому публичная ссылка не создаётся.

Вкладка «Публично». Публикация не создавалась.
10 / Доступ и данные705 · 138 / 145

Доступ подключения к таблицам

Надпись «Аутентификация пройдена» означает, что таблицы читаются через доступ автора к Google. Зрителю дашборда доступ к самой Google Таблице не нужен.

  • «Обновлять автоматически» перечитывает таблицы не чаще раза в 30 минут.
  • «Обновить данные» перечитывает их сразу.
Подключение: «Аутентификация пройдена». name и email закрашены.
10 / Доступ и данные706 · 139 / 145

Поля на дашборде

На дашборд выводятся только поля, нужные для анализа: request_id, дата, источник, кампания и статус. Имена и почты в чарты не добавляются, а для практики используются тестовые заявки.

11 / Итог и сдача707 · 140 / 145

Дашборд и CRM

Дашборд показывает состояние: сколько заявок, откуда они пришли и в каком они статусе. Назначить ответственного, записать действие или запланировать следующий шаг в нём нельзя. Для этого используют CRM — систему, в которой ведут каждую заявку.

DataLens

Сколько заявок, откуда они пришли, в каком статусе.

CRM

Кто отвечает за заявку, что уже сделано, какой следующий шаг.

11 / Итог и сдача708 · 141 / 145

Что должно быть готово

К сдаче готовы пять объектов.

ОбъектНазвание
Таблица выгрузки GA4GA4 для DataLens: ga4_traffic, ga4_leads
ПодключениеGoogle Sheets — заявки и GA4
ДатасетыGA4 трафик, GA4 generate_lead, Заявки
ДашбордМаркетинг и заявки: три вкладки
Файлыdashboard-spec.md, reconciliation.csv
11 / Итог и сдача709 · 142 / 145

Контрольные скриншоты

Скриншоты подтверждают ключевые настройки.

  • Подключение с тремя листами.
  • Поля трёх датасетов: формулы Дата, source, campaign, Lead Count, Done Count; скрытые name и email.
  • Связи в сводной таблице.
  • Три вкладки дашборда в режиме просмотра.
  • Связи селекторов: «Статус» отключён от карточек; алиасы Дата и source.
  • Окно «Поделиться» без публичного доступа.
11 / Итог и сдача710 · 143 / 145

Аналитическое задание

По готовому дашборду ответьте на вопросы и подкрепите ответы числами.

  • Какая кампания дала больше всего сеансов и какая — больше всего заявок? Совпадают ли они?
  • Почему событий generate_lead 11, а заявок 7? Назовите две гипотезы и способ проверить каждую.
  • Какая пара есть только в одном источнике и почему?
11 / Итог и сдача711 · 144 / 145

Контроль понимания

Вопросы по механизмам, разобранным в теме.

  • Чем подключение отличается от датасета и чарта?
  • Зачем из выгрузки GA4 удаляются служебные строки и «Общий итог»?
  • Почему сумма пользователей по дням больше, чем в GA4?
  • Зачем Lead Count считается через COUNTD по request_id?
  • Зачем (direct) и direct приводятся к одному виду?
  • Чем JOIN строк в датасете отличается от нескольких датасетов в чарте?
  • Что означает null в сводной таблице?
  • Что такое алиас и для чего он нужен селектору?
  • Почему селектор «Статус» отключён от карточек «Новые» и «В обработке»?
11 / Итог и сдача712 · 145 / 145

Итог темы

В теме данные GA4 и таблицы заявок собраны в одном дашборде: от визита на сайт до статуса заявки.

  1. 01Instagram и сайт
  2. 02GA4: сеансы и generate_lead
  3. 03Таблица leads: заявки и статусы
  4. 04DataLens: один дашборд

Содержание

145 экранов. Номер с буквой — продолжение шага предыдущего слайда.

Источники и материалы

Yandex DataLens: документация ↗

Подключение Google Sheets ↗

Датасеты и вычисляемые поля ↗

Функция DATE_PARSE ↗

Функция COUNTD ↗

Несколько датасетов в чарте ↗

Связи и алиасы на дашборде ↗

Права доступа к воркбуку ↗

GA4: исследование в свободной форме ↗

Все кадры сняты 14–15.10.2026 в учебных ресурсах: GA4 Tvuya Sreda Website, таблица Leads, воркбук DataLens «ОП03 Маркетинг и заявки». Числа на слайдах — фактические. Личные данные на кадрах закрашены.

Скриншот