Как не переплачивать за SMS?

При подготовке сообщений для SMS-рассылки основное внимание уделяется содержанию. Важно составить текст, который привлечет внимание получателя, станет стимулом для совершения целевого действия. Но необходимо учитывать и технические нюансы, например, длину сообщения. Отвечаем на главные вопросы о тарификации СМС.

Почему длина сообщения ограничена?

Современные смартфоны способны принимать и отображать SMS-сообщения любой длины. Однако у мобильных операторов существуют технические ограничения. Если количество символов в тексте превышает определенный показатель, сообщение разбивается на 2, 3 и более частей.

Сколько символов помещается в одно сообщение?

При отправке сообщений, написанных латинскими буквами, используется кодировка GSM. В этом случае одно СМС может содержать до 160 символов. Правда, некоторые из них считаются за два, например, \ или €.

При написании текста кириллицей, применяется кодировка Unicode. Допустимая длина такого сообщения – 70 символов.

Обратите внимание! Если в тексте будет хотя бы один символ, не относящийся к кодировке GSM, все сообщение будет отправлено в кодировке Unicode.

Что будет, если в сообщении больше символов?

СМС-сообщения, в которых более 160 или 70 символов (в зависимости от кодировки), разделяются и отправляются «сегментами», каждый из которых тарифицируется отдельно, при этом на телефон это сообщение поступит вновь одним длинным сообщением. Таким образом, отправив длинный текст, придется заплатить за то количество сегментов, на которое он будет разделен.

Куда пропадают символы?

При разделении длинного SMS на отдельные сообщения, используются служебные символы. Из-за них длина каждой части СМС сокращается до 153 символов в кодировке GSM и до 67 символов в Unicode. Служебные символы необходимы для соединения частей сообщения на стороне получателя.

Пример: При отправке одного сообщения в кодировке GSM (латиница) максимальная длина составит 160 символов. Если таких сообщений будет 2, то общее количество символов в них не может быть более 306, а если 3 – 459. Такая же схема действует и в Unicode кодировке. 1 сообщение может содержать до 70 символов, 2 – до 134, 3 – до 201.