Свой лендинг: JS Tracking вместо redirect URL
Этот сценарий — когда реклама ведёт напрямую на ваш лендинг (Facebook/Google/TikTok требуют «чистый» URL страницы, лендинг на своём хостинге, Tilda/WordPress и т.д.), а не на campaign URL с redirect через трекер. Без JS Tracking клики не попадут в ATracker: вы не увидите расход/ROI в связке и потеряете subid для postback.
Когда применять. Прямой URL лендинга в объявлении; нельзя или неудобно использовать tracking link с редиректом; нужен trk.getSubid() в форме или trk.conversion на thank-you без S2S от партнёрки. Когда не нужен: классический арбитражный redirect (campaign URL → лендинг/оффер через flow) — достаточно вкладки URL & Postback без сниппета.
Итог сценария. Сниппет t.js в <head> всех входных страниц → клик в Logs → subid в форме или конверсия на thank-you → при необходимости Pixels для кабинета. Справочник по API и полям: JS Tracking в документации.

Предварительные условия
- Кампания создана, выбран tracking-домен с рабочим HTTPS (тот же домен, с которого грузится
/t/t.js). - Лендинг доступен по HTTPS; вы можете редактировать
<head>(или шаблон CMS). - В Landings заведена запись с URL вашего лендинга — для отчётов и flow, даже если трафик идёт мимо redirect.
- Режим кампании DIRECT на материнском трекере (типичный случай). На EDGE browser /
t.jsfingerprint ограничен — см. статью про Exit Node.
Шаг 1 — Landings и flow

- Меню → Landings (
/landing-pages) → создайте лендинг с реальным URL (напримерhttps://lp.example.com/promo). - В кампании на вкладке Flows добавьте шаг landing → offer (или offer-only, если преленда нет).
- На вкладке JS Tracking оставьте Redirect Mode выключенным — учёт идёт через сниппет, flow не делает redirect на входе.
Шаг 2 — Сниппет и Allowed domains

- Кампания → JS Tracking → скопируйте тег
<script async src="https://trk.example.com/t/t.js" data-token="…"></script>(домен и token из UI). - Вставьте в
<head>каждой страницы, куда ведёт реклама (промо, преленд), не только thank-you. - Если заполняете Allowed domains — укажите домен лендинга без опечаток (
lp.example.com; при необходимости иwww). Пустой список = без Origin-проверки; заполненный список режет чужие домены. - Путь скрипта по умолчанию
/t/t.js. Если меняли алиасы — проверьте Settings → Track Paths (шаг 4).
Шаг 3 — Проверка клика в Logs

- Откройте лендинг как пользователь (с UTM/параметрами источника, если они нужны для sub_id в отчётах).
- Logs → вкладка Clicks → фильтр по кампании, период Today.
- Должен появиться клик. В DevTools → Network: успешная загрузка
/t/t.jsи запросы трекера; в Console нет CSP/CORS ошибок.
Нет клика — не переходите к конверсиям и пикселям: сначала почините сниппет, домен или Allowed domains.
Шаг 4 — Subid, конверсия и Track Paths
- На форме:
trk.getSubid()в скрытое поле или в URL postback, если lead собираете на своей стороне. - На thank-you:
trk.conversion({ status: 'lead', payout: 10, currency: 'USD' })— после загрузкиwindow.trk. Параллельно может работать S2S postback партнёрки по тому же subid. - Settings → Track Paths — только если вы меняли стандартный путь
/t/t.js; иначе пропустите.

Pixels — не путать с JS Tracking
Вкладка Pixels отправляет события в рекламные кабинеты (FB, Google и др.). Она не создаёт клики трекера. Порядок: сначала клики через сниппет в Logs, затем настройка Pixels; при trk.conversion статусы могут маппиться на события кабинета (см. подсказки в UI пикселей).
Типичный порядок работ
- Landings + flow в кампании.
- JS Tracking → сниппет в head, Redirect Mode off.
- Тестовый визит → клик в Logs.
- Subid в форму / conversion на thank-you или S2S.
- Allowed domains (если нужен whitelist) → Pixels.
Частые ошибки
- Сниппет только на thank-you — входной трафик с рекламы не даёт кликов.
- Allowed domains с опечаткой или без www — 403, пустые Logs.
- CSP на лендинге без tracking-домена в
script-src—t.jsне грузится. - В объявлении campaign redirect URL, а на лендинге ждут JS — двойной учёт или путаница в отчётах.
- После Regenerate token забыли обновить лендинг — клики обрываются.
- Настраивают только Pixels без сниппета — в трекере нет кликов и subid.