Почему одно изменение на кампанию за 72 часа
Атрибуция запаздывает, причём в каждой сети по-своему. Поэтому агенту не разрешено реагировать дважды.
Медиабайер меняет ставку, утром видит улучшение CPA и меняет ещё раз. Второе изменение сделано на данных, которые всё ещё доезжают. Через три дня кампания — набор наложившихся решений, и никто не может сказать, какое из них сработало.
AdBeeCore делает это невозможным архитектурно: одно изменение на кампанию за окно атрибуции, и не в промпте, а в коде.
Окно везде разное
Каждая сеть досчитывает конверсии по своему графику. Apple Search Ads — быстрее всех; Meta и TikTok попадают в диапазон 48–72 часов; Google Search может атрибутировать до семи дней. В продукте хранится таблица окон по сетям, и используется самое длинное из применимых к кампании.
- Изменение пишется в change_log до вызова сети, со значениями до и после.
- Кампания заблокирована на всё окно — ни второго мнения, ни докрутки, ни откатов.
- Когда окно закрывается, Reflector сравнивает когорту неизменённых кампаний с обработанной.
- Разница превращается в оценку от −100 до +100 и сохраняется вместе с решением.
Чем оценка не является
Оценка — не доказательство причинности. Это структурированная память: тот же контекст, то же действие, измеренный результат. Перед новым решением агенты читают и удачные, и неудачные кейсы, чтобы не повторять ошибку в похожей ситуации.
Одно изменение. Одно окно. Один вердикт. Потом, возможно, следующее изменение.
На практике первую неделю это кажется медленным, а дальше становится спокойно: решений в месяц меньше, а доля решений, переживших собственное измерение, растёт.
По теме
Применить это на практике
Подключите один рекламный аккаунт и включите режим наблюдения — статьи выше описывают именно то, что вы увидите.
Начать бесплатно