Когда вы отправляете уведомления своим клиентам, один специальный символ или неверно поставленное ударение могут удвоить или даже утроить стоимость вашей кампании. Понимание того, как управлять «запрещенными символами» в SMS и как кодировки GSM-7 и Unicode влияют на бюджет, необходимо любому бизнесу, стремящемуся к эффективной коммуникации без лишних затрат.
Существуют ли на самом деле запрещенные символы в SMS?
Технически говоря, не существует таких понятий, как caractères interdits sms (запрещенные символы), которые бы полностью блокировали отправку сообщения операторами. Сегодня современные сети способны передавать практически любые символы, включая эмодзи, кириллицу, арабские или китайские иероглифы. Однако под термином «запрещенные» обычно подразумеваются символы, которые не входят в стандартный промышленный стандарт телекоммуникаций: кодировку GSM 03.38 (широко известную как GSM-7).
Если вы вставляете символ, выходящий за рамки этого стандартного алфавита, протокол SMS автоматически переключает все сообщение в другой формат кодирования, называемый Unicode (UCS-2). Это переключение имеет немедленные финансовые и технические последствия для максимальной длины вашего сообщения и выставления счетов.
GSM-7 против Unicode: прямое влияние на длину ваших SMS
Чтобы понять, почему стоимость рассылок варьируется, нужно проанализировать, как операторы делят сообщения. Стандартное SMS не безгранично; оно измеряется в сегментах данных.
- Кодировка GSM-7: Это кодировка по умолчанию. Каждый символ использует 7 бит данных. В этом формате numero maximo de caracteres sms (максимальное количество символов) для одного сегмента составляет 160 символов.
- Кодировка Unicode (UCS-2): Требуется для специальных символов, эмодзи и нелатинских алфавитов. Каждый символ использует 16 бит. Тогда numero de caracteres permitidos en mensaje de texto (количество разрешенных символов) сокращается всего до 70 символов на сегмент.
Если вы превышаете эти лимиты, ваше сообщение делится на несколько сегментов (составные SMS). Для сообщений, содержащих специальные символы, дополнительные расходы становятся значительными:
| Тип кодировки | Количество сегментов | Лимит символов (Одиночное сообщение) | Лимит на сегмент (Длинное / составное сообщение) |
|---|---|---|---|
| Стандарт GSM-7 | 1 сегмент | 160 символов | 160 символов |
| Стандарт GSM-7 | 2 и более сегментов | 306 символов (2 сегмента) | 153 символа на сегмент |
| Unicode (UCS-2) | 1 сегмент | 70 символов | 70 символов |
| Unicode (UCS-2) | 2 и более сегментов | 134 символа (2 сегмента) | 67 символов на сегмент |
Почему один спецсимвол увеличивает ваш счет?
Этим вопросом задаются многие предприниматели и разработчики: porque un sms consume mas de un mensaje dependiendo de los caracteres especiales (почему SMS расходует больше одного сообщения в зависимости от спецсимволов)? Ответ кроется в жесткости протоколов связи. Как только обнаруживается хотя бы один символ, не поддерживаемый GSM-7, приложение для отправки или оператор должны permitir o envio de caracteres especiais fora do formato gsm-7 usando o formato unicode. terá impacto directo no consumo de sms onde por exemplo uma sms, passará a 70 caracteres. (разрешить отправку спецсимволов вне формата GSM-7, используя Unicode, что напрямую влияет на расход SMS, сокращая лимит до 70 символов).
Представьте, что вы отправляете напоминание о встрече длиной 100 символов. Если вы используете только символы GSM-7, вы платите за 1 SMS. Если вы добавите простой эмодзи (например, календарь 📅) или специфический символ с акцентом, лимит упадет до 70 символов. Ваше сообщение из 100 символов будет разделено на 2 сегмента Unicode (67 + 33 символа). Таким образом, вы заплатите двойную цену за один единственный эмодзи!
Аналогично, если вы используете динамические переменные (например, номер заказа или квитанции), вы можете неожиданно превысить лимиты. Разработчики иногда спрашивают: qué pasa si paso el límite de caracteres de 36 en concepto de letras pero el numero de boletin aparece al principio? Если фиксированный текст в сочетании с динамической переменной превышает порог сегмента (70 или 160 символов в зависимости от кодировки), сообщение будет тарифицироваться как несколько SMS, независимо от положения ваших переменных.
Какие символы разрешены в GSM-7, а какие включают Unicode?
Чтобы оптимизировать свои кампании и операционные уведомления, вы должны точно знать caracteres especiais envio sms (специальные символы для SMS), которые меняют кодировку. Знание того, quais caracteres especiais para sms que limitam para 70 (какие спецсимволы ограничивают SMS до 70 символов), позволит вам писать более легкие и экономичные сообщения.
Базовый алфавит GSM-7 (Безопасный)
Этот алфавит включает все буквы от A до Z (заглавные и строчные), цифры от 0 до 9, пробелы, а также некоторые распространенные во французском языке символы с акцентами, такие как é, è, à, ù, ç и ì. Вы можете использовать эти символы, не опасаясь переключения в Unicode.
Таблица расширения GSM-7 (Внимание: двойной счет)
Некоторые символы являются частью «таблицы расширения» GSM-7. Они не принуждают к переходу на Unicode (лимит остается 160 символов), но считаются за два символа (занимают эквивалент 2 знаков в вашем подсчете). К этим символам относятся: [, ], {, }, |, ^, , ~ и символ евро €.
Символы Unicode (Строгое ограничение 70 символов)
Чтобы ответить на вопрос quais caracteres podem ser usados em sms no mce? или на других платформах рассылки SMS без риска переплаты, абсолютно избегайте следующих символов, если хотите остаться в рамках лимита 160 символов:
- Все эмодзи (например: 😊, 🚗, 📅)
- Типографские «умные» кавычки (например: “ ” или « ») вместо прямых кавычек (
") - Специфические акценты, такие как
ê,â,î,ô,û, или испанские и португальские символы, такие какá,í,ó,ú,ã,õ - Кириллица, греческий алфавит, арабская вязь или иврит
Руководство по написанию: как форматировать SMS для ваших клиентов
Для малого локального бизнеса (клиники, парикмахерские, автошколы, ремонтные мастерские) важен каждый цент. Найти баланс между ясностью и бюджетом крайне важно. Какой valor maximo de caracteres sms pra mensagem ser bem vista (максимальный объем SMS, чтобы сообщение хорошо воспринималось) клиентами и оставалось экономичным?
- Оставайтесь в пределах 140-150 символов: Это дает вам запас прочности при вставке персонализированных полей (например, имени клиента или времени записи).
- Заменяйте проблемные символы: Используйте
eвместоêилиâ. Ваши клиенты прекрасно поймут сообщение "Vash avtomobil gotov" вместо версии с редкими спецсимволами, а вы сэкономите тысячи сегментов в год. - Избегайте ненужных эмодзи: Используйте четкие призывы к действию вместо иконок для подтверждения бронирования.
Как MySMSGate окончательно решает проблему длинных SMS
Если вы используете традиционные SMS-шлюзы, такие как Twilio, Plivo или MessageBird, управление кодировками — это настоящая финансовая головная боль. Эти платформы выставляют счета строго за каждый сегмент в 160 или 70 символов. Если вы отправите сообщение длиной 145 символов, содержащее хотя бы один неподдерживаемый акцент, Twilio выставит счет за 3 сегмента (то есть в 3 раза дороже базовой цены), не говоря уже о сложных процедурах регистрации номеров (10DLC, одобрение операторов).
Именно здесь MySMSGate меняет правила игры для малого бизнеса и разработчиков:
- Фиксированная цена без сюрпризов: MySMSGate взимает единый тариф 0,02 $ за успешно отправленное SMS, независимо от длины сообщения или типа используемых символов (GSM-7 или Unicode). Забудьте о сложном расчете по сегментам!
- Используйте свой собственный телефон Android: Наше решение превращает ваш смартфон Android в мощный SMS-шлюз. Сообщения отправляются напрямую через SIM-карту вашего телефона, а значит, клиенты получают SMS с вашего реального мобильного номера — номера, который они знают и которому доверяют.
- Никакой утомительной регистрации номеров: В отличие от американских API, требующих недели валидации и ежемесячных платежей за 10DLC, MySMSGate позволяет начать отправку SMS сразу после установки нашего Android-приложения.
- Возврат средств за недоставленные SMS: Если SMS не может быть доставлено, ваш баланс пополняется автоматически.
Чтобы узнать больше об экономичных альтернативах традиционным API, ознакомьтесь с нашим сравнением альтернатив Twilio в 2026 году.
Техническая интеграция: отправляйте SMS, не беспокоясь о кодировке
Для разработчиков и системных интеграторов MySMSGate предлагает чрезвычайно простой и надежный REST API. Вам больше не нужно проектировать сложные алгоритмы для очистки строк или валидации кодировки GSM-7 перед отправкой.
Вот простой пример на Python для отправки SMS со спецсимволами и эмодзи через API MySMSGate:
import requests
url = "https://mysmsgate.net/api/v1/send"
headers = {
"Authorization": "Bearer VOTRE_CLE_API",
"Content-Type": "application/json"
}
data = {
"to": "+33612345678",
"message": "Добрый день! Ваша запись подтверждена на завтра в 14:00. 📅 До встречи!",
"device_id": "votre_id_appareil"
}
response = requests.post(url, json=data, headers=headers)
print(response.json())Благодаря нашей системе вы также получаете relatório de entrega (отчет о доставке в реальном времени) через вебхуки, что позволяет отслеживать статус каждого сообщения прямо в вашей CRM-системе.
Хотите настроить собственный шлюз за несколько минут? Следуйте нашему пошаговому руководству, чтобы отправлять SMS с телефона Android через API.
Часто задаваемые вопросы
Здесь вы найдете ответы на самые популярные вопросы об ограничениях символов и отправке профессиональных SMS.
Какие символы запрещены в SMS?
Технически операторы не блокируют символы, но использование знаков вне стандарта GSM-7 (таких как эмодзи, сложные акценты или кириллица) сокращает емкость вашего SMS со 160 до 70 символов, что приводит к многосегментной тарификации у традиционных провайдеров.
Почему за один эмодзи с меня списывают как за два SMS?
Вставка эмодзи принудительно переводит кодировку сообщения в Unicode. В Unicode каждый символ занимает больше памяти. Лимит одного SMS сокращается со 160 до 70 символов. Если ваш текст составляет 80 символов, он будет разделен и тарифицирован как 2 SMS.
Как проверить, содержат ли мои SMS символы Unicode?
Вы можете использовать онлайн-инструменты для подсчета символов SMS или интегрировать библиотеки очистки текста в свой код, чтобы автоматически заменять специальные символы на их эквиваленты в GSM-7 (например, заменять «ê» на «e»).
Как MySMSGate помогает экономить на длинных SMS?
MySMSGate не тарифицирует по сегментам в 160 или 70 символов. Мы применяем фиксированную ставку 0,02 $ за успешно отправленное SMS, независимо от его длины, наличия спецсимволов или эмодзи, отправляя сообщения напрямую через ваш подключенный мобильный тариф Android.
Comments (0)
Be the first to comment!