Вопрос или проблема
Я управляю очень простым одностраничным сайтом, и мой клиент хочет начать кампанию Google Ads для него. Несколько дней назад я добавил код отслеживания Google Analytics на страницу:
<!-- Глобальный тег сайта (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>
//G-XXXXXXXXX - это мой код Analytics
(Я не использую Google Tag Manager, потому что это довольно простой сайт, я знаю, как редактировать HTML вручную, и мы не планируем использовать другие теги).
Теперь, сегодня я начал настраивать кампанию Ads, и система порекомендовала мне добавить код отслеживания конверсий Ads для события, которое нас интересует (просмотры страниц). Код, который она показала, был таким:
<!-- Глобальный тег сайта (gtag.js) - Google Ads: YYYYYYYYY -->
<script async src="https://www.googletagmanager.com/gtag/js?id=AW-YYYYYYYYY"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'AW-YYYYYYYY');
</script>
// YYYYYYYY - это, я полагаю, код моего аккаунта Ads
Разве они не выглядят почти одинаково, кроме идентификаторов? Какой код я должен добавить и в каком порядке? Оба, ни один, один или другой?
ИСПРАВЛЕНИЕ: сделал вышеуказанное, но теперь у меня есть небольшая проблема (не знаю, действительно ли это проблема), заключающаяся в том, что событие по умолчанию “Трафик веб-сайта”, созданное в Ads, отображается как непроверенное и не регистрирует конверсии. Смотрите скриншот:
Вы можете объединить оба кода. Просто добавьте строку конфигурации тега Google Ads после строки конфигурации тега GA.
Это одно из преимуществ системы gtag. Вы можете отслеживать несколько аккаунтов с помощью одного тега.
Для всех, кто все еще ищет это, вот немного дополнительной информации, чтобы расширить ответ Тони МаКриата. Google предоставляет подробную документацию о том, как адаптировать существующий тег Google под ваш аккаунт Google Ads. Вы можете найти ее здесь: https://support.google.com/google-ads/answer/7548399?hl=en (“Как адаптировать существующий тег Google для вашего аккаунта Google Ads”). Это должно охватывать все шаги, которые вам нужны.
Ответ или решение
Чтобы успешно интегрировать код Google Analytics и код отслеживания конверсий Google Ads на одной веб-странице, вам нужно следовать определённым шагам. Это важно для обеспечения корректного сбора данных и увеличения эффективности ваших рекламных кампаний.
1. Понимание структуры кода
Оба кода, которые вы упомянули, используют библиотеку gtag.js, что дает возможность использовать единый код для разных служб Google. Это упрощает процесс интеграции, так как вам не нужно вводить сразу два разных скрипта.
2. Инструкция по добавлению кода
Таким образом, рекомендуется объединить оба кода следующим образом:
<!-- Global site tag (gtag.js) - Google Analytics and Google Ads -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
// Google Analytics configuration
gtag('config', 'G-XXXXXXXXXX');
// Google Ads configuration
gtag('config', 'AW-YYYYYYYYY');
</script>
В этом коде:
G-XXXXXXXXXX
— это ваш код Google Analytics.AW-YYYYYYYYY
— это ваш идентификатор Google Ads.
Важно добавить конфигурацию Google Ads после конфигурации Google Analytics, чтобы обеспечить правильную работу обоих отслеживаний.
3. Проверка конверсий
После внедрения кода соблюдайте несколько рекомендаций для проверки корректности отслеживания:
- Проверьте корректность настройки конверсий в интерфейсе Google Ads. Убедитесь, что цель задана правильно и соответствует событиям на вашем сайте.
- Используйте инструмент Google Tag Assistant. Этот браузерный инструмент помогает проверить правильность настройки тегов на странице. Он укажет, если есть проблемы с интеграцией.
- Проверьте статус конверсий. Если в интерфейсе Google Ads конверсии «неверифицированы», это может указывать на то, что события не отслеживаются должным образом.
4. Отладка возможных проблем
Если ваши конверсии не отображаются корректно, возможно, вам стоит сделать следующее:
- Убедитесь в отсутствии других, потенциально конфликтующих тегов. Не используйте несколько тегов для одного и того же функционала, так как это может привести к невалидным данным.
- Проверьте права доступа в Google Ads. Иногда проблемы могут быть связаны с отсутствием необходимых прав на уровне аккаунта.
- Изучите документацию Google. Существуют обширные ресурсы, включая официальную документацию по настройке тегов, которые помогут решить специфические проблемы.
Заключение
Следуя указанным шагам, вы сможете корректно интегрировать как код Google Analytics, так и код Google Ads на ваш сайт. Это позволит вам эффективно отслеживать трафик и конверсии, что непосредственно влияет на успех ваших рекламных кампаний. Не забывайте также мониторить производительность и регулярно проверять корректность работы интеграций.