Перейти к основному содержимому

7.5. Проверка разметки

В SCAN нет отдельного UI-валидатора («вставь URL — увидь, какие метки распознались»), но есть несколько способов убедиться, что разметка работает.

Как проверить, что всё работает

Способ 1. Сделать тестовую регистрацию

  1. Возьмите готовую размеченную ссылку из своей рекламной кампании.
  2. Перейдите по ней в режиме инкогнито (чтобы не было старых cookie).
  3. Зарегистрируйтесь как новый пользователь с тестовым email.
  4. В GetCourse откройте карточку этого пользователя → доп.поле «SCAN UTM» (или похожее).
  5. Там должны быть все ваши метки одной строкой.

Способ 2. Проверить регистрацию в SCAN

  1. Откройте отчёт по регистрациям или отчёт по рекламе.
  2. Поставьте период «Сегодня» и фильтр по своему тестовому email.
  3. Включите группировки по UTM source / UTM campaign / UTM content.
  4. Если ваш тестовый юзер виден в строке с правильными метками — всё работает. Если в строке «-» или «Без меток» — что-то сломалось.

Способ 3. Через DevTools браузера

  1. Откройте лендинг с UTM в URL.
  2. F12 → вкладка Application → Cookies (или Storage → LocalStorage).
  3. Найдите ключ типа scan_utm, school_webvisor или _scan_* — там должны лежать метки в JSON.
  4. Если их нет — скрипт не отрабатывает (не вставлен, заблокирован, неправильный school_id).

Типичные проблемы

СимптомПричинаРешение
Регистрации идут, но в «Без меток»Скрипт не установлен / не загружается / стоит блокировщикПроверить установку, отключить адблоки на тестовом устройстве
Часть регистраций с метками, часть безПользователи приходят с разных лендингов, не все размеченыРазмечать все ссылки, включая старые посты, рассылки, описания видео
Мобильное приложение GetCourse «съедает» меткиРедирект через приложение теряет query-параметрыИзвестная проблема. Размечать ссылки максимально компактно, минимизировать длину UTM
Кириллица в utm_campaign не работаетURL-кодирование ломается на разных площадкахТолько латиница / цифры / дефис / подчёркивание
Опечатка cpc (с пробелом) дробит источник на дваМалейшая разница в значении — отдельная строкаПривести все ссылки кампании к единому виду
Очень длинные числа в utm_content — регистрация не появляется в SCANДлинные строки не сохраняются в доп.поле GetCourseСократить ID, использовать разделители

Перед запуском новой рекламной кампании сделайте 2–3 тестовые регистрации по своим же ссылкам в режиме инкогнито. Проверьте через 5–10 минут в отчёте по регистрациям — попали ли они в нужные строки. Это сэкономит десятки тысяч рублей на «слитом» бюджете без атрибуции.