Кампании и потоки¶
Кампания¶
Точка входа трафика: домены + идентификатор + потоки. Открывается по ссылке
https://<домен>/<идентификатор> либо по «голому» домену, если домен привязан к
кампании.
Карточка кампании разбита на вкладки: Общие, Tracking, Параметры, S2S postbacks, Продажи, Заметки. Справа - список потоков.
Поля вкладки «Общие»¶
- Идентификатор - человекочитаемая метка в ссылке (
домен/wa-investing). Один домен обслуживает много кампаний по разным идентификаторам. - Группа - папка; она же определяет, кто из баеров видит кампанию.
- Источник трафика - задаёт параметры tracking-ссылки и разбор макросов сети.
- Модель затрат и Стоимость, Валюта - см. ниже.
- Авто-стоимость из параметра - брать цену клика из параметра
costв ссылке (иначе берётся фиксированная «Стоимость»). - Потеря трафика, % - см. ниже.
- Распределение потоков -
Взвешенно(по весу) илиПо порядку(первый подходящий). - Метод уникальности - по чему трекер узнаёт визитора: только IP, IP + User-Agent или по значению GET-параметра. Для метода «по параметру» указывается его имя; если параметр не пришёл, трекер откатывается на IP + User-Agent (иначе все, у кого метки нет, слились бы в одного человека).
- Sticky-визитор и TTL cookies, сек - вернувшийся посетитель попадает в тот же поток, что и в прошлый раз; TTL задаёт, насколько долго это помнить (0 = сутки).
- Действие по умолчанию - что делать, когда ни один поток не подошёл (404, редирект, HTML, текст, «ничего»).
- Не трекать клик действия по умолчанию - такой заход не пишется в статистику.
- Действие для ботов - что сделать с распознанным ботом ещё до выбора потока. «Не вмешиваться» означает, что ботов отбивают фильтры потоков. Клик бота в статистику пишется в любом случае.
- API токен, Статус (активна/пауза), Метки, Заметки.
Модель затрат¶
Модель определяет, какой расход кладёт в статистику один клик. Это важно: от расхода считаются профит, ROI, CPC и EPC.
| Модель | Что означает | Расход на клик |
|---|---|---|
| CPC | цена за клик | «Стоимость» |
| CPuC | цена за уникальный клик | «Стоимость» на уникальном клике, 0 на повторном |
| CPM | цена за 1000 кликов | «Стоимость» / 1000 |
| CPA | цена за действие | 0 |
| CPS | цена за продажу | 0 |
| RevShare | доля от выплаты | 0 |
CPA, CPS и RevShare расхода на клике не создают намеренно: там платят за конверсию, и сумма известна только в момент постбека. Если бы клик забирал полную цену действия, расход был бы завышен в десятки раз.
Фактическую сумму, потраченную рекламной сетью, можно проставить задним числом: кнопка
«Расход» в шапке кампании. Указываете период, сумму и, если нужно, срез (например,
sub_id_4 = идентификатор объявления) - сумма делится поровну между кликами среза.
Именно так расходы льют внешние сервисы учёта трат: настоящую стоимость связки Facebook
отдаёт только на следующие сутки.
Потеря трафика, %¶
Доля кликов, которые рекламная сеть посчитала и оплатила, а до трекера они не доехали (редиректы, блокировщики, потерянные переходы). Это коэффициент пересчёта расхода, а не отбрасывание трафика: ни один клик из-за этой настройки не теряется.
То есть при цене клика 5 и потере 50% в статистику уедет 10 - так суммарный расход в трекере сойдётся с суммой в рекламном кабинете.
Поле есть и у кампании, и у источника трафика. Значение источника - умолчание для всех его кампаний, значение кампании точнее и перебивает его. Значения 0 и 100 коррекции не дают.
Потоки¶
Ветки распределения трафика внутри кампании.
Тип потока:
- forced (форсированный) - перебираются по порядку позиции, срабатывает первый подходящий;
- regular (регулярный) - взвешенная ротация среди подходящих (или по порядку, если распределение кампании = «По порядку»);
- default (по умолчанию) - запасной вариант, когда ни один regular не подошёл.
Схема потока:
- landings - лендинги и офферы. Можно назначить несколько тех и других, каждый со своим весом; выбор стабилен для одного визитора. Оффер выбирается заранее, поэтому лендинг сразу знает, куда вести. Поток со схемой landings, но без лендингов, ведёт прямо на оффер.
- redirect / action - прямое действие потока, без лендинга (см. ниже).
Потоки клонируются целиком (с фильтрами, лендингами и офферами) и сортируются перетаскиванием - порядок задаёт приоритет для forced и для режима «По порядку».
Фильтры (клоакинг)¶
Поток подходит визитору, если проходят его фильтры. Отношение между фильтрами - И (нужны все) или ИЛИ (достаточно одного). Каждый фильтр работает в режиме Принимать (accept - проходит при совпадении) или Исключать (reject - отсекает при совпадении).
Доступно 33 типа фильтров:
- Устройство и браузер: Тип устройства, ОС, Версия ОС, Браузер, Версия браузера, Модель устройства, User-Agent.
- Сеть и местонахождение: Страна, Регион, Город, Провайдер (ISP), Оператор связи, Тип соединения, IP, Прокси/VPN.
- Источник: Сайт (источник), Ключевое слово, Поисковик, Ad Campaign ID, Creative ID, Реферер, Пустой реферер, X-Requested-With.
- Параметры: Параметр (произвольное имя), Sub ID 1-30.
- Время: Расписание, Интервал дат.
- Лимиты и уникальность: Лимит кликов, Уникальность.
- Другие: Бот, Язык, Palladium, Adspect.
Palladium и Adspect - внешние антифрод-сервисы: поток спрашивает у них вердикт «человек или бот», в фильтре указываются доступы к сервису. Вердикт кэшируется по паре IP + User-Agent, чтобы не дёргать сервис на каждый клик. Что делать, если сервис не ответил (пропустить трафик или считать его ботовым), задаётся параметром установки, а не в карточке фильтра.
Как записываются значения¶
Значения перечисляются через перевод строки, точку с запятой или запятую - совпадение по любому из них. Регистр не учитывается. Кроме точного совпадения понимаются:
- маски -
*(любое число символов) и?(один символ):*bot*; - регулярные выражения в виде
/выражение/или/выражение/i; @empty- «значения нет вовсе или оно пустое». Это единственный способ сказать «пускать только трафик с меткой источника»: без него заход по голой ссылке (модератор, конкурент) проходил бы фильтр, потому что сравнивать было бы не с чем.
Версии ОС и браузера сравниваются по мажорной части: 17 совпадает с 17.0 и 17.1.
Фильтр IP принимает и адреса, и подсети (10.0.0.0/8). Расписание задаётся днями недели,
интервалом времени и часовым поясом.
Лимит кликов и Уникальность¶
Эти два фильтра смотрят на состояние, а не на свойства визитора.
Лимит кликов - «не более N кликов в час / в сутки / всего», на поток или на всю кампанию. Ставится обычно в режиме Исключать: набрав лимит, поток перестаёт принимать трафик. Счётчик растёт только на реально записанном клике, поэтому перебор потоков- кандидатов его не расходует.
Уникальность - «визитор здесь впервые». Область выбирается в самом фильтре: в пределах потока, в пределах кампании или глобально (по всему трекеру). У кампании такой настройки нет - она была до 2026-08-07 и ни на что не влияла. Ставится обычно в режиме Принимать: поток берёт только первый визит. Окно уникальности - 24 часа, оно не настраивается (настройка «TTL cookies» в кампании относится только к sticky-визитору). Кто считается одним и тем же визитором, определяет «Метод уникальности» кампании.
Действия потока¶
Когда поток ведёт не на лендинг, а выполняет действие:
- redirect_http - редирект на URL (способ выбирается отдельно, см. ниже);
- show_html - отдать HTML (white page);
- show_text - отдать текст;
- do_nothing - 200 OK без содержимого;
- status_404 - 404;
- to_campaign - передать в другую кампанию.
«Отправить в кампанию» передаёт клик целевой кампании целиком: у неё отрабатывают свои боты, свои фильтры, свой поток, свой лендинг и оффер, и в её статистику пишется свой клик. Целевая кампания выбирается тут же, в редакторе потока, списком - баер видит в нём только кампании своих групп. Без выбранной цели поток не сохраняется: до 2026-08-07 выбрать её было негде, и такой поток отдавал 404 на весь свой трафик. Себя выбрать нельзя. Цепочка переходов ограничена пятью шагами - на шестом трекер обрывает её и отдаёт 404, чтобы кольцо в настройках (A -> B -> A) не подвесило обработку кликов.
Способы редиректа¶
Для действия «Редирект» доступны:
- HTTP 302 - обычный редирект (по умолчанию);
- JS-редирект - страница с
location.replace, реферер гасится; - Meta refresh;
- Double-meta (без реферера) и Без реферера - meta-переход с погашенным реферером;
- Form submit - страница с авто-отправкой GET-формы. Переход выглядит как отправка формы, реферер гасится, а query-параметры уходят скрытыми полями, поэтому оффер получает те же параметры;
- CURL (серверная отдача) - трекер сам забирает страницу и отдаёт её визитору; адресная строка не меняется, посетитель остаётся на вашем домене.
Ссылка кампании и методы трекинга¶
Вкладка Tracking показывает готовую ссылку для рекламного кабинета (домен + идентификатор + параметры выбранного источника) и кнопку «Инструменты трекинга» - там же лежат обёртки: JS-ссылка, Script (асинхронный и синхронный), Iframe, Frameset, Pixel для email, PHP-редирект, код ссылки на оффер для лендинга, пример постбека, отправка конверсии со страницы или с сервера, popunder.
Ниже - конструктор URL: добавляете параметры и сразу видите готовую ссылку. Быстрые параметры подставляются из вашего источника трафика вместе с макросом сети.
Отдельные режимы доставки задаются параметром frm в ссылке:
frm=pixel- клик записывается, в ответ уходит прозрачный GIF 1x1 (email-трекинг, без перехода);frm=script- поток с действием «Редирект» отвечает чистым JavaScript вместо HTML, для вставки тегом<script src=...>.
Вкладка «Параметры»¶
Показывает определения параметров кампании: Параметр (в URL) -> Placeholder (макрос
сети) -> Поле трекера. Параметры живут на источнике трафика, кампания их наследует.
Входящие значения по этим именам раскладываются в поля трекера (sub_id_1..30,
external_id, keyword, cost и другие) и дальше доступны в фильтрах, отчётах,
макросах офферов и постбеках. Редактируются в разделе «Источники трафика».
Прогон трафика (проверка связки без трафика)¶
Кнопка «Прогон» в карточке кампании. Пропускает выдуманные клики через весь тракт - фильтры, ротацию, выбор лендинга и оффера - и показывает, куда ушёл бы трафик и почему.
В статистику ничего не записывается. Это подписано и в самом окне: искать эти клики в отчётах не нужно, их там нет.
Что задаётся: сколько кликов, IP-адреса, User-Agent, страны, параметры ссылки. Любое поле можно оставить пустым - тогда значение считается как обычно (гео по IP, устройство по User-Agent). Прямая подмена страны нужна потому, что подобрать IP нужной страны баер не обязан.
Что показывается:
- сводка: сколько кликов, ботов, сколько не попало ни в один поток, какой был бы расход;
- разбивка по потокам и по направлениям (куда именно уходят клики);
- разбор решения первого клика - самое ценное: какой поток проверялся, на каком фильтре отвалился, с каким значением визитора и каким значением фильтра.
Пример строки разбора:
Флажок «Опрашивать внешний антифрод» по умолчанию снят: запрос к Palladium/Adspect платный, а вердикт кешируется по IP - прогон тратил бы деньги и портил кеш боевых кликов.
S2S Postback (исходящие)¶
Вкладка S2S postbacks: правила отправки конверсии обратно в рекламную сеть. Для
каждого правила - шаблон URL с макросами, метод (GET/POST) и статусы-триггеры
(lead / sale / rejected и другие). Отдельно отправляется постбек источника трафика.
Отправкой занимается воркер, с повторами; таймаут задаётся настройкой s2s_timeout.
Как трекер считает конверсии по одному клику:
- повторный постбек с тем же идентификатором транзакции - это повтор, он игнорируется;
- постбек, меняющий статус (lead -> sale и т.п.), обновляет ту же конверсию;
- постбек с новым идентификатором транзакции (
transaction_id,tid) заводит вторую конверсию по тому же клику - так учитываются ребиллы, вторые депозиты и апселлы.