Layr: Легкий инспектор dataLayer для отладки GTM в Chrome
Layr, разработанный Артемом Драгуновым, является расширением Chrome для инспекции событий dataLayer Google Tag Manager в реальном времени. Он захватывает каждый вызов dataLayer.push() и показывает события, которые произошли до открытия панели, представляя их в структурированном, удобном для поиска виде. Расширение предлагает красиво отформатированный JSON, копирование в один клик и плавающую, изменяемую панель, которая сохраняется при мягкой навигации. Оно нацелено на веб-разработчиков, инженеров аналитики и специалистов по SEO, которым нужна быстрая проверка во время сессий QA и отладки.
Фиксирует живые и прошлые вызовы dataLayer.push, чтобы тесты показывали, что на самом деле сработало
Layr перехватывает каждый вызов dataLayer.push() по мере его возникновения и также ретроактивно перечисляет вызовы, которые произошли до активации, что помогает предотвратить пропущенные события в одностраничных приложениях. Инспектор выводит полезные данные в расширенном, читаемом формате, так что вложенные объекты легче читать. Это поведение полезно при проверке соответствия конкретных триггеров GTM и полезных данных тегов ожиданиям тестов во время проверок развертывания.
Макет панели поддерживает целенаправленную инспекцию без необходимости использования консоли
Плавающая панель остается поверх страницы и может быть перетащена и изменена в размере, чтобы соответствовать рабочему процессу QA, уменьшая необходимость открывать консоль разработчика. Внутри панели вы можете искать названия событий и фильтровать видимые записи, разворачивать записи для просмотра отформатированного JSON и копировать полезные данные одним щелчком. Эти взаимодействия ускоряют поиск одного события среди множества захватов во время сессии.
Очень маленькое время выполнения и дизайн с акцентом на конфиденциальность подходят для тестирования на стадии и в производстве
При размере примерно 16 KiB расширение накладывает незначительный след по сравнению с активами страницы и не делает внешние сетевые запросы или собирает данные. Эти дизайнерские решения позволяют командам использовать инструмент на промежуточных и живых страницах без введения проблем с телеметрией. Отсутствие исходящей связи означает, что захваченные данные остаются в браузере, что соответствует рабочим процессам отладки, ориентированным на конфиденциальность.
Нацелено на профессионалов в области аналитики; объем платформы намеренно узкий
Layr создан для разработчиков и аналитических инженеров, работающих с Google Tag Manager, что объясняет его целенаправленный набор функций и нулевую конфигурацию при запуске. Он работает на Chrome и других браузерах на основе Chromium, поэтому командам, использующим браузеры, не основанные на Chromium, следует учитывать это ограничение. Фон разработчика подчеркивает легковесные утилиты, что делает расширение специализированным инструментом, а не общим набором инструментов для диагностики браузера.
Ясный выбор для аналитических команд, которым нужен компактный GTM-верификатор
Layr — это специализированный диагностический инструмент, который подходит командам, требующим быстрой, основанной на доказательствах проверки поведения тегов во время QA. Его минималистичный дизайн и выбор конфиденциальности делают его подходящим для использования на страницах тестирования и производства, в то время как его узкая направленность означает, что он лучше всего сочетается с более широкими инструментами разработчика для общего отладки. Для аналитических рабочих процессов это практичный, низкофрикционный вариант, который сокращает время, затрачиваемое на поиск полезных данных событий.