Інструменти розробника SMSBAT
Необхідні інструменти для розробки, тестування та інтеграції з SMSBAT API
Конструктор шаблонів Viber
Створюйте та валідуйте шаблони повідомлень Viber відповідно до політики Viber Business
Правила шаблонів Viber
Viber Business дозволяє надсилати повідомлення тільки через попередньо схвалені шаблони. Шаблони повинні відповідати специфічним правилам та проходити процес схвалення.
Статуси шаблонів
Шаблони проходять різні етапи схвалення:
- Новий шаблон подано на розгляд: Новий шаблон подано на розгляд
- Шаблон схвалено та готовий до використання: Шаблон схвалено та готовий до використання
- Шаблон на розгляді: Шаблон на розгляді
- Шаблон відхилено, потрібна доопрацювання: Шаблон відхилено, потрібна доопрацювання
- Подачу шаблону скасовано: Подачу шаблону скасовано
Дозволені типи повідомлень
Viber Business дозволяє наступні типи транзакційних повідомлень:
- Reminders about scheduled events (e.g., appointments)
- Notifications/warnings about service performance (service unavailable, performance issues, etc.)
- Login/logout/login attempt warnings
- Information about schedules/class schedules, current and final assessments, internal orders/homework sent by educational institutions/leisure centers
- Debt reminders (including contract/agreement details)
- Information about debt repayment terms and conditions
- Information about accumulation/spending/terms of use/purchase of loyalty program coupons
Заборонений контент
Наступний контент заборонено в шаблонах Viber Business:
- Templates that do not correspond to any of the above service template types
- Service templates containing any additional promotional information
- Triggers for product/service purchase offers
- Triggers for increasing service loyalty (holiday greetings, service rating offers)
- Templates containing information from companies that do not provide the service
Схвалення шаблону зазвичай займає 1-3 робочих дні.
Шаблони змінних
Використовуйте ці regex-шаблони для динамічного контенту в шаблонах:
| Шаблон | Значення | Приклад шаблону | Приклад повідомлення |
|---|---|---|---|
\w+ | Any character - letters and numbers | Hello \w+ your current balance is \w+ | Hello Alina, your current balance is 4000 |
\S+ | Any character except space | Hello \S+ your current balance is \S+ | Hello Alina, your current balance is 4000 |
\d+ | Digits 0-9 | Hello \S+ your current balance is \d+ | Hello Alina, your current balance is 4000 |
(\S+ )*\S+ | From 0 to infinity words, with space between them | Hello (\S+ )*\S+ your current balance is \d+ | Hello, your current balance is 4000 |
\d+ | Number of allowed characters (1-15) | Hello (\S+ )*\S+ your current balance is \d+ | Hello Miss Alina, your current balance is 4000 |
Правила очищення шаблонів
Шаблони автоматично очищаються перед подачею:
Важливо: Всі шаблони очищаються автоматично.
Наступні символи видаляються:
Спеціальні символи, емодзі та символи форматування
Дозволено тільки звичайний текст та схвалені regex-шаблони.
Приклади шаблонів
Нагадування про зустріч
Повідомлення:
Шаблон:
Повідомлення про обслуговування
Повідомлення:
Шаблон:
Попередження про вхід
Повідомлення:
Шаблон:
Правила валідації
Шаблони повинні дотримуватися цих правил валідації:
- Templates cannot start with flags like '/' or '/ui'
- Templates cannot start or end with spaces
- Templates cannot contain double spaces anywhere
- Templates cannot contain line breaks
- Using '%' in templates is incorrect - use '\w+' or '\S+' or '\d+' instead
Максимальна довжина шаблону: 1000 символів
Всі шаблони валідуються відповідно до політики Viber Business перед подачею.
Валідатор номерів телефонів
Валідуйте номери телефонів у міжнародному форматі E.164
Форматувальник JSON
Форматуйте та валідуйте JSON для API-запитів