Google Tag Manager (GTM) — бесплатный инструмент от Google, который упрощает добавление и управление кодами отслеживания на сайте или в приложении. Он позволяет централизованно управлять тегами для Google Analytics, Яндекс.Метрики и других систем без ручного редактирования кода. Это помогает отслеживать рекламные расходы и оптимизировать кампании.
1. Установка аналитических скриптов без правки исходного кода.
2. Быстрое отслеживание работы рекламных тегов.
3. Настройка триггеров для анализа эффективности креативов.
4. Интеграция с соцсетями и видеоплатформами (Facebook, YouTube).
5. Централизованный сбор данных для многоканального отслеживания конверсий.
1. Экономия времени и снижение зависимости от разработчиков.
2. Удобный интерфейс для управления несколькими контейнерами.
3. Повышение точности отслеживания конверсий.
4. Прозрачность расходов, измерение ROI и оптимизация кампаний.
5. Поддержка расширенных сценариев (например, отслеживание по ключевым словам).
1. Все действия выполняются на одном сайте.
2. GTM‑тег должен быть установлен правильно.
3. Настроены триггеры (например, REG и FTD).
4. Добавлен скрипт, сохраняющий MyBid Visitor ID в cookie.
5. Добавлен скрипт, отправляющий этот ID обратно в систему.
1. Перейдите на сайт Google Tag Manager.
2. Нажмите «Start for free» и войдите через Google‑аккаунт.
3. Создайте новый аккаунт и контейнер (сайт или приложение).
После создания контейнера GTM выдаст два кода:
1. Первый код вставьте как можно выше в секции <head>.
2. Второй код вставьте сразу после открывающего тега <body>.
3. Сохраните изменения и опубликуйте контейнер.
1. В GTM включите режим Preview.
2. Введите URL сайта и нажмите Connect.
3. Внизу страницы появится панель отладки с информацией о срабатывающих тегах.
1. В аккаунте рекламодателя MyBid откройте вкладку Goals.
2. Нажмите «+ Create conversion goal».
3. Заполните форму:
3.1. Название цели.
3.2. Тип конверсии.
3.3. Тип значения (No Value, Fixed, Dynamic).
4. После сохранения получите postback URL.
5. Каждая цель имеет уникальный goal_id, который используется для связи действия пользователя с целью.
Создание тега:
1. В GTM → Tags → New → Custom HTML.
2. Назовите тег, например, MyBid Visitor ID.
Код:
<script> var value = new URL(location.href).searchParams.get("utm_mbid"); if (value) { var date = new Date(); date.setTime(date.getTime() + (302460601000)); document.cookie = "mybid_visitor_id=" + (value || "") + "; expires=" + date.toUTCString() + "; path=/"; } </script>
Пояснение: Скрипт извлекает параметр utm_mbid из URL и сохраняет его в cookie mybid_visitor_id на 30 дней.
Триггер: Выберите All Pages.
Создание тега:
1. В GTM → Tags → New → Custom HTML.
2. Назовите тег, например, Registration Event.
Код:
<script> var visitorId = ('; ' + document.cookie).split('; mybid_visitor_id=').pop().split(';')[0]; if (visitorId) { var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://postback.mb-d.com/api/v1/postback?goal_id=ADD_YOUR_CONVERSION_ID_HERE&cost=ADD_YOUR_VALUE_HERE&click_id=' + encodeURIComponent(visitorId), true); xhr.send(); } </script>
Пояснение: Скрипт получает visitorId из cookie и отправляет его в MyBid.
Настройка параметров:
1. Замените ADD_YOUR_CONVERSION_ID_HERE на ID цели.
2. Замените ADD_YOUR_VALUE_HERE на значение:
2.1. {cost} для динамического значения.
2.2. Конкретное число для фиксированного значения.
2.3. Удалите &cost=... если значение отсутствует.
Триггер: Выберите событие (например, отправка формы или клик по кнопке).
Убедитесь, что в ссылке кампании есть параметр utm_mbid:
https://site.domain/?utm_mbid={%click_id%}
1. Прозрачность расходов и результатов кампаний.
2. Определение лучших креативов.
3. Оптимизация бюджета и масштабирование прибыльных кампаний.
4. Аналитика по ключевым словам и многоканальное отслеживание.
5. Максимизация ROI и принятие решений на основе данных.
Таким образом, Google Tag Manager превращает догадки в измеримую стратегию, помогая маркетологам точно отслеживать ROI и оптимизировать кампании.