12.2. Данные в отчётах
Почему числа в SCAN отличаются от GetCourse?
5 типичных причин:
- Время обновления. SCAN опрашивает GC API с заданной в настройках школы частотой (от 20 минут до 1 раза в сутки) — данные не появляются мгновенно. Подождите интервал обновления (а при выбранных 20 минутах — 30–60 минут).
- Тип регистрации. В GC «Заказы» — это все заказы, а в SCAN можно выбрать «Нулевые заказы» / «Регистрации SCAN» / «Прямая продажа» (см. 4.5. Тип регистрации). Сравнивайте одинаковые типы.
- Период. В GC период считается по дате создания заказа, в SCAN можно считать по дате регистрации, заказа, платежа, рекламы. Сравнивайте одинаковые поля периода.
- Удалённые пользователи в GC перестают приходить в SCAN, но историческая статистика остаётся.
- Доп.поля и теги старше 7 дней GC через API не обновляет — нужна ручная загрузка.
Подробно про сравнение — см. 4.5. Тип регистрации и 4.7. Сравнение периодов.
Почему числа в SCAN отличаются от Яндекс.Метрики?
Это нормально, разница может быть до 50% по визитам и 20–30% по регистрациям. Причина: в SCAN атрибуция считается по реальной регистрации в GetCourse, в Метрике — по хиту/визиту на сайте. Логики разные, цифры тоже.
Для оптимизации Яндекс.Директа лучше пользоваться отправкой конверсий из SCAN в Метрику — тогда Директ обучается на «правильных» событиях из SCAN.
Почему числа отличаются от рекламного кабинета (Яндекс.Директ / VK)?
Расходы — обычно совпадают (тянутся напрямую через API). Регистрации / клики / показы могут отличаться — у рекламной системы свои механизмы дедупликации, своя атрибуция, свои фильтры роботов. Расхождение в 5–15% — норма.
Когда обновляются данные?
| Источник | Частота |
|---|---|
| GetCourse (пользователи, заказы, платежи) | С заданной частотой обновления (от 20 минут до 1 раза в сутки) |
| Рекламные кабинеты (расходы, объявления) | Каждый час, обычно ночью полная переcинхронизация |
| Bizon365 (вебинары) | В реальном времени через скрипт |
| Скрипт SCAN на сайте (UTM, посещения) | В реальном времени |