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

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 минут в отчёте по регистрациям — попали ли они в нужные строки. Это сэкономит десятки тысяч рублей на «слитом» бюджете без атрибуции.