AdBeeCore
Все статьи
Attribution · 6 мин чтения

Почему одно изменение на кампанию за 72 часа

Атрибуция запаздывает, причём в каждой сети по-своему. Поэтому агенту не разрешено реагировать дважды.

Медиабайер меняет ставку, утром видит улучшение CPA и меняет ещё раз. Второе изменение сделано на данных, которые всё ещё доезжают. Через три дня кампания — набор наложившихся решений, и никто не может сказать, какое из них сработало.

AdBeeCore делает это невозможным архитектурно: одно изменение на кампанию за окно атрибуции, и не в промпте, а в коде.

Окно везде разное

Каждая сеть досчитывает конверсии по своему графику. Apple Search Ads — быстрее всех; Meta и TikTok попадают в диапазон 48–72 часов; Google Search может атрибутировать до семи дней. В продукте хранится таблица окон по сетям, и используется самое длинное из применимых к кампании.

  • Изменение пишется в change_log до вызова сети, со значениями до и после.
  • Кампания заблокирована на всё окно — ни второго мнения, ни докрутки, ни откатов.
  • Когда окно закрывается, Reflector сравнивает когорту неизменённых кампаний с обработанной.
  • Разница превращается в оценку от −100 до +100 и сохраняется вместе с решением.

Чем оценка не является

Оценка — не доказательство причинности. Это структурированная память: тот же контекст, то же действие, измеренный результат. Перед новым решением агенты читают и удачные, и неудачные кейсы, чтобы не повторять ошибку в похожей ситуации.

Одно изменение. Одно окно. Один вердикт. Потом, возможно, следующее изменение.

На практике первую неделю это кажется медленным, а дальше становится спокойно: решений в месяц меньше, а доля решений, переживших собственное измерение, растёт.

Применить это на практике

Подключите один рекламный аккаунт и включите режим наблюдения — статьи выше описывают именно то, что вы увидите.

Начать бесплатно