Поделиться через


Вопросы и ответы о SMS

В этой статье приведены ответы на часто задаваемые вопросы о службе SMS.

Отправка и получение сообщений

Как получать сообщения через службы коммуникации Azure?

Клиенты служб коммуникации Azure могут использовать Сетку событий Azure для получения входящих сообщений. Следуйте инструкциям из этого краткого руководства , чтобы настроить сетку событий для получения сообщений.

Можно ли получать сообщения из любой страны или региона на бесплатных номерах?

Бесплатные номера не могут отправлять или получать сообщения в страны или регионы за пределами США (США), Канады (ЦС) и Пуэрто-Рико (PR).

Можно ли получать сообщения из любой страны или региона по коротким кодам?

Короткие коды являются внутренними номерами и не могут отправлять или получать сообщения извне страны или региона, для которых она зарегистрирована. Например, короткий код США может отправлять и получать сообщения только получателям ИЗ США и из нее.

Как обрабатываются сообщения, отправляемые на номера стационарных телефонов?

В США Службы коммуникации Azure не проверяет номера линии и пытается отправить его перевозчикам для доставки. Клиентам взимается плата за сообщения, отправленные на номера телефонов.

Можно ли отправлять сообщения нескольким получателям за раз?

Да, можно сделать один запрос для нескольких получателей. Следуйте указаниям из этого краткого руководства, чтобы отправить сообщения нескольким получателям.

Я получил состояние HTTP 202 от API отправки SMS, но SMS не достиг моего телефона, что делать сейчас?

Значение 202, возвращаемое службой, означает, что сообщение, которое вы в очередь отправили, не было доставлено. Используйте это краткое руководство. Обработка событий SMS для подписки на события отчета о доставке и устранение неполадок. После настройки событий проверьте deliveryStatus поле отчета о доставке, чтобы проверить успешность доставки или сбой.

Как отправлять сокращенные URL-адреса в сообщениях?

Сокращенные URL-адреса — это хороший способ держать сообщения короткими и читаемыми. Однако американские перевозчики запрещают использовать бесплатные общедоступные службы сокращения URL-адресов. Это связано с тем, что шортизаторы URL-адресов "бесплатного доступа" используются злоумышленниками для уклонения от обнаружения и получения сообщений СПАМа, передаваемых через платформы обмена текстовыми сообщениями. При отправке сообщений в США мы рекомендуем использовать пользовательские шортировщики URL-адресов для создания URL-адресов с выделенным доменом, принадлежащим вашему бренду. Многие операторы США блокируют SMS-трафик, если они содержат общедоступные шортизаторы URL-адресов.

Чтобы повысить вероятность доставки сообщений, в следующем списке показаны примеры распространенных шортировщиков URL-адресов, которые следует избегать:

  • bit.ly
  • goo.gl
  • tinyurl.com
  • Tiny.cc
  • lc.chat
  • is.gd
  • so.gd
  • s2r.co
  • Clicky.me
  • budurl.com
  • bc.vc

Обработка отказа

Как Службы коммуникации Azure обрабатывать отказы для бесплатных номеров?

Отказы от бесплатных номеров США являются обязательными и применяются операторами США и не могут быть переопределены.

  • STOP . Если получатель текстового сообщения хочет отказаться, он может отправить STOP на бесплатный номер. Оператор отправляет следующий ответ по умолчанию для STOP: "NETWORK MSG: Вы ответили словом STOP, которое блокирует все тексты, отправленные из этого номера. Текст обратно UNSTOP для получения сообщений снова".
  • START/UNSTOP — если получатель хочет повторно подписаться на текстовые сообщения из бесплатного номера, он может отправить START или UNSTOP в бесплатный номер. Оператор отправляет следующий ответ по умолчанию для START/UNSTOP: "NETWORK MSG: Вы ответили UNSTOP и начнет получать сообщения снова из этого номера".
  • Службы коммуникации Azure обнаруживает STOP сообщения и блокирует все дальнейшие сообщения получателю. Отчет о доставке указывает на сбой доставки с сообщением о состоянии как "Отправитель заблокирован для данного получателя".
  • UNSTOPСообщения STOPи START сообщения передаются вам обратно. Службы коммуникации Azure рекомендует отслеживать и реализовывать эти отказы, чтобы гарантировать, что дальнейшие попытки отправки сообщений не выполняются получателям, которые отказались от ваших сообщений.

Как Службы коммуникации Azure обрабатывать отказы для коротких кодов?

Служба коммуникации Azure предлагает службу управления отказом для коротких кодов, которая позволяет клиентам настраивать ответы на обязательные ключевые слова STOP/START/HELP. Перед подготовкой короткого кода вам будет предложено настроить управление отказами. Если вы согласитесь, служба управления отказом автоматически использует ваши ответы в программе краткое сообщение о согласии/ отказ/ ключевые слова справки в ответ на ключевое слово STOP/START/HELP.

Как Службы коммуникации Azure обрабатывать отказы от использования коротких кодов в США?

Служба коммуникации Azure предлагает службу управления отказом для коротких кодов в США, которая позволяет клиентам настраивать ответы на обязательные ключевые слова STOP/START/HELP. Перед подготовкой короткого кода вам будет предложено настроить управление отказами. Если вы согласитесь, служба управления отказом автоматически использует ваши ответы в программе краткое сообщение о выборе или отказе/ ключевые слова справки в ответ на ключевое слово STOP/START/HELP.

Пример:

  • STOP . Если получатель текстового сообщения хочет отказаться, он может отправить STOP в короткий код. Службы коммуникации Azure отправляет настроенный ответ stop: "Оповещения Contoso: вы отказались и больше не будут получать сообщения".
  • START — если получатель хочет повторно подписаться на текстовые сообщения из короткого кода, он может отправить START в короткий код. Служба коммуникации Azure отправляет настроенный ответ для START: "Оповещения компании Contoso Промо: 3 мсг/неделя. Могут применяться тарифы сообщений и данных. Ответить СПРАВКУ по справке. Ответ STOP, чтобы отказаться от использования".
  • СПРАВКА . Если получатель хочет получить помощь со службой, он может отправить HELP в короткий код. Служба коммуникации Azure отправляет ответ, настроенный в программе кратко для СПРАВКИ: "Спасибо за текстовое сообщение Contoso! Вызовите 1-800-800-8000 для поддержки".

Службы коммуникации Azure обнаруживает STOP сообщения и блокирует все дальнейшие сообщения получателю. Отчет о доставке указывает на сбой доставки с сообщением о состоянии как "Отправитель заблокирован для данного получателя". UNSTOPСообщения STOPи START сообщения передаются вам обратно. Мы рекомендуем отслеживать и реализовывать эти отказы , чтобы убедиться, что дальнейшие попытки отправки сообщений не выполняются получателям, которые отказались от ваших сообщений.

Как Службы коммуникации Azure обрабатывает отказ от использования идентификатора буквенно-цифрового отправителя?

Идентификатор буквенно-цифрового отправителя не может получать входящие сообщения или STOP сообщения. Службы коммуникации Azure не применяет списки отказов или управляет ими для идентификатора буквенно-цифрового отправителя. Необходимо предоставить клиентам инструкции, чтобы отказаться от использования других каналов, таких как звонки в службу поддержки, предоставление ссылки на отказ в сообщении или поддержка электронной почты. Дополнительные сведения см . в рекомендациях по политике обмена сообщениями.

Как Службы коммуникации Azure обрабатывает отказы от коротких кодов в Канаде и Соединенном Королевстве?

Службы коммуникации Azure не контролирует или не реализует механизмы отказа для коротких кодов в Канаде и Соединенном Королевстве. Получатели текстовых сообщений могут использовать текст STOP, чтобы отменить подписку или "START", чтобы подписаться на короткий код. Эти запросы передаются как входящие сообщения в сетку событий. Вы несете ответственность за выполнение этих сообщений, повторно подписав получателей или отменив доставку сообщений соответствующим образом.

Короткие коды

Что такое право применить к короткому коду?

Доступность короткого кода ограничена платными подписками Azure, имеющими адрес выставления счетов в США. Короткие коды не могут быть приобретены в пробных учетных записях или с помощью бесплатных кредитов Azure. Дополнительные сведения см. на странице предоставления прав на подписку.

Можно ли отправить текст на бесплатный номер из короткого кода?

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

Как следует отформатировать короткий код?

Короткие коды не соответствуют рекомендациям по форматированию E.164 и не имеют код страны или знак плюса (+) префикс. В запросе API SMS короткий код должен передаваться в виде пяти (5) до шести цифр (6) цифр, которые отображаются на странице коротких кодов без префикса.

Сколько времени требуется для получения короткого кода? Что происходит после отправки краткого приложения программы кода?

После отправки краткого приложения кода в портал Azure служба обслуживания работает с агрегаторами, чтобы получить ваше приложение утверждено каждым беспроводным оператором. Этот процесс обычно занимает восемь (8) до двенадцати (12) недель. Все обновления и изменения состояния приложений передаются по электронной почте, предоставленной в приложении. Дополнительные вопросы о отправленное приложение, электронная почта acstnrequest@microsoft.com.

Идентификатор буквенно-цифрового отправителя

Внимание

Начиная с 30 июня 2024 г. идентификаторы незарегистрированных буквенно-цифровых отправителей, отправляя сообщения в Великобританию, будут заблокированы. Чтобы предотвратить это, необходимо отправить приложение регистрации и быть в утвержденном состоянии.

Как должен быть отформатирован идентификатор буквенно-цифрового отправителя?

Рекомендации по форматированию:

  • Должен содержать по крайней мере одну букву
  • До 11 символов
  • Символы могут включать:
    • Буквы верхнего регистра: A - Z
    • Строчные буквы: a - z
    • Числа: 0 – 9
    • пробелов

Требуется ли покупка номера для использования идентификатора буквенно-цифрового отправителя?

Использование идентификатора буквенно-цифрового отправителя не требует покупки номера телефона. Вы можете включить идентификатор буквенно-цифрового отправителя с помощью портал Azure. Инструкции см . в кратком руководстве по включению идентификатора буквенно-цифровых отправителей.

Можно ли отправлять SMS сразу после включения идентификатора буквенно-цифрового отправителя?

Рекомендуется ждать 10 минут, прежде чем отправлять сообщения для получения наилучших результатов.

Почему идентификатор буквенно-цифрового отправителя заменяется числом?

Замена идентификатора буквенно-цифрового отправителя числом может возникать, если определенный беспроводной оператор не поддерживает идентификатор буквенно-цифрового отправителя. Это делается для обеспечения высокой скорости доставки.

Бесплатная проверка

Внимание

С 31 января 2024 г. только полностью проверенные бесплатные номера смогут отправлять трафик. Непроверенные бесплатные номера, отправляя сообщения в номера телефонов США и ЦС, будут заблокированы.

Что такое бесплатная проверка на звонок?

Процесс проверки бесплатной связи гарантирует, что службы, работающие на бесплатных номерах (TFN), соответствуют политикам перевозчика и отраслевым рекомендациям. Это также предоставляет соответствующие сведения о службе для подчиненных перевозчиков, снижает вероятность ложноположительных фильтров и неправильных блоков нежелательной почты.

Эта проверка необходима для оптимальной доставки SMS.

Что произойдет, если я не проверяю бесплатные номера?

SMS на номера телефонов США

Начиная с 31 января 2024 г., бесплатный агрегат в отрасли выполняет функцию бесплатной проверки и разрешает отправлять SMS-сообщения только проверенным номерам.

Новые ограничения приведены следующим образом:

Тип ограничения Состояние проверки Текущее ограничение Ограничение, действующее 31 января 2024 г.
Ежедневное ограничение Непроверенные 500 Заблокировано
Еженедельное ограничение Непроверенные 1,000 Заблокировано
Месячное ограничение Непроверенные 2 000 Заблокировано
Ежедневное ограничение Ожидающая проверка 2 000 Заблокировано
Еженедельное ограничение Ожидающая проверка 6000 Заблокировано
Месячное ограничение Ожидающая проверка 10,000 Заблокировано
Ежедневное ограничение Проверено Без ограничений Без ограничений
Еженедельное ограничение Проверено Без ограничений Без ограничений
Месячное ограничение Проверено Без ограничений Без ограничений

Внимание

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

Что происходит после отправки бесплатной формы проверки?

После отправки формы мы координируется с нашим подчиненным одноранговым узлом, чтобы получить приложение, проверенное агрегатором обмена сообщениями бесплатно. Хотя мы просматриваем приложение, мы можем обратиться к вам за дополнительными сведениями.

  • От отправленного приложения в ожидание = 1–5 рабочих дней
  • От ожиданий до вердикта (Verfied/Отклонено/Дополнительные сведения необходимы) = 4-5 недель. В настоящее время агрегатор без платы сталкивается с большим объемом приложений, поэтому новые приложения могут занять около восьми недель для утверждения.

Весь процесс бесплатной проверки занимает около 5-6 недель. Эти временные шкалы могут изменяться в зависимости от объема приложений в агрегаторе обмена сообщениями и качества приложения. В настоящее время агрегатор без оплаты сталкивается с большим объемом приложений из-за того, что приложения могут занять около восьми недель, чтобы получить утверждение.

Обновления изменений и состояния приложений передаются через колонку нормативных требований в портал Azure.

Разделы справки отправить бесплатную проверку подлинности?

Чтобы отправить бесплатное приложение для проверки подлинности, перейдите к ресурсу Службы коммуникации Azure, с которым связан бесплатный номер в портал Azure. Перейдите в колонку "Номера телефонов". В верхней части колонки номеров телефонов выберите ссылку на приложение для проверки подлинности, отображаемое как отправить приложение в поле сведений. Заполните форму и отправьте ее.

Что считается высококачественным бесплатным приложением для проверки подлинности?

Чем лучше качество приложения, тем больше вероятность его утверждения.

Указатели, чтобы убедиться, что вы отправляете высококачественное приложение:

  • Перечисленные номера телефонов — бесплатные номера
  • Заполнение всех обязательных полей
  • Вариант использования не указан в списке вариантов использования Ineligible
  • Процесс регистрации документирован/подробно
  • URL-адрес изображения для вашего согласия предоставляется и общедоступен
  • Следуйте рекомендациям CTIA

Каковы недопустимые варианты использования для бесплатной проверки подлинности?

Финансовые услуги с высоким риском Получение расширенных быстрых схем Прощение долга Незаконные вещества и активиты Общие
Кредиты payday Консолидация задолженности Работа из домашних программ Конопля Фишинг
Краткосрочные кредиты с высоким процентом Сокращение задолженности Риски инвестиционных возможностей Алкоголь Мошенничество или мошенничество
Автозаемы Программы по ремонту кредитов Сбор долгов или консолидация Табак или вейп Обманчивый маркетинг
Ипотечные кредиты Обманчивая работа из домашних программ Порнография
Студенческие кредиты Маркетинг на нескольких уровнях Содержимое, связанное с сексом
Азартные игры Ненормативная речь или ненавидимая речь
Игра на скачках Огнестрельного оружия
Оповещения о акции
Криптовалюта

Как используются мои данные?

Бесплатная проверка подлинности (TFV) включает интеграцию между корпорацией Майкрософт и агрегатором обмена сообщениями бесплатной передачи. Агрегатор обмена сообщениями бесплатного входа является окончательным рецензентом и утверждающим приложением TFV. Корпорация Майкрософт должна предоставить доступ к сведениям о приложении TFV с помощью агрегатора обмена сообщениями без оплаты для них, чтобы убедиться, что сведения о программе соответствуют рекомендациям и стандартам CTIA, установленным перевозчиками. Отправив форму TFV, вы соглашаетесь с тем, что корпорация Майкрософт может предоставить доступ к сведениям о приложении TFV при необходимости для подготовки бесплатного номера.

Ограничения символов и скорости

Что такое ограничение символов SMS?

Размер одного SMS-сообщения составляет 140 байт. Ограничение символов для одного отправленного сообщения зависит от используемого содержимого сообщения и кодирования. Службы коммуникации Azure поддерживает кодировку GSM-7 и UCS-2.

  • GSM-7 — сообщение, содержащее текстовые символы, закодировано только с помощью GSM-7
  • UCS-2 — сообщение с юникодом (эмодзи, международные языки) закодировано с помощью UCS-2

В этой таблице показано максимальное количество символов, которые можно отправлять на сегмент SMS для операторов:

Сообщение Тип Символы, используемые в сообщении Кодировка Максимальные символы в одном сегменте
Hello World Текст СТАНДАРТ GSM GSM-7 160
你好 Unicode Unicode UCS-2 70

Можно ли отправлять и получать длинные сообщения (>2 048 символов)?

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

*Ограничение короткого кода США — при отправке или получении сообщения с символами, не являющихся ASCII, существует известное ограничение на четыре (4) сегмента. Помимо четырех сегментов, сообщение может не быть доставлено с правильным форматированием.

Существуют ли ограничения на отправку сообщений?

Чтобы и далее обеспечить высокое качество услуги, соответствующей нашим соглашением об уровне обслуживания, в службах коммуникации Azure применяются ограничения скорости (разные для каждого примитива). Разработчики, которые вызывают наши API за пределы, получают ответ на код состояния HTTP 429.

Пределы скорости для SMS:

Операция Тип номера Область Временной интервал (сек) Ограничение (к-во запросов) Сообщений в минуту
Отправка сообщения Бесплатный номер По номеру 60 200* 200
Отправка сообщения Короткий код По номеру 60 6000* 6000
Отправка сообщения Идентификатор буквенно-цифрового отправителя Для ресурса 60 600* 600

*Если у вашей компании есть требования, превышающие ограничения скорости, отправьте запрос в службу поддержки Azure, чтобы включить более высокую пропускную способность.

Сборы перевозчика

Каковы сборы перевозчика за SMS?

Перевозчики США и ЦС взимает добавленную плату за sms-сообщения, отправленные и/или полученные от бесплатных номеров и коротких кодов. Плата за перевозчик рассчитывается на основе назначения сообщения для отправленных сообщений и на основе отправителя сообщения для полученных сообщений. Службы коммуникации Azure взимается стандартная плата перевозчика за сегмент сообщений. Плата за перевозчика подлежит изменению мобильными операторами. Дополнительные сведения см. в разделе "Цены на SMS".

Когда мы узнаем об изменениях в этих доплатах?

Как и в аналогичных службах Azure, клиенты уведомляются по крайней мере 30 дней до реализации любых изменений цен. Эти расходы отражаются на нашей странице цен на SMS вместе с датами действующей даты.

Экстренная поддержка

Может ли клиент использовать службы коммуникации Azure в экстренных целях?

Службы коммуникации Azure не поддерживают функции "текст — 911" в США, но возможно, что согласно правилам Федеральной комиссии по связи США (FCC) вы будете обязаны поддерживать такую функцию. Необходимо оценить, применяются ли к вашей службе или приложению правила FCC "текст — 911". В той степени, в которой рассматриваются эти правила, вы несете ответственность за маршрутизацию текстовых сообщений 911 в центры экстренного вызова, запрашивающие их. Вы можете определить собственную модель доставки "текст — 911", но один из подходов, принятых FCC, включает автоматический запуск собственных средств набора номера на мобильном устройстве пользователя для доставки текстовых сообщений 911 через базового оператора мобильной связи.