Зачем просить разработчиков? Сами нарезаем DataLayer под E-commerce через YTM 🛠🔥 — 2 августа 2026 г. в 21:03:45.646
Зачем просить разработчиков? Сами нарезаем DataLayer под E-commerce через YTM 🛠🔥 Классический подход к настройке электронной коммерции — это недели согласований ТЗ с ИТ-отделом, уговоры программистов «запушить данные в dataLayer» и ожидание деплоя. Я так не делаю, я предпочитаю решать задачи самостоятельно😏 Если у вас самописный сайт и закрытый бэкенд, мы можем собрать и нарезать правильный массив DataLayer самостоятельно прямо на фронте через Яндекс.Тег Менеджер (YTM). Как мы это делаем под капотом? Вместо того чтобы просить бэкенд выплюнуть данные о товаре в код, мы пишем кастомный JS-парсер, который собирает информацию прямо из интерфейса и открытых объектов фронтенда в момент целевого действия пользователя. 1️⃣Идем в консоль разработчика (F12): ✔️Изучаем структуру карточки товара или корзины. ✔️Находим, где лежат ID товара, цена, название и артикул (в текстовых блоках, скрытых инпутах и пр.). 2️⃣Пишем JS-собиратель: ✔️Создаем в YTM скрипт, который в момент клика на кнопку «В корзину» или «Купить» на лету вытаскивает эти текстовые и числовые значения со страницы. 3️⃣Формируем и пушим e-commerce объект: ✔️Скрипт упаковывает собранные данные в строгий стандартный XML/JSON-формат Яндекса и сам делает window.dataLayer.push(). ✅Результат: Полный модуль Расширенной электронной коммерции со всеми ID, ценами и категориями товаров собран силами одного маркетолога без программистов. Автостратегии Директа мгновенно получают данные о ценности корзин, а вы экономите месяцы разработки. Готовый шаблон JS-парсера фронтенда, пошаговый алгоритм поиска переменных на страницах и гайд по сборке e-commerce массива «на коленке» через YTM я выложила в новой статье. 🔗 Читать статью полностью

