Основы SMS24
Как SMS передаётся между приложением и телефоном.
-
10DLC
10DLC (10-значный длинный номер) — это система операторов США, по которой трафик приложений со стандартных десятизначных номеров регистрируют для конкретного бренда и кампании; незарегистрированный A2P-трафик фильтруется.
-
A2P SMS
A2P SMS (application-to-person) — это любое сообщение, которое программа отправляет человеку: код подтверждения, оповещение, чек, напоминание или рекламная рассылка, в отличие от переписки двух людей.
-
CPaaS
CPaaS (коммуникационная платформа как услуга) — это облачная платформа, которая предоставляет программируемые SMS, голосовую связь, электронную почту и чаты через API, обычно корпоративным клиентам по контрактам и объёмным тарифам.
-
E.164
E.164 — это международный формат телефонного номера: знак плюса, код страны и национальный номер, всего до 15 цифр, без пробелов, начального нуля и знаков препинания.
-
Flash SMS
Flash SMS (сообщение класса 0) отображается сразу на экране телефона и не сохраняется во входящих; поддержка зависит от устройства, и большинство шлюзов её не предлагают.
-
HLR-запрос
HLR-запрос обращается к абонентскому регистру мобильной сети и без отправки SMS определяет, активен ли номер, какой оператор его обслуживает и был ли номер перенесён.
-
MO и MT (исходящие с мобильного и входящие на мобильный)
MT (mobile terminated) — сообщение, доставляемое на телефон; MO (mobile originated) — сообщение, отправленное с телефона, например ответ или команда STOP.
-
MSISDN
MSISDN – это номер мобильного телефона в полной международной форме (код страны плюс номер абонента). Этот идентификатор операторы используют для маршрутизации SMS на телефон.
-
OTP (одноразовый пароль)
OTP — это короткий цифровой код, отправляемый по SMS и действительный один раз в течение нескольких минут. Он используется для проверки номера телефона, подтверждения входа в систему или транзакции.
-
P2P SMS
P2P SMS (person-to-person) — это сообщение, которым два человека обмениваются со своих телефонов; операторы тарифицируют и маршрутизируют такую переписку иначе, чем сообщения от приложений.
-
RCS
RCS (Rich Communication Services) — поддерживаемый операторами преемник SMS с изображениями, кнопками и уведомлениями о прочтении; для него нужны интернет, совместимый телефон и поддержка оператора, поэтому SMS остаётся резервным каналом.
-
SMPP
SMPP (Short Message Peer-to-Peer) — бинарный телекоммуникационный протокол, по которому операторы и агрегаторы обмениваются большими объёмами SMS; прикладные системы обычно используют HTTP API.
-
SMS (служба коротких сообщений)
SMS — встроенный в мобильные сети стандарт текстовых сообщений длиной до 160 символов GSM-7, который позволяет приложениям отправлять сообщения на телефоны, даже когда те не подключены к интернету.
-
SMS-агрегатор
SMS-агрегатор — это оптовый посредник, подключённый ко множеству операторов мобильной связи и перепродающий услуги доставки сообщений шлюзам и крупным отправителям.
-
SMS-шлюз
SMS-шлюз — это сервис, который принимает сообщения от приложений через API или веб-панель, передаёт их мобильным операторам для доставки и возвращает статусы обработки.
-
SMSC
SMSC (центр коротких сообщений) — система оператора, которая хранит и пересылает SMS, повторяя доставку до появления телефона в сети или истечения срока действия.
-
Бесплатный SMS-номер (США и Канада)
Toll-free SMS используют бесплатный номер 8XX как отправителя A2P-сообщений в США и Канаде; для надёжной доставки такой трафик нужно верифицировать у операторов.
-
Двусторонняя SMS-связь
Двусторонняя SMS-связь позволяет получателям отвечать на сообщения; для неё нужен числовой отправитель — выделенный или общий номер, поскольку буквенно-цифровое имя не принимает ответы.
-
Длинный номер (виртуальный номер мобильного телефона)
Длинный, или виртуальный мобильный, номер — это обычный телефонный номер, арендованный у шлюза для конкретной страны и используемый как отправитель SMS, на который получатели могут отвечать.
-
Короткий номер
Короткий номер — номер из 4–6 цифр, арендуемый у операторов одной страны для большого объёма A2P-сообщений; его оформление требует регистрации, а использование оплачивается ежемесячно.
-
Массовая рассылка SMS
Массовая SMS-рассылка — это одновременная отправка одного, обычно персонализированного, сообщения большому списку телефонных номеров через шлюз: из загруженного файла или пакетным запросом API.
-
Переносимость мобильных номеров (MNP)
Переносимость мобильных номеров позволяет абоненту сохранять свой номер при смене оператора, поэтому префикс номера больше не гарантирует, какая сеть получит сообщение.
-
Рекламные SMS
Рекламное SMS продвигает товар, предложение или мероприятие среди людей, согласившихся получать такие сообщения; в нём должен быть способ отказаться от рассылки, а отправка должна учитывать местные ограничения по времени.
-
Транзакционные SMS
Транзакционное SMS — это ожидаемое получателем сообщение, вызванное его действием: код входа, подтверждение заказа, обновление статуса доставки или предупреждение безопасности. Оно не считается рекламой и может отправляться в период запрета рассылки.
Кодировка и длина8
Почему в одном SMS помещается то 160, то 70 символов и как рассчитывается стоимость сегмента.
-
GSM-7
GSM-7 — это 7-битный алфавит SMS по умолчанию: 128 основных символов, охватывающих латинские буквы, цифры и общие знаки препинания, что позволяет использовать 160 символов в одном сообщении (153 на часть при объединении).
-
SMS-сегмент
Сегмент — единица тарификации SMS: отдельная часть объёмом 140 байт, в которую помещается 160 символов GSM-7 или 70 символов Unicode, а в составе длинного сообщения — 153 или 67 символов соответственно.
-
UCS-2 (Unicode SMS)
UCS-2 — это 16-битная кодировка, используемая, когда сообщение содержит символы вне алфавита GSM-7; оно допускает 70 символов на сообщение (67 на часть), поэтому нелатинский текст стоит примерно в два раза больше сегментов.
-
UDH (заголовок пользовательских данных)
UDH — это необязательный заголовок в начале полезной нагрузки SMS с управляющими данными, чаще всего с идентификатором составного сообщения и номером его части.
-
Расширенные символы GSM
Расширенные символы GSM — это символы €, [, ], {, }, \, ^, | и ~, которые кодируются в GSM-7 с помощью escape-символа, поэтому каждый занимает две позиции из лимита 160.
-
Составное SMS
Составное SMS — это длинное сообщение, разбитое на несколько частей со служебным заголовком; телефон собирает части по порядку и показывает единый текст, но каждая часть оплачивается как отдельный сегмент.
-
Счётчик символов
Счётчик символов в реальном времени показывает кодировку сообщения, остаток символов в текущем сегменте и итоговое число оплачиваемых сегментов.
-
Эмодзи в SMS
Эмодзи переводит всё SMS в Unicode и сокращает ёмкость сегмента со 160 до 70 символов; некоторые эмодзи занимают две кодовые единицы, поэтому один знак может добавить целый сегмент.
Отправитель и маршрутизация11
Что получатель видит в поле отправителя и по какому пути доставляется сообщение.
-
SIM-ферма
SIM-ферма — это множество потребительских SIM-карт, через которые трафик приложений отправляют под видом личной переписки; операторы выявляют и блокируют такие схемы, включая задействованные номера и имена отправителей.
-
SMS-маршрут
SMS-маршрут — путь сообщения от шлюза до оператора назначения через конкретное подключение оператора или агрегатора; маршруты различаются долей доставленных сообщений, сохранением идентификатора отправителя, качеством отчётов и ценой.
-
Буквенно-цифровое имя отправителя
Буквенно-цифровое имя отправителя — это текст из 3–11 букв, цифр и пробелов, который отображается вместо номера телефона; ответить на такое имя нельзя.
-
Выделенный номер
Выделенный номер — это телефонный номер, арендованный вами исключительно для использования в качестве отправителя SMS в одной стране, чтобы ответы доходили до вас, а получатели могли его распознать и сохранить.
-
Замена идентификатора отправителя
Замена отправителя — это замена указанного вами имени или номера общим номером либо именем на стороне маршрута или оператора, если исходный отправитель не поддерживается в этом направлении.
-
Идентификатор отправителя
Идентификатор отправителя — это имя или номер, который получатель видит как источник SMS: буквенно-цифровое имя длиной до 11 символов, короткий номер либо обычный телефонный номер в зависимости от правил страны.
-
Общий идентификатор отправителя
Общий идентификатор отправителя — это номер, которым пользуются несколько клиентов шлюза; он автоматически назначается для одностороннего трафика, если имя отправителя не поддерживается или ещё не зарегистрировано.
-
Прямой маршрут к оператору
Прямой маршрут доставляет SMS через согласованное подключение к оператору назначения или его официальному агрегатору, обеспечивая надёжную доставку, достоверные отчёты и сохранение идентификатора отправителя по правилам страны.
-
Регистрация идентификатора отправителя
Регистрация имени отправителя — обязательное в некоторых странах согласование буквенно-цифрового имени с местными операторами или регулятором до того, как оно сможет отображаться у получателя без замены.
-
Серый маршрут
Серый маршрут проводит A2P-SMS по не согласованным с оператором назначения каналам — например через SIM-фермы или лазейки в межоператорских соединениях; это дёшево, но ненадёжно и часто сопровождается подменой отправителя и недостоверными отчётами.
-
Числовой идентификатор отправителя
Числовой идентификатор отправителя — это выделенный или общий телефонный номер, используемый как источник SMS; в Северной и Южной Америке принимается только такой тип отправителя, и лишь на него получатели могут отвечать.
Доставка и отчётность15
Статусы, отчёты о доставке, причины ошибок и связанные с ними показатели.
-
Абонент временно недоступен
Статус «абонент временно недоступен» означает, что оператор не смог доставить сообщение, потому что телефон оставался выключенным или вне зоны покрытия при всех попытках; сам номер действителен.
-
Доля доставленных сообщений
Доля доставленных сообщений — это процент отправленных SMS, доставку которых на телефоны подтвердили; показатель зависит от маршрута, качества списка и направления и мало что говорит без контекста.
-
Жизненный цикл сообщения
Жизненный цикл статуса — последовательность состояний SMS в шлюзе: «в очереди», «отправлено», затем «доставлено», «ошибка» или «истёк срок действия»; сообщение, не прошедшее проверку до отправки, получает статус «отклонено».
-
Задержка
Задержка — это время между отправкой SMS и его поступлением на телефон, обычно несколько секунд при нормальном маршруте; именно этот показатель имеет наибольшее значение для одноразовых кодов.
-
Код ошибки оператора
Код ошибки оператора указывает причину недоставки SMS — например неизвестный или временно недоступный абонент, запрет либо фильтрацию; шлюз сопоставляет такие коды с понятными описаниями ошибок.
-
Неизвестный абонент
Статус «неизвестный абонент» означает, что номера нет ни в одной сети: он отключён, переназначен либо никогда не выдавался; такой номер следует удалить из списка.
-
Ограничение скорости отправки
Регулирование темпа — намеренное распределение кампании по минутам или часам, чтобы ответы, звонки и переходы поступали с нагрузкой, которую команда успевает обработать.
-
Отчёт о доставке (DLR)
Отчёт о доставке — это статус, который оператор возвращает для SMS: сообщение доставлено на телефон, завершилось ошибкой либо срок его действия истёк; иногда отчёт содержит код ошибки.
-
Подтверждение доставки на телефон
Подтверждение доставки на телефон формируется, когда устройство получателя подтверждает приём сообщения; это наиболее надёжное доступное в SMS свидетельство того, что текст поступил на устройство.
-
Подтверждение оператора связи
Подтверждение оператора связи означает, что оператор назначения принял сообщение для доставки; на маршрутах без подтверждения с телефона это окончательный положительный результат со статусом «отправлено».
-
Пропускная способность (TPS)
Пропускная способность — число сообщений, которые шлюз или маршрут принимает и передаёт за секунду (TPS); от неё зависит продолжительность крупной кампании, а ограничивают её шлюз и операторы связи.
-
Сообщение с истёкшим сроком действия
Сообщение с истёкшим сроком действия — это SMS, которое оператор не успел доставить, обычно из-за выключенного телефона или отсутствия сети; попытка уже состоялась, поэтому сообщение тарифицируется как отправленное.
-
Срок действия
Срок действия — это период, в течение которого оператор пытается доставить SMS на недоступный телефон; после его окончания попытки прекращаются, а сообщение получает статус «истёк срок действия». Шлюз позволяет задавать этот период для каждого сообщения.
-
Статусы «ошибка» и «отклонено»
Отклонённое сообщение шлюз не отправляет и не тарифицирует: причиной может быть неверный номер, неподдерживаемое направление или запрещённый контент. Сообщение со сбоем уже принято оператором, но не доставлено, поэтому попытка оплачивается.
-
Фильтрация оператором
Фильтрация оператором — автоматическая блокировка SMS антиспам-системами по содержанию, поведению отправителя или объёму трафика; она может отображаться как отдельная ошибка или не сообщаться вовсе.
Требования и согласие11
Правила, определяющие, какие сообщения и каким получателям можно отправлять.
-
DLT (Индия)
DLT-регистрация — обязательная в Индии система, по которой организация-отправитель, имя отправителя и каждый шаблон сообщения должны быть зарегистрированы у оператора до отправки коммерческих SMS.
-
DND (Не беспокоить)
Реестр DND позволяет абонентам блокировать рекламные SMS на уровне оператора. Например, в Индии и Нигерии операторы фильтруют рекламу на номера из такого реестра независимо от того, зафиксировал ли отправитель согласие получателя.
-
GDPR и SMS
По GDPR и связанным правилам ePrivacy номер телефона считается персональными данными; рекламные SMS жителям ЕС требуют согласия либо допустимых отношений с существующим клиентом и возможности отказаться в каждом сообщении.
-
KYC (Знай своего клиента)
KYC — проверка личности, обязательная для регулируемых финансовых услуг; многие провайдеры сообщений также требуют от отправителя удостоверение личности, документы компании и проверку до активации отправки.
-
SMS-шлюз без KYC
SMS-шлюз без KYC регистрирует клиентов без удостоверения личности, документов компании и проверочного звонка, контролируя вместо этого содержание, наличие согласия и состояние маршрутов.
-
TCPA
TCPA (Telephone Consumer Protection Act) — федеральный закон США, требующий предварительного явного согласия на автоматизированные рекламные SMS и предусматривающий компенсацию за каждое сообщение, отправленное с нарушением.
-
Отказ (STOP)
Отказ от рассылки (opt-out) позволяет получателю прекратить получение SMS, обычно ответом STOP или переходом по ссылке; после этого номер нужно сразу и бессрочно исключить из дальнейших рассылок.
-
Период запрета рассылки
Период запрета рассылки — это установленное в стране время, обычно с позднего вечера до раннего утра, а иногда и по воскресеньям, когда нельзя доставлять рекламные SMS; на транзакционные сообщения запрет обычно не распространяется.
-
Политика допустимого использования
Политика допустимого использования определяет, что нельзя отправлять через шлюз — незаконный контент, фишинг, сообщения от чужого имени и нежелательные массовые рассылки, — а также последствия нарушений.
-
Смишинг
Смишинг — это фишинг через SMS: сообщение выдаёт себя за банк, оператора, службу доставки или государственный орган, чтобы заставить получателя открыть ссылку или раскрыть учётные данные. Шлюзы блокируют такие сообщения и связанные с ними аккаунты.
-
Согласие на рассылку (opt-in)
Согласие на рассылку (opt-in) — предварительное разрешение получателя на отправку ему SMS; для маркетинга оно требуется в большинстве стран и должно фиксироваться вместе с номером, датой и источником.
API и интеграция13
Основные понятия современного API для отправки сообщений.
-
Bearer-токен
Bearer-токен — секрет, передаваемый в заголовке HTTP Authorization по схеме «Bearer <токен>»; использовать его может любой обладатель, поэтому токен хранят в секрете и передают только по HTTPS.
-
HMAC-подпись вебхуков
HMAC-подпись — это хеш временной метки и тела вебхука, вычисленный с помощью секретного ключа по HMAC-SHA256; она позволяет проверить, что событие пришло от шлюза и не было изменено.
-
OpenAPI
OpenAPI — это стандарт машиночитаемого описания REST API: эндпоинтов, параметров, схем и ошибок; на его основе создают типизированные клиентские библиотеки, документацию и коллекции запросов.
-
REST API для SMS
REST API для SMS позволяет программе отправлять сообщения и получать их статусы по HTTPS в формате JSON, используя стандартные методы и URL без постоянного соединения или специального телекоммуникационного протокола.
-
Вебхук
Вебхук — это HTTPS-запрос, который шлюз отправляет на ваш эндпоинт при событии: доставке или ошибке сообщения, входящем ответе либо низком балансе; отдельно запрашивать статус не нужно.
-
Идентификатор запроса
Идентификатор запроса — это уникальный идентификатор, который API возвращает в заголовке каждого ответа, чтобы конкретный вызов можно было найти в журналах провайдера при обращении в службу поддержки.
-
Ключ API
Ключ API — секрет, идентифицирующий учётную запись при обращении к SMS API; он передаётся как Bearer-токен с ограниченными правами, создаётся отдельно для каждой системы и отзывается при компрометации.
-
Ключ идемпотентности
Ключ идемпотентности — это заданный клиентом идентификатор запроса, благодаря которому повторная попытка после тайм-аута или ошибки возвращает исходный результат, не отправляя сообщение второй раз.
-
Курсорная пагинация
Курсорная пагинация разбивает список на страницы с помощью непрозрачного токена последнего полученного элемента, поэтому новые сообщения не сдвигают и не дублируют результаты, как при нумерации страниц.
-
Ограничение частоты запросов
Лимит запросов — максимальное число обращений к API за секунду или минуту для одного ключа; при превышении API возвращает 429 и Retry-After, а большие объёмы следует отправлять пакетными запросами.
-
Тестовый ключ (песочница)
Тестовый ключ — учётные данные API, с которыми запросы проходят ту же проверку и расчёт стоимости, что и в рабочем режиме, но сообщения не отправляются и баланс не списывается.
-
Экспоненциальная задержка повторных запросов
Экспоненциальная задержка — это стратегия увеличения паузы после каждой неудачной попытки — 1, 2, 4, 8 секунд и далее, — применяемая к ответам 429 и 5xx, чтобы повторы не усиливали перегрузку.
-
Эндпоинт пакетной отправки
Эндпоинт пакетной отправки принимает много сообщений одним запросом API и возвращает отдельный результат для каждого получателя, поэтому ошибка в одной строке не отменяет весь пакет.
Платежи и криптовалюта8
Предоплаченный баланс, подтверждения, блокчейн-сети и комиссии.
-
TRC-20 и ERC-20
TRC-20 и ERC-20 — стандарты токенов в сетях Tron и Ethereum; USDT существует в обеих сетях, но перевод TRC-20 обычно дешевле и подтверждается быстрее, тогда как ERC-20 требует оплаты газа Ethereum.
-
Комиссия сети
Сетевая комиссия — плата за обработку и включение транзакции в блокчейн, которую отправитель вносит в соответствующей монете; её размер зависит от сети и нагрузки и не устанавливается продавцом.
-
Оплата в Monero
Monero (XMR) — криптовалюта, в блокчейне которой скрыты суммы, отправители и получатели; оплата в XMR сохраняет конфиденциальность самого платежа, что важно для пользователей шлюза без KYC.
-
Партнёрская комиссия
Партнёрская комиссия — это часть суммы пополнений привлечённого клиента, которую получает пригласивший его партнёр; SMS-шлюзы обычно выплачивают такой процент в течение установленного периода, а переход отслеживают по ссылке или коду.
-
Подтверждение в блокчейне
Подтверждение в блокчейне — это включение криптовалютной транзакции в блок и появление следующих блоков, после чего перевод считается окончательным; депозит зачисляется через несколько секунд или в течение часа в зависимости от монеты.
-
Предоплаченный баланс
Предоплаченный баланс — средства, внесённые заранее и списываемые за каждое отправленное сообщение; такая модель заменяет ежемесячные счета, сохранённые банковские карты и кредитный лимит.
-
Рыночный курс при зачислении
Рыночный курс при зачислении — это обменный курс, по которому подтверждённый криптовалютный депозит переводится в долларовый баланс; после зачисления баланс фиксируется в долларах и больше не зависит от цены монеты.
-
Стейблкоин (USDT)
Стейблкоин — криптовалюта, курс которой привязан к обычной валюте, чаще всего к доллару США; поэтому депозит в 100 USDT пополняет баланс примерно на 100 долларов без существенного курсового риска.
От А до Я
Все термины в алфавитном порядке.
Совпадений нет. Попробуйте другое слово или поищите ответ в справочном центре.
