IOSOR База знань
Відхилені медіафайли MMS не повинні виглядати доставленими
Як платформа IOSOR забезпечує точний облік статусів MMS: відсутність фіктивних DLR, коригування балансу та коректна робота вебхуків.
Відхилені медіафайли MMS не повинні виглядати доставленими.
Відхилення медіафайлів MMS проти хибних статусів SMS
Якщо вихідний пакет MMS відхиляється мережею через непідтримуваній тип файлу або розмір, платформа не повинна генерувати хибний статус успішної доставки SMS. Технічна помилка виникає тоді, коли системи вирізають медіавкладення, надсилають лише текст і повертають успішний DLR. У платформі IOSOR MMS із відхиленим медіа опрацьовується як помилка або передається на явний сценарий резервування. Маскування помилки медіа під успішний SMS спотворює метрики та баланс рахунку.
Парсинг DLR та холд коштів під час відхилення
Точний парсинг статусів DLR є основою коректного фінансового обліку. Коли клієнт ініціює запит MMS для номерів у форматі E.164, система створює тимчасовий холд коштів на балансі. Якщо мережа відхиляє медіафайл, платформа скасовує холд за обробку медіа. Замість видачі фейкового DLR движок повертає сповіщення про помилку, забезпечуючи повне відповідання балансу реальному статусу доставки.
Вебхуки сповіщень та розшифровка кодів помилок
Інтегровані сервіси отримують розширений webhook для відокремлення помилок зв'язку від відхилень медіа. Якщо медіа відхилено, webhook містить точний код помилки, наприклад 415 для непідтримуваного формату або 413 при перевищенні ліміту розміру. Платформа не видає статус доставки, якщо медіа було втрачено. Якщо для сценаріїв потрібні резервні SMS або OTP, вони мають запускатися за явними правилами.
Коригування балансу та логіка списання коштів
Фінансова прозорість вимагає синхронізації статусів повідомлень із білінгом. Акаунти, де діє предоплатний поріг 20 USD, розраховуються в реальному часі після отримання остаточного DLR. При відхиленні медіа система коригує баланс, списуючи лише допустиму частину або скасовуючи транзакцію. Для клієнтів із високим обсягом проводиться м'яка перевірка близько 1 000 USD на місяць для перевірки налаштувань маршрутизації та сервісів Verify OK.
Аудит доставимості та пов'язані матеріали
Підтримання високого статусу в мережах операторів вимагає аналізу кодів помилок DLR, конверсії та слів відписки, таких як STOP. Приховування помилок MMS шкодить аналітиці. Ознайомтеся з цими інструкціями для оптимізації вашої платформи:
- операційний гід з доставляності SMS
- MMS списує prepaid інакше ніж SMS
- Посилання в SMS проти MMS: порівняння витрат
Почніть з IOSOR
Щоб узгодити роботу платформи з вимогами операторів, перейдіть до консолі IOSOR та налаштуйте парсер DLR для перехоплення відмов MMSC. Переконайтеся, що будь-які збої медіафайлів негайно знімають тимчасове утримання коштів у реєстрі, а не перетворюють транзакцію на фіктивну успішну доставку SMS. Протестуйте цей процес, надіславши непідтримуваний тип MIME, щоб перевірити, чи вебхук повертає точну помилку замість хибного підтвердження.
Підсумок IOSOR
Ця стаття довела, що маскування відхилених MMS-повідомлень під успішну доставку SMS спотворює фінансову звітність та аналітику доставлюваності. Імітація статусу доставки для приховування відмов MMSC призводить до розбіжностей у білінгу, недостовірних даних у вебхуках та помилок під час аудиту.
Не дозволяйте шлюзу конвертувати невдалі MMS у текстові пустушки заради фіктивного звіту про доставку. Замість цього впровадьте миттєве коригування балансу в реєстрі, повертаючи плату за обробку медіафайлів у разі отримання кодів помилок MMSC, таких як 415 або 413.
Чи був матеріал корисним?
Пов’язані гіди
- Класи дебетування MMS перед виходом у продакшн
Зафіксуйте класи дебетування та розміри MMS у передоплатному реєстрі до запуску трафіку. Забезпечте точність білінгу за допомогою утримань в IOSOR.
- MMS коли SMS не здатне передати графічну картку
Чому MMS є оптимальним вибором для доставки візуальних карток та квитків, коли текстовий SMS не підходить, та як працює передплачене списання.