Spend Cap V2 в Moloco Ads Manager с 10 сентября 2026: дневные и недельные лимиты трат отменены — что делать арбитражнику
Spend Cap V2 в Moloco Ads Manager лишился дневных и недельных лимитов трат — с 10 сентября 2026 года поле budget.period в API принимает только значения MONTHLY и TOTAL. Для арбитражника, который годами настраивал суточные потолки расходов как страховку от слива бюджета за ночь, это не косметическое обновление документации, а изменение, требующее пересобрать логику контроля бюджета на кампаниях, работающих через Moloco.
Что именно изменилось в Spend Cap V2
Moloco обновила поведение эндпоинтов CreateSpendCap и UpdateSpendCap: параметр budget.period теперь принимает только MONTHLY и TOTAL, значения DAILY и WEEKLY из API убраны. Формулировка зафиксирована в changelog Moloco за август 2026 года, обновлённом 10 сентября 2026 года: «budget.period on CreateSpendCap/UpdateSpendCap now accepts only MONTHLY and TOTAL — DAILY and WEEKLY have been removed». Если у вас есть автоматизация, которая создаёт или обновляет спенд-капы через API с суточным или недельным периодом, такие вызовы начнут завершаться ошибкой — проверьте это в первую очередь на тестовом аккаунте, а не на боевых кампаниях.
Новые поля объекта Spend Cap: purpose, campaign_assignment_scope, period
Вместе с ограничением периода Moloco добавила в объект спенд-капа три новых поля. Поле purpose различает источник лимита — ADVERTISER_FUNDS (собственные средства рекламодателя) или CREDITS (кредит от платформы). Поле campaign_assignment_scope задаёт охват — SELECTED_CAMPAIGNS (лимит на выбранные кампании) или ALL_CAMPAIGNS (лимит на весь аккаунт). Поле period и есть то самое ограниченное до MONTHLY/TOTAL значение периода. Для агентства или арбитражной команды, которая ведёт десятки кампаний в одном аккаунте — в том числе на аккаунтах, полученных через AdAccounts.shop, — разграничение по campaign_assignment_scope впервые даёт точечный контроль трат без необходимости заводить отдельный субаккаунт под каждую кампанию.
Campaign-level Credit — точечный кредит вместо общего лимита на аккаунт
Moloco также ввела возможность выдавать кредит, привязанный к конкретной кампании и ограниченный по времени опциональной датой сгорания — вместо единственного прежнего варианта: невыгорающего кредита на весь аккаунт целиком. В changelog это описано так: платформы «can now issue credit ring-fenced to specific campaigns and time-boxed with an optional expiration date», и функция работает как отдельно, так и вместе со Spend Cap V2. Для команд, закупающих трафик под конкретные офферы с ограниченным сроком актуальности, это закрывает риск, при котором неиспользованный кредит одной кампании тратился на другую без контроля.
Новые эндпоинты для управления привязкой спенд-капов к кампаниям
Moloco добавила в API четыре новых метода: ListExternalInventories — список источников инвентаря Sponsored Ads на площадке; UpdateSpendCapCampaignAssignment — обновление привязки спенд-капа к кампании; QuerySpendCapCampaignAssignments и обратный к нему QueryCampaignSpendCapAssignments — поиск привязок в обоих направлениях, от спенд-капа к кампаниям и от кампании к спенд-капам. На практике это значит, что проверить, под каким лимитом расходов сейчас работает конкретная кампания, можно одним запросом, не выгружая все спенд-капы аккаунта целиком. Для команд, которые раньше писали собственный скрипт-обход всех кампаний аккаунта только ради того, чтобы найти привязанный к ним спенд-кап, новые методы Query избавляют от лишней логики: направление поиска — от кампании к лимиту или от лимита к списку кампаний — теперь выбирается параметром запроса, а не постобработкой на своей стороне.
Риск для арбитражника: миграция существующих лимитов не описана
В опубликованном changelog Moloco не указан ни срок действия переходного периода, ни то, что произойдёт с уже существующими спенд-капами на DAILY или WEEKLY период — будут ли они автоматически переведены на MONTHLY, продолжат работать без изменений до истечения текущего периода или перестанут поддерживаться при следующем обновлении через API. До официального разъяснения от поддержки Moloco стоит исходить из худшего сценария и не полагаться на то, что старые суточные лимиты продолжат действовать бессрочно. Схожая неопределённость уже встречалась в истории API Moloco: например, поле app.category сначала было помечено как deprecated в версии v1.10, и только в v1.11, вышедшей 1 сентября 2026 года, было удалено окончательно — то есть переходные периоды между анонсом изменения и его принудительным включением у Moloco случаются, но длина каждого из них не гарантирована и не публикуется заранее.
Что делать арбитражнику трафика прямо сейчас
Выгрузите через API текущий список спенд-капов на всех активных аккаунтах и проверьте, у скольких из них период стоит DAILY или WEEKLY — именно они попадают в зону риска. Замените точечный дневной контроль расхода на комбинацию MONTHLY-лимита и мониторинга темпа трат вручную или через дашборд, пока Moloco не даст официальной методики миграции. Для команд, которые ведут кампании сразу на нескольких рекламных аккаунтах — в том числе полученных через AdAccounts.shop — есть смысл централизовать проверку спенд-капов в одном скрипте, который опрашивает все аккаунты через новые эндпоинты Query, а не проверять каждый вручную в интерфейсе.
Чек-лист для арбитражника
Проверьте через API, есть ли у вас активные спенд-капы с периодом DAILY или WEEKLY. Протестируйте вызов CreateSpendCap/UpdateSpendCap с DAILY на тестовом аккаунте и зафиксируйте точный текст ошибки, если она возникнет. Настройте новый спенд-кап с периодом MONTHLY или TOTAL там, где раньше стоял дневной лимит, и добавьте отдельный алерт на темп расхода. Оцените, стоит ли использовать Campaign-level Credit с датой сгорания для кампаний под краткосрочные офферы. Разграничьте лимиты по campaign_assignment_scope, если несколько кампаний делят один аккаунт.
Вывод
Spend Cap V2 в Moloco Ads Manager убрал суточный и недельный контроль расхода из API, оставив только MONTHLY и TOTAL, и одновременно добавил более гибкие инструменты — привязку кредита к конкретной кампании и точечный охват лимитов через campaign_assignment_scope. Арбитражнику, который полагался на дневные спенд-капы как на автоматическую страховку от перелива бюджета, стоит уже сейчас проверить свои интеграции и заменить дневной лимит комбинацией месячного порога и ручного мониторинга темпа трат — миграционного периода или автоматического переноса старых настроек Moloco публично не обещала.
Источники
Moloco MCM Changelog — «August 2026» (обновлено 10.09.2026)
Moloco Developer Docs — «v1.11 Release Note» (выпущено 01.09.2026)