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

Раздел 8. Данные

В этом разделе — всё про данные в SCAN: откуда они берутся (GetCourse, рекламные кабинеты, Bizon365, скрипт отслеживания), как часто обновляются, как загрузить недостающее вручную и как выгрузить наружу.


8.1. Платформа (GetCourse)

GetCourse — основной источник данных для SCAN. Из него тянутся пользователи, регистрации, заказы, платежи, предложения, теги, доп.поля. Без подключённого аккаунта GC SCAN работать не будет.

Что и как часто обновляется

SCAN опрашивает GetCourse через API с интервалом, который Вы задаёте в настройке школы «Частота обновления данных». Чаще, чем 1 раз в 20 минут, опрашивать нельзя — это лимит со стороны самой платформы GetCourse.

Доступные варианты в выпадающем списке: 1 раз в 20 минут, 1 раз в час, 1 раз в 3 часа, 1 раз в 6 часов, 1 раз в 9 часов, 1 раз в 12 часов, 1 раз в сутки.

С выбранной частотой SCAN тянет из GetCourse все основные сущности:

СущностьОткуда тянется
ПользователиAPI GC: экспорт пользователей
РегистрацииAPI GC + скрипт SCAN на странице
ЗаказыAPI GC: экспорт заказов
ПлатежиAPI GC: экспорт платежей
ПредложенияAPI GC: список предложений
Доп.поля и тегиAPI GC

SCAN не обновляет данные «мгновенно». Только что созданный в GetCourse заказ появится в SCAN не сразу, а с выбранной частотой обновления — и в рамках этого интервала (а в редких случаях, когда экспорт у GC «висит», — до нескольких часов). Это нормально, не повод считать, что что-то сломалось. Если нужна более свежая картина — поставьте интервал поменьше, вплоть до «1 раз в 20 минут».

Подключение GetCourse

Подключается при создании школы в SCAN. На странице «Добавление школы» (URL: https://lk.scananalytics.ru/source/addschool) заполняются:

  • Адрес аккаунта GetCourse — в формате название.getcourse.ru (берётся из настроек платформы GC).
  • Привязанный домен — если у школы свой домен (mysite.com), который привязан к GC, укажите его здесь.
  • GetCourse API Key — ключ API, генерируется в GC: Настройки → API → Сгенерировать ключ. Если раздела «API» нет — скорее всего, у вашего тарифа GC нет доступа к API. Обратитесь в поддержку GetCourse, см. 1.5.
  • Откуда брать UTM метки — в каком доп.поле GC лежат сохранённые скриптом UTM пользователя.

Особенности и ограничения

  • GC отдаёт только название предложения через API, без ID. Если у Вас два предложения с одинаковым названием — они «склеятся» в SCAN. Делайте имена уникальными.
  • Удалённые пользователи перестают приходить в SCAN, но их историческая статистика (заказы/платежи) остаётся.

8.2. Вебинары

SCAN учитывает вебинары из двух источников:

  • Нативные вебинары GetCourse — собираются автоматически вместе с остальными данными GC, отдельный скрипт ставить не нужно.
  • Bizon365 — самая популярная сторонняя платформа вебинаров для онлайн-школ на GetCourse. Чтобы SCAN видел приходы и время в комнате, нужно установить скрипт SCAN в вебинарную комнату Bizon365 (см. ниже).

Других платформ вебинаров сейчас не поддерживается.

Что отслеживается

По каждому вебинару — и из GetCourse, и из Bizon365 — SCAN видит один и тот же набор данных:

  • Регистрации — кто записался на вебинар. Тянутся из GetCourse (через регистрации в GC).
  • Приходы — кто реально зашёл в вебинарную комнату. Для GetCourse собирается автоматически вместе с данными GC; для Bizon365скриптом SCAN, установленным в комнате.
  • Время в комнате — сколько каждый пробыл на вебинаре. Собирается и для вебинаров GetCourse, и для Bizon365.
  • Доходимость — % зашедших от записавшихся. SCAN считает сам (приходы ÷ регистрации).
  • Конверсия в заказ — сколько участников вебинара оплатили после. Из GetCourse — заказы и платежи, сопоставленные с участниками вебинара.

Для нативных вебинаров GetCourse отдельный скрипт не нужен — приходы и время в комнате собираются автоматически. Скрипт в комнату ставится только для Bizon365 (см. ниже).

Как подключить

См. 10.8. Подключение Bizon365. Кратко: на странице «Скрипт для Bizon365» (URL: https://lk.scananalytics.ru/source/counter2) копируете JS-скрипт и вставляете его в каждую вебинарную комнату Bizon365 → раздел «Разное → HTML → Постоянный HTML/JS-код».

Скрипт собирает данные только с момента установки. Старые вебинары, которые прошли до установки скрипта, в SCAN не подтянутся. Установите скрипт заранее, перед серией вебинаров.


8.3. Посещения

SCAN ведёт журнал сессий — все визиты пользователей на сайт школы (где установлен скрипт отслеживания SCAN). По каждой сессии видно: устройство, браузер, операционная система, регион, источник перехода, UTM-метки.

Прямой URL: https://lk.scananalytics.ru/visits/sessions. В меню «Данные» — пункт «Сессии».

Журнал сессий: ID, email, устройство, ОС, браузер, IP, UTM-метки, страница входа и выхода, длительность

Что показывается

В таблице — все визиты пользователей за выбранный период (в демо-школе ~2 млн строк). Колонки делятся на группы:

Идентификация

  • ID сессии, scan_id (внутренний ID пользователя SCAN)
  • Email пользователя (если зарегистрирован)
  • account_id в GetCourse

Сессия

  • Дата и время начала
  • Кол-во хитов (просмотренных страниц)
  • Сумма длительности всех хитов (сек)
  • Общее количество кликов
  • Балл сессии (скоринг)

Контент

  • URL входа (первый просмотр)
  • Название страницы входа
  • URL выхода (последний просмотр)
  • Refer — реферер, откуда пришли (e.mail.ru, getcourse.ru, ...)

География и устройство

  • Страна / Регион / Город / Часовой пояс / IP
  • Тип устройства (desktop / mobile)
  • Модель устройства, ОС (Windows / Android / iOS / Mac), версия ОС
  • Браузер (Chrome / Yandex Browser / Safari / ...), версия
  • Разрешение экрана (ширина / высота)
  • Язык браузера

Источник трафика

  • UTM source / medium / campaign / group / term / content
  • gcpc — партнёрский код GetCourse
  • gcmlg — код письма рассылки

Зачем это нужно

  • Найти регистрацию по email — увидеть весь её путь до конверсии.
  • Понять источник проблемного юзера, который написал в поддержку.
  • Отладить разметку — проверить, что UTM-метки доезжают до SCAN.
  • Аудит ботов — много визитов с Spider / bingbot означают, что Вас активно индексируют поисковики (это нормально).

8.4. Импорт

Раздел «Импорт» — это журнал всех загрузок данных в SCAN: автоматические импорты из GetCourse и рекламных кабинетов, ручные импорты из xlsx-файлов, регулярные синхронизации.

Прямой URL: https://lk.scananalytics.ru/import. В меню «Данные» — пункт «Импорт».

Журнал импортов: дата, источник (GetCourse, Яндекс.Директ), тип задачи, период, статус, ID выгрузки, создатель

Что показывается

Таблица всех задач импорта (в демо-школе ~15 тыс. записей). Колонки:

КолонкаЧто
Дата созданияКогда задача создана в SCAN
Дата создания в GCКогда сама выгрузка стартовала на стороне GetCourse
Дата завершенияКогда импорт завершился
ИсточникGetCourse / Яндекс.Директ / VK Реклама / ...
Школа / Аккаунт РКК какому объекту относится
Тип созданияРегулярное / При первом подключении / Ручное
Тип задачиИмпорт пользователей / заказов / платежей / рекламы / регистраций / ...
Период данныхЗа какой диапазон дат тянутся данные
ID выгрузки GCКликабельный — открывает экспорт прямо в GetCourse
СтатусСоздана / В работе / Выполнено / Ошибка
Прогресс / ОшибкаОписание ошибки (если есть)
СоздательAPI (автомат) / имя сотрудника (ручной)

Кнопка «+ Создать импорт»

Сверху — кнопка «+ Создать импорт». Открывает форму, где Вы выбираете:

  1. Источник — GetCourse или конкретный рекламный кабинет.
  2. Тип задачи — что грузить (пользователи / заказы / платежи / реклама / приложения / Facebook).
  3. Период — за какие даты.

После создания задача появляется в списке со статусом «Создана»«В работе»«Выполнено».

Регулярные импорты создаются автоматически — с той частотой обновления, которую Вы задали в настройках школы (от «1 раз в 20 минут» до «1 раз в сутки», см. 8.1). Вам ничего не нужно нажимать. Кнопка «+ Создать импорт» нужна только если внепланово надо подтянуть исторические данные (например, за прошлый месяц после исправления чего-то в GC) или принудительно переимпортировать конкретный диапазон.

примечание

У отключённых и льготных школ (особые тарифы) данные обновляются принудительно 1 раз в сутки — независимо от выбранной частоты.


8.5. Экспорт

Любой отчёт и таблицу в SCAN можно выгрузить в Excel для работы вне сервиса.

Как выгрузить

  1. Откройте нужный отчёт / таблицу / дашборд.
  2. Настройте период, фильтры, метрики, группировки — то, что хотите видеть в файле.
  3. В правом верхнем углу таблицы — кнопка «Экспорт» или иконка 📤 download.
  4. SCAN сформирует файл в фоне (большие выгрузки могут занять 5–15 минут).
  5. Готовые файлы — на странице «Экспорт» (https://lk.scananalytics.ru/users/reports). В меню «Отчёты» — пункт «Экспорт».

Журнал выгрузок

На странице «Экспорт» видны все Ваши выгрузки:

  • Дата создания
  • Название файла
  • Статус (готовится / готов)
  • Кто создал
  • Дата готовности
  • Кнопка «Скачать» (когда готов)

Форматы

  • Excel (.xlsx) — основной формат, поддерживает несколько листов.
  • CSV — для отчётов, которые планируется обрабатывать скриптами.
  • При больших объёмах SCAN упаковывает результат в архив (.zip).

Для регулярной выгрузки данных в Google Sheets / BI-системы — лучше использовать API SCAN или прямую выгрузку через рекламный кабинет (за доступом к API обратитесь в поддержку).


8.6. Ручная загрузка данных

Иногда автоматический импорт из GetCourse не дотягивает все данные — например, после массового исправления статусов заказов задним числом, после восстановления удалённых пользователей или после переноса данных со старой системы. В таких случаях используется ручная загрузка из xlsx-файла.

Прямой URL: https://lk.scananalytics.ru/source/loading. В меню «Настройка» — пункт «Ручная загрузка данных».

Ручная загрузка данных: 6 кнопок «Загрузить» — пользователи GC, заказы GC, платежи GC, регистрации, расходы Facebook, ручные расходы

Что можно загрузить

Тип данныхОткуда брать
Пользователи GCЭкспорт пользователей из GetCourse → Excel
Заказы GC (включая нулевые)Экспорт заказов из GetCourse
Платежи GCЭкспорт платежей из GetCourse
РегистрацииСписок регистраций с UTM-метками
Расходы по FacebookСкачать отчёт из Facebook Ads вручную
Ручные расходыПо блогерам, посевам, оффлайн-рекламе

Как загрузить

  1. На нужной строке — нажмите «+ Загрузить».
  2. Выберите файл .xlsx с правильной структурой колонок (шаблоны и требования к структуре файла можно запросить в поддержке).
  3. SCAN распарсит файл и добавит данные.
  4. Статус загрузки — в строке справа («Файл обработан 2026-03-20 12:54:44»).

Ручная загрузка доступна только владельцу школы или администратору. Менеджеры и маркетологи не видят эту страницу. См. 10.6. Сотрудники и роли.

Когда нужна ручная загрузка:

  • После переноса данных с другой аналитики (восстановить историю старше времени подключения SCAN).
  • После массового исправления статусов в GetCourse, которые не пересинхронизировались автоматически.
  • Чтобы загрузить расходы Facebook Ads (нет API-интеграции) или другие источники без OAuth.
  • Когда нужно загрузить ручные расходы по блогерам, посевам, оффлайн-рекламе одним файлом.