Сейчас в сети: 907
Вопросы настройки тегов, правила и макросы, администрирование GTM
Подсказки
star_border
Ответить

Автоматизация проверки GTM на сайтах

Студент ✭

Добрый день, коллеги!

 

Задача такая - нужно настроить автоматическую проверку GTM на 100+ сайтах (в каждом по 20-25 страниц), используя Google Spreadsheets. На выходе надо иметь список страниц с ошибкой установки или отсутствие кода как такового. Как можно произвести реализацию задачи?

1 Ответ экспертаverified_user

Автоматизация проверки GTM на сайтах

Ведущий участник

используя Google Spreadsheets не сможете проверить правильность работы, но можете узнать стоит сам код на странице или нет
Пример такой проверки можете посмотреть у меня тут:

https://docs.google.com/spreadsheets/d/1MypFxp2gd6B2oJI8gR6ZiGJQo6GuojPRq20_lAJOHlw/edit?usp=sharing

Автоматизация проверки GTM на сайтах

Студент ✭

Спасибо за ответ!

А нет возможности сравнивать код с "шаблоном", например роботом? 

Автоматизация проверки GTM на сайтах

Ведущий участник

Лучше тогда ходить программно-управляемым браузером по страницам и тестировать наличие объекта GTM и dataLayer, но тут Google Spreadsheets уже мало поможет. А проверить по своему шаблону код также можете, просто используйте свое выражение в поиске. В моем файле проверяется наличие фрейма "googletagmanager"

Автоматизация проверки GTM на сайтах

Студент ✭

Ясно, спасибо, будем тогда "изобретать" свой сканнер.

Автоматизация проверки GTM на сайтах

Студент ✭ ✭ ✭

Simo Ahava год назад публиковал статью по автотестам для GTM https://www.simoahava.com/analytics/automated-tests-for-google-tag-managers-datalayer/#

Материал видимо немног устарел т.к. при запуске предложенного кода возникают ошибки (лично сам застрял на этапе npm install - выдает ошибки связанные с установкой virtual studio), но если поковырять, то думаю можно извлечь пользу. Сам увы, не смог это довести до рабочего прототипа.

Автоматизация проверки GTM на сайтах

Студент ✭

Спасибо, но это не то, что искали.