Знайдіть кожну відправку та її результат
Звіт показує канал, одержувача, час, статус, провайдера та діагностичну відповідь.
Як читати проблему
- Знайдіть запис за часом і маскованим номером.
- Перевірте канал і шлюз.
- Подивіться статус і код відповіді.
- Зіставте помилку з документацією провайдера.
- Після виправлення виконайте один повторний тест.
Усі поля, варіанти та перевірки
Нижче наведено повний профільний розділ офіційної інструкції модуля, без скорочень і маркетингового переказу.
20. Звіт
Звіт показує, що модуль реально відправляв або намагався відправити. Для дзвінків у звіті зберігаються змістовні події: підтверджено, не підтверджено, зворотний виклик отримано або помилка провайдера. Технічне створення задачі Stream Telecom у звіт не пишеться, щоб не забивати журнал зайвими рядками.
Звіт потрібен для трьох речей:
- перевірити, чи повідомлення справді створилось;
- побачити канал, статус і помилку;
- зрозуміти, чи було повідомлення автоматичним, масовим або ручним;
- повторити або видалити конкретний запис.
Якщо клієнт каже “мені нічого не прийшло”, перше місце перевірки - Звіт, а не повторне налаштування всього модуля навмання.
Типи записів
| Тип | Що означає |
|---|---|
SMS | Повідомлення відправлялось через SMS. |
Telegram | Повідомлення відправлялось через Telegram. |
Viber | Повідомлення відправлялось через Viber. |
Дзвінок | Було запущено або оброблено підтвердження дзвінком. |
Вкладка Звіт показує фактичний канал і діагностику. Бюджет SMS/Viber рахується окремо в sap_sms_budget_usage, а не через COUNT(*) по звіту. Записи Telegram і Дзвінок цей бюджет не збільшують. Якщо відправку заблоковано до звернення в провайдера через бюджетний ліміт, причину шукайте не тільки у Звіті, а й у OTP -> Моніторинг.
Статуси дзвінків
| Статус | Що означає |
|---|---|
Дзвінок запущено | Модуль попросив провайдера зробити дзвінок. Для Stream Telecom технічне створення завдання у звіт не записується; фінальний результат зʼявляється після зворотного виклику або опитування провайдера. |
Підтверджено дзвінком | Клієнт успішно підтвердив телефон через дзвінок. |
Результат дзвінка отримано | Провайдер повернув результат дзвінка. |
Дзвінок не підтверджено | Дзвінок не завершився підтвердженням. |
Помилка шлюзу дзвінка | Провайдер дзвінків повернув помилку. |
Подія дзвінка | Службова подія, пов'язана з дзвінком. |
Дії у звіті
| Дія | Що робить |
|---|---|
Надіслати повторно | Повторює відправку вибраного повідомлення. |
Читати повністю | Відкриває повний текст довгого повідомлення. |
Згорнути | Ховає повний текст. |
Видалити запис | Видаляє один запис зі звіту. |
Очистити | Очищає звіт. |
Зберігати звіт, днів | Автоматично видаляє старі записи після вказаної кількості днів. |
Обслуговування звіту
| Налаштування | Що робить | Як вибрати |
|---|---|---|
Обслуговування звіту | Блок для очищення і автоматичного зберігання історії. | Використовуйте, щоб звіт не розростався безкінечно. |
Зберігати звіт, днів | Скільки днів тримати записи. | 30-90 днів для звичайного магазину. 0 - не видаляти автоматично, якщо потрібна повна історія. |
Очистити | Видаляє записи звіту вручну. | Не натискайте перед діагностикою проблеми. Спочатку збережіть або перегляньте потрібні помилки. |
Що видно в рядку звіту
| Колонка або ознака | Що означає |
|---|---|
Тип | Через який канал ішло повідомлення: SMS, Telegram, Viber або дзвінок. |
Статус | Результат або службовий стан відправки. |
| Телефон / отримувач | Кому модуль відправляв повідомлення. |
| Повідомлення | Текст або скорочений перегляд тексту. |
| Дата | Коли була відправка або спроба. |
| Позначка адміністратора | Показує, що повідомлення було для адміністратора, а не для клієнта. |
| Позначка ручної відправки | Показує, що повідомлення відправив менеджер із картки клієнта або замовлення. |
| Дії | Повторити, видалити, прочитати повністю. |
Як читати проблеми у звіті
| Що бачите | Що перевірити |
|---|---|
| Запису немає | Функція не спрацювала. Перевірте статус модуля, сценарій OTP, правило або канал. |
| Є помилка шлюзу | Перевірте токен/ключ, імʼя відправника, баланс, номер і доступність API провайдера. |
| OTP не відправився, а шлюз не викликався | Перевірте OTP -> Моніторинг: можливо, спрацював sms_budget_global_*, sms_budget_scope_otp, sms_budget_untrusted_otp_*, аварійний режим або інший захист до відправки. |
| Telegram/Viber запис є, але клієнт не отримав | Перевірте доступність клієнта в каналі і резервне надсилання на SMS. |
| Дзвінок запущено, але не підтверджено | Перевірте режим дзвінка, час очікування, відповідь клієнта і резервне SMS. |