Перейти к содержанию

Кампании и потоки

Кампания

Точка входа трафика: домены + идентификатор + потоки. Открывается по ссылке 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 отдаёт только на следующие сутки.

Потеря трафика, %

Доля кликов, которые рекламная сеть посчитала и оплатила, а до трекера они не доехали (редиректы, блокировщики, потерянные переходы). Это коэффициент пересчёта расхода, а не отбрасывание трафика: ни один клик из-за этой настройки не теряется.

расход клика = расход / (1 - потеря/100)

То есть при цене клика 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 нужной страны баер не обязан.

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

  • сводка: сколько кликов, ботов, сколько не попало ни в один поток, какой был бы расход;
  • разбивка по потокам и по направлениям (куда именно уходят клики);
  • разбор решения первого клика - самое ценное: какой поток проверялся, на каком фильтре отвалился, с каким значением визитора и каким значением фильтра.

Пример строки разбора:

поток 21 (Мобайл UA): не подошёл - фильтр «country» (accept): у визитора "PL", в фильтре ["UA"]

Флажок «Опрашивать внешний антифрод» по умолчанию снят: запрос к Palladium/Adspect платный, а вердикт кешируется по IP - прогон тратил бы деньги и портил кеш боевых кликов.

S2S Postback (исходящие)

Вкладка S2S postbacks: правила отправки конверсии обратно в рекламную сеть. Для каждого правила - шаблон URL с макросами, метод (GET/POST) и статусы-триггеры (lead / sale / rejected и другие). Отдельно отправляется постбек источника трафика. Отправкой занимается воркер, с повторами; таймаут задаётся настройкой s2s_timeout.

Как трекер считает конверсии по одному клику:

  • повторный постбек с тем же идентификатором транзакции - это повтор, он игнорируется;
  • постбек, меняющий статус (lead -> sale и т.п.), обновляет ту же конверсию;
  • постбек с новым идентификатором транзакции (transaction_id, tid) заводит вторую конверсию по тому же клику - так учитываются ребиллы, вторые депозиты и апселлы.