Суббота, 24 октября 2026 года

От MVP к интеллектуальному автопополнению: как Adverton сделал функцию умнее

Астана_Хаб

Несколько месяцев назад команда Adverton, участника Astana Hub, запустила первую версию автопополнения рекламных аккаунтов. Задача формулировалась просто: рекламная кампания не должна останавливаться только потому, что специалист не успел вовремя заметить падающий баланс. Но за этой простотой скрывалась куда более сложная механика, которую можно было раскрыть лишь на реальных данных.

Как работала первая версия функции

В MVP пользователь задавал два параметра: минимальный остаток на рекламном аккаунте и сумму пополнения при достижении порога. Дополнительно можно было установить лимит — максимальный объём автоматических пополнений за день, неделю или месяц.

Функция работала. Однако разработчики изначально рассматривали её именно как MVP — первую итерацию, нужную для наблюдения за поведением системы в реальных условиях, а не в теоретических сценариях.

Что показала реальная эксплуатация

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

Вывод оказался однозначным: простая формула «баланс ниже X — пополнить на Y» не закрывает всех сценариев.

Первая проблема — скорость реакции. В исходной версии баланс проверялся четыре раза в сутки. Для аккаунта со стабильным небольшим расходом этого достаточно. Но если кампания активно тратит бюджет, баланс способен пройти пороговое значение между двумя плановыми проверками. В обновлённой версии частота проверки увеличена до одного раза каждые 15 минут.

Парадокс маленького пополнения

Анализ выявил и менее очевидную проблему. Многие рекламные платформы ограничивают количество финансовых транзакций по одному аккаунту за определённый период. Если аккаунт расходует 500 долларов в сутки, а пользователь настроил автопополнение на 50, система будет срабатывать снова и снова — до тех пор, пока платформа не заблокирует дальнейшие операции из-за превышения лимита транзакций.

Получается обратный эффект: слишком частые мелкие пополнения сами по себе могут стать причиной остановки рекламы.

В новой версии Adverton анализирует среднесуточные расходы за предыдущие периоды. Если заданная сумма пополнения несоразмерна реальному расходу аккаунта и ограничениям платформы, система порекомендует её скорректировать. Вопрос смещается: не «достиг ли баланс порога?», а «достаточна ли эта сумма с учётом того, как на самом деле работает аккаунт?»

Лимиты, которые мешали вместо того, чтобы помогать

Ещё одно наблюдение касается лимитов. В первой версии их установка была обязательной. Это удобный инструмент контроля, но у него есть обратная сторона: рекламные расходы меняются. Кампания масштабируется, увеличивается дневной бюджет, запускаются новые объявления, наступает сезон. Лимит, достаточный вчера, сегодня может заблокировать нужное пополнение.

В обновлённой версии лимит стал необязательным параметром. Тем, кому он необходим, — доступен в полном объёме. Тем, кому нет, — не будет мешать. Более того: если пользователь всё-таки задаёт лимит, Adverton анализирует фактическую динамику расходов и предлагает оптимальное значение на её основе.

Пограничные сценарии

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

Проработка каждого из этих случаев в итоге изменила понимание того, чем должна быть эта функция.

Новая логика интеллектуального автопополнения

Прежняя цепочка выглядела так: остаток → порог → перевод. Новая — сложнее и точнее: баланс → динамика расходов → ограничения платформы → доступные средства → лимиты → безопасная сумма → автоматическое действие.

Именно поэтому обновлённую версию в Adverton называют интеллектуальным автопополнением. Оно не подменяет решения специалиста в части рекламной стратегии, но использует накопленные данные, чтобы замечать потенциальные проблемы до того, как они остановят кампанию.

MVP как инструмент обучения

Для команды Adverton это принципиальный подход к развитию продукта: запуск минимально рабочей версии не ради галочки, а ради получения данных, которые невозможно собрать иначе. Только реальная эксплуатация показывает, какие сценарии действительно возникают у рекламных агентств и специалистов, управляющих бюджетами на разных платформах.

Интеллектуальное автопополнение Adverton готовится к релизу. Подробнее о механике и принципах его работы — в материале при поддержке astanahub.com.


Выбор редакции



Еда