Настройки
Настройки — это скучная, но важная комната. Тут нет графиков, нет зелёной кассы, нет драмы. Зато тут стоят рычаги, от которых зависит половина того, что ты потом увидишь на других экранах: как называются твои цели, придёт ли тебе письмо, когда домен собрался умирать, и вообще заведётся ли файловый менеджер лендингов. Классика раскидала эти рычаги по трём-четырём разным окнам — мы собрали их в один вкладочный экран, который открывается из меню аккаунта.
Всё, что ты тут меняешь, ложится в один и тот же конфиг трекера — тот самый, который читает и классический интерфейс. Поменял цель в Lighter — классические Отчёты и постбеки кампаний увидят ровно то же. Это не «настройки интерфейса», это настройки трекера.
Что на экране
Сверху — строка вкладок и, для админов команды, переключатель области. Ниже — тело активной вкладки со своей кнопкой Сохранить. Вкладки независимы: сохранил одну — остальные не трогаются (конфиг сливается частично, незатронутые ключи выживают).
Переключатель области (scope) — только для админов команды:
- Мои — ты правишь свой личный конфиг трекера.
- Команда — ты правишь общий конфиг команды (те же цели, события и т.д., но на всю бригаду). Обычный участник этого переключателя не видит.
Вкладка «Цели»
Цель (goal) — это именованное действие, которое ты считаешь на постбеке: регистрация, депозит, повторный заказ. Именно её потом видно отдельной колонкой в Отчётах и отдельным фильтром в Конверсиях. Слотов ровно пять — g1..g5.
Таблица из пяти строк, в каждой — три поля:
- Активна — переключатель. Выключенный слот нигде не показывается.
- Код — короткий машинный идентификатор цели (
reg,dep,rebill). Чистится как ссылка: латиница, цифры, дефис/подчёркивание. - Название — человекочитаемое имя («Регистрация», «Первый корм»).
Называем и включаем цель:
- Открой вкладку «Цели».
- В свободном слоте включи переключатель «Активна».
- Впиши «Код» — короткий, латиницей (например
dep). - Впиши «Название» — как оно должно читаться в отчётах («Первый корм»).
- Нажми «Сохранить».
Готово — трекер показывает тост «Настройки сохранены», и новая цель тут же появляется колонкой в Отчётах и вариантом в фильтре Конверсий. Перезагружать страницу не надо.
Вкладка «События»
События (events) — то же самое, что цели, только для промежуточных действий: «в корзину», «просмотр каталога». Слотов тоже пять — e1..e5, поля те же: Активно · Код · Название, и правила те же. Настраивается один в один как цели (см. шаги выше), сохраняется своей кнопкой.
Вкладка «Домены» (уведомления)
Тут живут уведомления об истечении доменов — те самые, которых нет на самом экране Домены. Экран Домены только показывает счётчик «сколько дней до смерти»; а чтобы трекер сам постучался тебе, когда домен собрался умирать, — включаешь это здесь.
Блок почты:
- Уведомлять на почту (
domem) — включает письма об истечении. - Дайджест на почту (
domeme) — присылать сводкой, а не по каждому домену.
Блок Telegram:
- Уведомлять в Telegram (
domtg) — включает сообщения в бота. - Дайджест в Telegram (
domtge) — сводкой вместо поштучных. - Ключ бота (
domtgk) — токен твоего Telegram-бота. - ID чата (
domtgc) — куда именно слать (твой личный чат или группа).
Настраиваем оповещения об истечении:
- Открой вкладку «Домены».
- Хочешь письма — включи «Уведомлять на почту»; хочешь одной сводкой — добавь Дайджест на почту.
- Хочешь Telegram — включи «Уведомлять в Telegram».
- Заведи бота у @BotFather, скопируй выданный токен в поле Ключ бота.
- Впиши «ID чата» — куда бот должен писать.
- Нажми «Сохранить».
/newbot, задай имя — он выдаст токен вида 1234:AbCd…. Его и вставляй в Ключ бота. Чтобы узнать ID чата, можно написать своему боту любое сообщение и посмотреть chat.id — подсказка про @BotFather висит прямо под полем.Вкладка «Хранилище»
Хранилище — это удалённый сервер, на котором физически лежат твои лендинги. У Lighter нет локального диска: каждый файл лендинга живёт на storage-сервере, и файловый менеджер на экране Лендинги ходит туда по HTTP. Пока хранилище не настроено — файловый менеджер лендингов не работает (сервер просто молча ничего не отдаёт).
Поля:
- Активно (
storage) — включает использование своего хранилища. - Домен (
domain) — домен твоего storage-сервера. - URL управления (
control) — адрес управляющего скрипта на сервере. - Ключ (
key) — секретный ключ, которым трекер авторизуется у сервера. - IP парковки (
ips) — IP, которые сервер отдаёт под лендинги. - Строка установки — готовый однострочник, который ставит управляющий скрипт на сервер (только для копирования, никуда не сохраняется).
- Подсказка про IP прокси — IP/адрес, с которого трекер ходит к твоему серверу (нужен, чтобы прописать его в белый список на стороне сервера).
Настраиваем хранилище лендингов:
- Открой вкладку «Хранилище».
- Нажми «копировать» у строки установки — получишь однострочник вида
wget -q https://cpa.st/setup/track.sh && bash track.sh {host} {key}. - Выполни его на своём сервере — он развернёт управляющий скрипт.
- Вернись, впиши «Домен», «URL управления» и «Ключ» сервера.
- Заполни «IP парковки».
- Сверься с подсказкой про IP прокси — пропиши этот IP в доступ на стороне сервера.
- Включи «Активно» и нажми «Сохранить».
После этого файловый менеджер на экране Лендинги оживает: список файлов, редактор кода, загрузка ZIP — всё пойдёт через это хранилище.
Вкладка «PrivateFlare»
PrivateFlare — это ускоритель/оптимизатор отдачи лендингов (кэш, WebP, минификация, HTTPS). Вся вкладка доступна не всегда: если сервис для тебя не подключён — вкладки просто нет.
Поля:
- Синхронизация (
pf) — главный переключатель, включает работу PrivateFlare. - API-ключ (
pfkey) — ключ доступа к сервису. - Баланс — только для чтения, подтягивается с сервера PrivateFlare.
- Авто-IP (
pfnodes) — автоматически подбирать узлы/адреса. - Кэш (
pfcache) — выбор режима кэширования из списка. - Конвертировать в WebP (
pfimgcv) — пережимать картинки в WebP. - Автоминификация ресурсов (
pfminif) — сжимать HTML/CSS/JS. - Авторедирект на HTTPS (
pfhttps) — принудительно гнать на https.
Настраиваем PrivateFlare:
- Открой вкладку «PrivateFlare» (если её нет — сервис тебе не подключён).
- Впиши «API-ключ».
- Проверь «Баланс» — он подтянется автоматически.
- Выбери режим «Кэш» и включи нужные тумблеры (WebP · минификация · HTTPS).
- По желанию включи «Авто-IP».
- Включи «Синхронизацию» и нажми «Сохранить».
Область: мои и командные настройки
Переключатель Мои / Команда сверху есть только у админов команды. Он определяет, чей конфиг ты правишь: свой личный или общий командный. Читается и пишется всё то же самое, только адресат другой.
Главный принцип: это один конфиг на весь трекер
Всё, что ты правишь на этом экране, ложится в один конфиг трекера (partial-merge: правишь одну секцию — остальные ключи выживают). Из этого следует три вещи, которые полезно держать в голове:
- Классика видит твои правки. Тот же конфиг читает классический интерфейс — его Отчёты, постбеки кампаний, экран доменов. Поменял тут — поменялось там.
- Цели и события «прорастают» мгновенно. Правка цели/события сразу меняет колонки целей и событий в Отчётах и фильтр цели в Конверсиях — без перезагрузки страницы.
- Секции независимы. Сохранение Целей не трогает Домены, сохранение Хранилища не трогает PrivateFlare. Каждая вкладка — своя кнопка Сохранить.