Моё сообщение пришло несколькими кусками
Свыше лимита сеть дробит текст, порой неудачно.
Один SMS переносит лишь 140 байт. Свыше этого сообщение дробится на сегменты, передаваемые независимо, а затем склеиваемые мобильным получателя. Эта склейка почти всегда удаётся, но она опирается на терминал, что и объясняет отображение несколькими кусками.
Причины, от самой частой до самой редкой
- 1
Текст превышает вместимость одного SMS
160 символов в GSM-7 или всего 70, как только присутствует символ вне алфавита. Свыше этого порога дробление запускается само собой.
- 2
Каждый сегмент жертвует немного места
Заголовок, служащий для склейки частей, занимает 6 байт на сегмент: поэтому остаётся лишь 153 используемых символа на кусок в GSM-7 и 67 в UCS-2.
- 3
Мобильный получателя не склеил части
Некоторые более старые терминалы или неполный приём показывают сегменты по одному вместо единого текста.
- 4
Сегменты пришли в беспорядке
Куски идут каждый своим путём. Если один задерживается, отображение может оставаться частичным некоторое время.
Порядок действий
- 1
Оцените своё сообщение перед отправкой
Счётчик символов уточняет точное число сегментов и выбранное кодирование ещё до отправки сообщения.
- 2
Уберите то, что навязывает UCS-2
Один-единственный эмодзи снижает лимит со 160 до 70 символов для всего сообщения, что многократно увеличивает число сегментов.
- 3
Сократите, а не позволяйте дробить
Текст, укладывающийся в одну часть, приходит одним блоком и не зависит ни от какой операции склейки.
- 4
Разбейте сами, если нужно
Два коротких сообщения, отправленных одно за другим, читаются лучше, чем длинный текст, склейка которого не удалась.
Частые вопросы
Почему 153 символа на сегмент, а не 160?
Потому что заголовок склейки занимает часть полезной нагрузки каждого сегмента, то есть эквивалент семи символов.
Разбитое сообщение стоит дороже?
У оператора — да: каждый сегмент тарифицируется отдельно. С этого сайта отправка остаётся бесплатной.
Envoyez votre SMS gratuit en quelques secondes
Pas de compte à créer, pas de publicité, pas de limite : écrivez votre message, indiquez le mobile, et envoyez-le gratuitement depuis votre navigateur.
Envoyer un SMS gratuit