Facebook старанно оберігає користувачів від спаму та непотрібних їм комерційних розсилок. Вся діяльність підприємця у WABA оцінюється та контролюється.
Одним із інструментів такого контролю є показник якості. Він розраховується на основі даних про комунікації з користувачами.Значний вплив на нього надають скарги користувачів на спам, але, крім цього, існують інші фактори, що приймаються до уваги. Дізнатися про свій показник якості Ви можете, відкривши вкладку «Номери телефонів» у WhatsApp Manager.
Обмеження числа контактів
Усього існує три так званих рівня довіри. Від Вашого рівня довіри залежить те, з якою кількістю користувачів Ви можете ініціювати діалог. 1-й рівень дозволяє надіслати шаблонні повідомлення до 1 000 контактів на добу, 2-й – до 10 000, а 3-й – до 100 000.Йдеться саме про кількість користувачів, а не про кількість повідомлень.
Кожному зареєстрованому номеру відразу надається 1-й рівень.
Подальше збільшення рівня довіри відбувається автоматично. Для виконання двох умов.
По-перше, Ваш показник якість має бути не низьким. Отже, у Ваших інтересах слідкуватиме за ним.
По-друге, необхідно, щоб протягом кількох днів кількість надісланих повідомлень вдвічі перевищила встановлений добовий ліміт вихідних повідомлень.
Отже, щоб перейти з 1-го рівня на 2-й, необхідна наявність 2000 надісланих повідомлень при не низькому показнику якості. Після цього протягом кількох днів відбувається підвищення рівня довіри.
Рекомендації щодо забезпечення високого рівня якості
– всі повідомлення повинні повністю відповідати політикам та вимогам WABA;
– повідомлення мають надсилатися тільки тим клієнтам, які дали згоду на їх отримання;
– не слід надсилати користувачеві надто багато повідомлень;
– повідомлення має містити корисну інформацію для конкретного клієнта, бути інформативним та коротким.
Обмеження кількості звернень
У WABA також існують технічні обмеження кількості звернень кінцевих точок API. Якщо цей ліміт вичерпано, виникне помилка 429, 503 чи інша (залежить від конкретного стану системи).
Є два види подібних обмежень: обмеження кількості запитів та обмеження кількості одночасних повідомлень.
Обмеження запитів регулює вхідні запити в тій чи іншій точці API. При перевищенні слідує помилка 429. З версії 2.25.3. обмеження для точки messages становить 50 запитів на секунду (допускається короткочасне підвищення до 150 запитів).Для попередніх версій та для інших точок у всіх версіях ліміт менше: 20 запитів на секунду (з короткочасним підвищенням до 60).
Обмеження одночасних звернень регулює вхідні запити, якщо навантаження Coreapp досягає критичних значень. Номер визначної при цьому помилки – 503.
Якщо було досягнуто обмеження, необхідно призупинити надсилання запитів і зменшити частоту дзвінків API. Якщо ці помилки виникають часто, рекомендується створювати власну чергу для регулювання запитів.