1. Прежде чем начать
В этой лаборатории кода вы узнаете, как измерять основные веб-показатели с помощью предварительно созданного шаблона тега Google Tag Manager (GTM) и отправлять данные в ресурс Google Analytics 4 (GA4) . Вы также узнаете, как переносить данные из Google Ad Manager и Google AdSense в GA4, чтобы сопоставлять данные полей Core Web Vitals и показатели эффективности рекламы с предварительно созданной информационной панелью Looker Studio.
Что ты будешь делать
- Импортируйте и настройте тег в контейнер Диспетчера тегов Google.
- Измерьте основные веб-показатели веб-страницы в GA4.
- Настройте тег события GA4 в Диспетчере тегов Google.
- Изучите данные Web Vitals на
dataLayer
и в отчетах GA4. - Свяжите свой ресурс GA4 с Google Ad Manager и Google AdSense.
- Сопоставьте основные веб-показатели и доходы от рекламы с помощью панели управления Looker Studio.
Что вам понадобится
- Аккаунт Google Analytics и веб-ресурс GA4 с доступом редактора.
- Аккаунт Диспетчера тегов Google и веб-контейнер с правами на публикацию.
- Сеть Google Ad Manager и/или учетная запись Google AdSense с доступом администратора.
- Аккаунт Looker Studio.
2. Добавьте шаблон тега из GitHub в GTM.
Измерение основных веб-показателей с помощью шаблона тега GTM основано на библиотеке web-vitals
. Сначала мы загрузим шаблон тега GTM .
- Откройте файл template.tpl.
- Загрузите файл на свой компьютер
Теперь перейдите в свою учетную запись Диспетчера тегов Google .
- Откройте веб-контейнер.
- Создайте новое рабочее пространство и введите имя (например, «Измерение основных веб-показателей»).
- Зайдите в «Шаблоны».
- В разделе «Шаблоны тегов» нажмите кнопку «Создать».
- Откройте меню «Дополнительные действия» и выберите «Импорт».
- Выберите ранее загруженный файл TPL со своего компьютера.
- Нажмите кнопку «Сохранить».
Вы добавили шаблон тега в контейнер Диспетчера тегов Google.
3. Настройте тег Web Vitals.
- В рабочей области Диспетчера тегов Google перейдите в раздел «Теги».
- Добавьте тег Web Vitals, нажав «Создать», затем «Конфигурация тега» и выберите тег «Web Vitals» в разделе «Пользовательские».
- Следующий шаг — настроить различные параметры. Все настройки описаны в репозитории GitHub . Для работы этой кодовой лаборатории и окончательной панели мониторинга достаточно следующих настроек.
- Примените один из триггеров просмотра страниц , например триггер «Все страницы».
- При необходимости добавьте также триггерные исключения .
- Назовите тег «Основные веб-показатели — все страницы» и сохраните его.
4. Изучите данные Web Vitals на уровне данных.
Чтобы увидеть тег в действии, переключитесь в режим предварительного просмотра Диспетчера тегов Google. Откроется Tag Assistant и запросит URL-адрес для предварительного просмотра и отладки вашей настройки. Укажите URL-адрес страницы с внедренным контейнером Диспетчера тегов Google и нажмите «Подключиться». Откроется отдельная вкладка с предоставленным URL-адресом.
- Взаимодействуйте со страницей, прокручивая и нажимая на элементы или пустые места.
- Затем вернитесь на вкладку с Tag Assistant и режимом предварительного просмотра Диспетчера тегов Google.
- Слева вы увидите различные события, помещенные в
dataLayer
. - Сначала вам следует проверить, активируется ли тег Web Vitals при выбранном вами триггере просмотра страницы.
- Вы также должны увидеть три события «web_vitals», каждое из которых представляет один основной веб-витал: LCP, INP и CLS.
- Нажмите на первый и справа откройте вкладку «Вызов API», где вы увидите данные, перенесенные из шаблона тега в
dataLayer
.
- Проверьте также другие записи событий «web_vitals». Используйте документацию
web-vitals.js
в качестве справочника по различным типам данных.
5. Отправьте данные Web Vitals в GA4.
Чтобы получить данные Core Web Vitals из dataLayer
и отправить их в GA4, вам необходимо:
- Создайте триггер для тега GA4.
- Создайте переменные для извлечения данных из
dataLayer
- Создайте тег события GA4.
Создайте триггер
- В рабочей области Диспетчера тегов Google перейдите в раздел «Триггеры».
- Добавьте новый триггер, нажав «Новый», затем «Конфигурация триггера» и выберите «Пользовательское событие» в разделе «Другое».
- Установите «web_vitals» в поле «Имя события», назовите триггер и сохраните.
Создайте переменные dataLayer.
- В рабочей области Диспетчера тегов Google перейдите в раздел «Переменные».
- Создайте новую пользовательскую переменную типа «Переменная уровня данных».
- Задайте «webVitalsData.name» в поле имени переменной уровня данных, назовите переменную (например, «DLV — webVitalsData.name») и сохраните.
- Повторите эти шаги для остальных четырех необходимых переменных уровня данных. Создайте «webVitalsData.value».
- Создайте еще одну переменную с именем поля «webVitalsData.id».
- Создайте «webVitalsData.rating».
- Создайте «webVitalsData.delta».
- В итоге у вас должны получиться следующие определяемые пользователем переменные
dataLayer
:
Создайте тег события GA4.
Прежде чем создавать тег события GA4, убедитесь, что ваш тег Google уже настроен .
- В рабочей области Диспетчера тегов Google перейдите в раздел «Теги».
- Добавьте тег события GA4, нажав «Создать», затем «Конфигурация тега» и выберите тег «Google Analytics: событие GA4» в разделе «Google Analytics».
- Введите идентификатор измерения в соответствующее поле.
- В поле ввода «Имя события» выберите переменную
dataLayer
«DLV — webVitalsData.name» из ранее созданного шага.
- Добавьте другие переменные
dataLayer
в качестве параметров события, как показано на снимке экрана. Также обязательно добавьте параметр «event_category» со значением, например «Web Vitals», чтобы сгруппировать события Core Web Vitals.
- Зарегистрируйте эти параметры событий как специальные параметры в пользовательском интерфейсе GA4.
- Примените дополнительные настройки в соответствии с требованиями к настройке GA4.
- Установите специальное событие «web_vitals» в качестве триггера для тега GA4.
- При необходимости добавьте также триггерные исключения .
6. Проверьте данные в GA4
Чтобы проверить поток данных в GA4, снова переключитесь в режим предварительного просмотра Диспетчера тегов Google. Укажите URL-адрес Tag Assistant и нажмите «Подключиться».
- Взаимодействуйте со страницей, прокручивая и нажимая на элементы или пустые места.
- Затем вернитесь на вкладку с Tag Assistant и режимом предварительного просмотра Диспетчера тегов Google.
- Слева нажмите на каждую запись «web_vitals» и убедитесь, что тег GA4 Core Web Vitals активируется.
- Откройте тег GA4, нажав на карточку, чтобы убедиться, что данные правильно извлечены из
dataLayer
. Обязательно отображайте переменные как значения.
- Теперь переключитесь на свой ресурс GA4 и откройте отчет в реальном времени .
- На карточке «Подсчет событий по названию события» вы можете проверить, успешно ли собираются события Core Web Vitals.
- Если в отчете в реальном времени обрабатывается большой объем данных, возможно, события не так легко идентифицировать. В этом случае используйте отчет debugview , который позволяет просмотреть данные для конкретного устройства.
7. Опубликуйте свою настройку
После того как вы успешно протестировали свою настройку, пришло время опубликовать ваше рабочее пространство .
- Откройте рабочую область Диспетчера тегов Google.
- В правом верхнем углу пользовательского интерфейса нажмите «Отправить».
- Укажите имя и описание версии и запустите установку, нажав «Опубликовать».
8. Подключите GA4 к Google Ad Manager или Google AdSense.
После сбора данных Core Web Vitals в GA4 метрики, связанные с рекламой, также должны быть доступны в GA4, чтобы панель управления работала. Подключите Google Ad Manager и Google AdSense к GA4 или просто одно из этих рекламных решений. Обратите внимание, что для связывания у вас должны быть права редактора (или выше) в GA4 и права администратора в Google Ad Manager и Google AdSense.
Подключите GA4 к Google Ad Manager
- Перейдите в свою сеть Google Ad Manager.
- Нажмите «Администратор» -> «Глобальные настройки» -> «Настройки сети».
- В разделе «Настройки отчета» включите «Отчеты по ресурсам Google Аналитики 4 в отчетах Менеджера рекламы».
- Ознакомьтесь с условиями и нажмите «Подтвердить».
- Сохраните обновление.
- Зайдите в «Администратор» -> «Связанные аккаунты» -> «Google Analytics 4».
- Нажмите «Новая ссылка на ресурс Google Аналитики 4».
- Найдите и выберите ресурс GA4, с которым хотите связать связь.
- Нажмите «Сохранить», и все готово.
Подключите GA4 к Google AdSense
- Зайдите в свою учетную запись Google AdSense.
- Нажмите «Аккаунт» -> «Доступ и авторизация» -> «Интеграция с Google Analytics».
- Нажмите «+Новая ссылка».
- Найдите и выберите ресурс GA4, с которым хотите связать связь.
- Нажмите «Создать ссылку».
9. Визуализация данных с помощью Looker Studio
Для визуального представления данных Core Web Vitals вместе с показателями рекламы на этом этапе необходимо настроить панель мониторинга Looker Studio. Выполните следующие действия, чтобы сопоставить основные веб-показатели и доходы от рекламы.
- Откройте этот шаблон информационной панели Looker Studio.
- Скопируйте панель мониторинга .
- Обновите источник данных, выбрав ресурс GA4 из раскрывающегося списка.
- Сделанный
Обратите внимание: чтобы панель мониторинга работала и отображала данные правильно, данные используют синтаксис и соглашение об именах из этой лаборатории кода.
На первой странице информационной панели вы увидите историческое представление о производительности Core Web Vitals:
На второй странице вы можете сопоставить основные веб-показатели с доходами от рекламы от Google Ad Manager и/или Google AdSense:
Третья страница дает вам возможность анализировать производительность Core Web Vitals на уровне пути к странице вместе с показателями, связанными с рекламой:
10. Заключение
Поздравляем! Вы узнали, как измерять и составлять отчеты об основных веб-показателях с помощью GA4 и показателей эффективности рекламы из Google Ad Manager и Google AdSense.