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

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

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

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, но их историческая статистика (заказы/платежи) остаётся.