«Управление» → «Здоровье BM» (/app/bm-health). Страницу видят и используют только Owner и Head — остальные роли, включая Тех, сюда не попадают: здоровье BM — это доступы и деньги кабинетов (способ оплаты), а не техническая работа.
Что на экране
На карточке каждого BM: бейдж «Верификация BM» (Подтверждён, Не подтверждён, На проверке, Meta просит больше данных, Ждёт отправки документов, Отклонена, Отозвана, Истекла, Не прошла, Недоступна этому BM, или «не прочитана», пока не было ни одной проверки), пять счётчиков — «Кабинетов в BM», «Активны», «Отключены / закрыты», «Проблема с оплатой», «Не в AdFleet» — и таблица кабинетов: статус, причина отключения, способ оплаты и откуда кабинет виден (свой кабинет BM, от партнёра, виден токену). Ниже — сворачиваемый список «Изменения» с историей.
Как часто проверяем
Кабинеты BM перечитываются раз в 15 минут, если среди них есть хотя бы один активный (статус не «отключён/закрыт»), иначе раз в 60 минут; верификация BM — раз в 6 часов. Один запрос на весь BM постранично, не запрос на кабинет — так и для 300 кабинетов это не больше пары десятков запросов в час. Это не обещание точного времени: на карточке BM видно «Последняя проверка: …». Если лимит запросов Meta близко, проверка откладывается — запуски и автоправила важнее.
Кнопка «Проверить сейчас»
Запускает внеочередную проверку именно этого BM. Не чаще одного раза в 2 минуты на этот BM и не больше 10 нажатий на команду за 10 минут — после этого кнопка попросит подождать.
Что присылает алерт (в приложение и Telegram)
Владельцу и руководителю, один раз на изменение:
- сменился статус верификации BM;
- кабинет, которого НЕТ в «Кабинетах», отключился, закрылся, получил долг или льготный период по оплате — или, наоборот, вернулся в активные (кабинеты, подключённые в AdFleet, уже алертит обычная проверка статуса — повторно не присылаем);
- у любого кабинета способ оплаты пропал из ответа Meta.
Самая первая проверка — это точка отсчёта, без алерта.
Что значат статусы
Активен, Отключён, Долг по оплате, На проверке, Ожидает расчёта, Льготный период, Закрывается, Закрыт, Статус ещё не прочитан — те же слова, что в «Кабинетах». Причина отключения — тот же список кодов Meta (нарушение рекламных правил, проверка интеллектуальной собственности, проблема с оплатой и так далее), что и там; код, которого AdFleet не знает, показывается как «Статус {code}» / «Причина: код {code}».
Чего AdFleet не делает
Только читает: не привязывает карты, не пополняет баланс и не обжалует блокировки — это делает владелец сам в Meta, алерт просто даёт время отреагировать. И, как любая функция управления BM: не создаёт рекламные кабинеты, Business Manager или системных пользователей, не приглашает людей и не выдаёт роли на страницы вне BM.