Вебхук business_capability_update
business_capability_update сообщает об изменении возможностей аккаунта, прежде всего лимита сообщений. Событие содержит текущий лимит: сколько уникальных клиентов можно привлечь в новый диалог за день. Лимит может расти и снижаться.
Поле с новым значением: current_limit.
Отдельная ошибка возникает при превышении пропускной способности, то есть скорости, а не дневного счётчика.
Обработчик считает одинаковыми это событие и messaging_limit_update.
Что именно ограничивает лимит сообщений?
Количество уникальных клиентов, с которыми можно начать диалог в течение скользящего дня. Это не количество сообщений и не скорость их отправки.
Именно здесь чаще всего возникает путаница. Пропускная способность измеряется в секунду, а её превышение возвращает код 130429. Уровень сообщений задаёт дневное число новых диалогов, и его превышение является другим условием. Номер может быть в пределах своего уровня, но при этом получить ограничение по скорости, или наоборот.
Ответы в открытом окне обслуживания клиентов (24 часа) не расходуют уровень, потому что не начинают новый диалог. Уровень расходуется, когда вы обращаетесь к человеку, который ещё не писал.
Почему уровень может снижаться?
Потому что уровень зависит от качества, а качество определяется реакцией получателей.
Если получатели блокируют сообщения или жалуются на них, рейтинг номера снижается, и уровень может измениться. Поэтому снижение уровня служит полезным ранним сигналом: обычно оно приходит до остановки работы, когда ещё можно изменить содержание сообщений и список получателей.
Рост происходит медленнее и требует стабильно хорошей реакции. Ни одно из этих изменений не показывается в месте, доступном бизнесу, поэтому стоит записывать событие, а не реагировать только на ошибки.
Распространённые ошибки
- Путать уровень с пропускной способностью. Первый означает число диалогов в день, вторая измеряет сообщения в секунду.
- Считать ответы в уровне. Сообщения внутри открытого окна не начинают новый диалог.
- Игнорировать снижение уровня. Оно происходит до сбоя, и именно в этом его ценность.
EasyCoexistence записывает уровень сообщений вместе с рейтингом качества и пропускной способностью для каждого подключённого номера. Снижение видно как тренд, а не как неожиданность.
Часто задаваемые вопросы
Как повысить уровень?
Он зависит от качества со временем, а не от отдельного запроса. Отправляйте сообщения людям, которые хотят их получать.
Каждая ли отправка шаблона расходует уровень?
Шаблон, который начинает новый диалог, расходует уровень. Отправленный в открытом окне, не расходует.
Отличается ли messaging_limit_update?
Meta использует оба названия для связанных изменений. Обработчик считает их одинаковыми, потому что полезное содержимое совпадает.
Это относится к номеру Coexistence?
Да. В Coexistence фиксирована пропускная способность, а не уровень сообщений.
Читайте дальше
Готовы начать?
Настройте WhatsApp Coexistence за несколько минут, а не месяцев. Приложение продолжит работать на телефоне.
Начать бесплатный пробный периодПроверено по состоянию на