Prácticas recomendadas de SMS - Amazon Simple Notification Service

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Prácticas recomendadas de SMS

Los usuarios de teléfonos móviles tienden a tener una tolerancia muy baja a los mensajes SMS no solicitados. Las tasas de respuesta para campañas de SMS no solicitado casi siempre serán bajas y, por tanto, la rentabilidad de su inversión será mala.

Además, los operadores de teléfono móvil auditan de forma continua a los remitentes de SMS masivos. Limitan o bloquean los mensajes de números que determinan que están enviando mensajes no solicitados.

El envío de contenido no solicitado también es una infracción de la política de uso aceptable de AWS. El equipo de Amazon SNS audita con regularidad campañas de SMS y podría limitar o bloquear su capacidad de enviar mensajes si consta que está enviando mensajes no solicitados.

Por último, en muchos países, regiones y jurisdicciones, existen diversas sanciones por el envío de mensajes SMS no solicitados. Por ejemplo, en Estados Unidos, la Ley federal de Protección al Usuario Telefónico (TCPA) establece que los consumidores tienen derecho a una indemnización de entre 500 y 1 500 USD en concepto de daños (pagados por el remitente) por cada mensaje no solicitado que reciban.

Esta sección describe diversas prácticas recomendadas que podrían ayudarle a mejorar la implicación de los clientes y evitar sanciones costosas. Sin embargo, tenga en cuenta que esta sección no contiene asesoramiento jurídico. Consulte siempre a un abogado para obtener asesoramiento jurídico.

Cumpla las leyes, normativas y requisitos del operador.

Puede enfrentarse a importantes multas y sanciones si infringe las leyes y reglamentos de los lugares en los que residen sus clientes. Por este motivo, es fundamental que conozca las leyes relacionadas con la mensajería SMS de cada país o región en los que haga negocios.

La lista siguiente incluye enlaces a las leyes más importantes que se aplican a las comunicaciones SMS en los principales mercados de todo el mundo.

  • Estados Unidos: la Ley federal de Protección al Usuario Telefónico de 1991, también denominada TCPA, se aplica a ciertos tipos de mensajes SMS. Para obtener más información, consulte las normativas y reglamentos en el sitio web de la Comisión Federal de Comunicaciones.

  • Reino Unido: las normativas sobre la privacidad y las comunicaciones electrónicas (directiva CE) de 2003, también denominada PECR, se aplican a ciertos tipos de mensajes SMS. Para obtener más información, consulte What are PECR? en el sitio web de la oficina del comisionado de información del Reino Unido.

  • Unión Europea: la directiva sobre la privacidad y las comunicaciones electrónicas de 2002, también denominada directiva ePrivacy, se aplica a algunos tipos de mensajes SMS. Para obtener más información, consulte el texto completo de la ley en el sitio web Europa.eu.

  • Canadá: la ley de lucha contra el spam inalámbrico y de Internet, más comúnmente denominada Legislación AntiSpam de Canadá o CASL, se aplica a ciertos tipos de mensajes SMS. Para obtener más información, consulte el texto completo de la ley en el sitio web del parlamento canadiense.

  • Japón: el Acta del Reglamento de transmisión de correo electrónico específico puede aplicarse a ciertos tipos de mensajes SMS. Para obtener más información, consulte Contramedidas de Japón contra el spam en el sitio web del ministerio japonés de asuntos internos y comunicaciones.

Como remitente, estas leyes pueden aplicarse a usted incluso si su empresa u organización no tiene su sede en uno de estos países. Algunas de las leyes de esta lista se crearon originalmente para abordar el problema de las llamadas telefónicas o del correo electrónico no solicitados, pero se han interpretado o ampliado también para su aplicación a los mensajes SMS. Otros países y regiones pueden tener sus propias leyes relacionadas con la transmisión de mensajes SMS. Consulte a un abogado de cada país o región en la que se encuentren sus clientes para obtener asesoramiento jurídico.

En muchos países, los operadores locales tienen, en última instancia, la autoridad para determinar qué tipo de tráfico fluye a través de sus redes. Esto significa que los operadores podrían imponer restricciones al contenido de los SMS que superen los requisitos mínimos de las leyes locales.

Obtener permiso

Nunca envíe mensajes a destinatarios que no hayan pedido de forma explícita recibir los tipos específicos de mensajes que tiene pensado enviar. No comparta listas de aceptaciones, ni siquiera entre organizaciones de la misma empresa.

Si los destinatarios pueden inscribirse para recibir sus mensajes mediante un formulario en línea, añada sistemas que impidan que los scripts automatizados suscriban a las personas sin su conocimiento. También debe limitar el número de veces que un usuario puede enviar un número de teléfono en una sola sesión.

Si recibe una solicitud de aceptación por SMS, envíe un mensaje al destinatario para pedirle que confirme que desea recibir mensajes suyos. No envíe a dicho destinatario ningún mensaje adicional hasta que confirme su suscripción. Un mensaje de confirmación de suscripción podría tener un aspecto similar al siguiente:

Text YES to join ExampleCorp alerts. 2 msgs/month. Msg & data rates may apply. Reply HELP for help, STOP to cancel.

Mantenga registros que incluyan la fecha, la hora y el origen de cada solicitud de alta y confirmación. Esto puede ser útil si un operador o agencia reguladora lo solicita y también puede ayudarle a realizar auditorías rutinarias de su lista de clientes.

Flujo de trabajo de aceptación

En algunos casos (como en el registro mediante una llamada gratuita o código abreviado en EE. UU.), los operadores de telefonía móvil exigen que proporcione simulaciones o capturas de pantalla de todo su flujo de trabajo de aceptación. Las simulación o la captura de pantalla deben parecerse mucho al flujo de trabajo de aceptación que completarán los destinatarios.

Sus simulaciones o capturas de pantalla deben incluir todas las declaraciones obligatorias que se enumeran a continuación para mantener el nivel más alto de conformidad.

Declaraciones obligatorias
  • Una descripción del caso de uso de mensajería que enviará a través de su programa.

  • La frase “Se podrían aplicar cargos por el uso de datos y el envío de mensajes”.

  • Una indicación de la frecuencia con la que los destinatarios recibirán sus mensajes. Por ejemplo, un programa de mensajería recurrente podría decir “un mensaje por semana”. En un caso de uso de autenticación multifactor o contraseña de un solo uso, se podría indicar lo siguiente: “la frecuencia de los mensajes varía” o “un mensaje por intento de inicio de sesión”.

  • Enlaces a los documentos de términos y condiciones y la política de privacidad.

Motivos comunes de rechazo de aceptaciones no válidas
  • Si el nombre de la empresa proporcionado no coincide con el que aparece en la simulación o captura de pantalla. Cualquier relación que no sea obvia debe explicarse en la descripción del flujo de trabajo de aceptación.

  • Si parece que se va a enviar un mensaje al destinatario, pero no se obtiene ningún consentimiento explícito para hacerlo. El consentimiento explícito es un requisito de todos los mensajes.

  • Si parece que es necesario recibir un mensaje de texto para suscribirse a un servicio. Esto no es válido si el flujo de trabajo no ofrece ninguna alternativa a recibir un mensaje de aceptación en otro formato, como un correo electrónico o una llamada de voz.

  • Si el texto de aceptación se encuentra en su totalidad en los Términos de servicio. Las declaraciones siempre deben presentarse al destinatario en el momento de la aceptación, en lugar estar dentro de un documento de política vinculado.

  • Si un cliente ha dado su consentimiento para recibir un tipo de mensaje y le envía otro tipo de mensaje de texto. Por ejemplo, ha aceptado recibir contraseñas de un solo uso, pero también se le envían mensajes de sondeo y encuestas.

  • Si las declaraciones obligatorias (indicadas anteriormente) no se presentan a los destinatarios.

El siguiente ejemplo cumple los requisitos de los operadores de telefonía móvil en un caso de uso de autenticación multifactor.

Simulación de un caso de uso de autenticación multifactor

Contiene texto e imágenes finales y muestra todo el flujo de aceptación con anotaciones. En el flujo de aceptación, el cliente debe tomar medidas claras e intencionadas para dar su consentimiento para recibir mensajes de texto y se incluyen todas las declaraciones obligatorias.

Otros tipos de flujo de trabajo de aceptación

Los operadores de telefonía móvil también aceptan flujos de trabajo de aceptación fuera de las aplicaciones y sitios web, como las aceptaciones verbales o por escrito, si cumplen lo que se ha indicado anteriormente. Un flujo de trabajo de aceptación compatible y un guion verbal o escrito sirven para recoger el consentimiento explícito del destinatario para recibir un tipo de mensaje específico. Tenemos como ejemplos el guion verbal que utiliza un agente de soporte para obtener un consentimiento antes de registrar a alguien en una base de datos de servicios o un número de teléfono que aparece en un folleto promocional. Para proporcionar una simulación de estos tipos de flujos de trabajo de aceptación, puede incluir una captura de pantalla de su guion de aceptación, material de marketing o base de datos donde se recojan los números. Los operadores de telefonía móvil podrían hacer preguntas adicionales sobre estos casos de uso si la aceptación no está clara o si el caso de uso supera ciertos volúmenes.

No enviar a listas antiguas

La gente cambia de número de teléfono con frecuencia. Es posible que el número de teléfono con el que obtuvo el consentimiento para contactar con esa persona hace dos años pertenezca ahora a otra persona. No utilice una lista antigua de números de teléfono para un nuevo programa de mensajería; de lo contrario, es probable que algunos mensajes fallen porque el número ya no está en servicio y que algunas personas cancelen por no recordar haberle dado nunca su consentimiento.

Auditar sus listas de clientes

Si envía campañas de SMS recurrentes, audite periódicamente sus listas de clientes. La auditoría de su lista de clientes garantiza que los únicos clientes que reciben sus mensajes son aquellos interesados en recibirlos.

Al auditar su lista, envíe a cada cliente que ha solicitado el alta un mensaje que les recuerde que ya están suscritos y facilíteles información sobre cómo anular la suscripción. Un mensaje de recordatorio podría tener un aspecto similar al siguiente:

You're subscribed to ExampleCorp alerts. Msg & data rates may apply. Reply HELP for help, STOP to unsubscribe.

Mantener registros

Mantenga registros que muestren cuándo ha solicitado cada cliente que usted le envíe mensajes SMS y qué mensajes envía a cada cliente. Muchos países y regiones de todo el mundo requieren que los remitentes de SMS mantengan estos registros de forma que se puedan recuperar fácilmente. Los operadores de telefonía móvil también podrían pedirle esta información en cualquier momento. La información exacta que debe proporcionar varía según el país o la región. Para obtener más información sobre los requisitos de conservación de registros, lea la normativa sobre mensajería SMS de cada país o región en que se encuentren sus clientes.

En algunas ocasiones, un operador o una agencia reguladora nos solicita que proporcionemos una prueba de que un cliente aceptó recibir mensajes de usted. En estos casos, AWS Support se pone en contacto con usted con una lista de la información solicitada por el operador o la agencia. Si no puede proporcionar la información necesaria, podemos suspender su capacidad de enviar mensajes SMS adicionales.

Procure que sus mensajes sean claros, sinceros y concisos

Los SMS son un medio único. El límite de 160 caracteres por mensaje obliga a que los mensajes sean concisos. Es posible que las técnicas que se utilizan en otros canales de comunicación, como el correo electrónico, no se apliquen al canal de SMS e incluso parezcan deshonestas o engañosas cuando se utilizan con mensajes SMS. Si el contenido de sus mensajes no se ajusta a las prácticas recomendadas, es posible que los destinatarios hagan caso omiso de sus mensajes. En el peor de los casos, los operadores de telefonía móvil podrían considerar sus mensajes como spam y bloquear los mensajes que procedan de su número de teléfono.

En esta sección, se ofrecen algunos consejos e ideas para crear un cuerpo de mensaje SMS eficaz.

Identifíquese como remitente

Sus destinatarios deberían poder saber inmediatamente que el mensaje es suyo. Los remitentes que siguen esta práctica recomendada utilizan un nombre identificativo (“nombre del programa”) al principio de cada mensaje.

No haga lo siguiente:

Your account has been accessed from a new device. Reply Y to confirm.

Mejor, pruebe esto:

ExampleCorp Financial Alerts: You have logged in to your account from a new device. Reply Y to confirm, or STOP to opt-out.

No intente hacer que su mensaje parezca que proviene de una persona

Algunos profesionales de marketing se sienten tentados a darle un toque personal a sus mensajes SMS haciendo que parezcan provenir de una persona. Sin embargo, esta técnica puede hacer que parezca un intento de phishing.

No haga lo siguiente:

Hi, this is Jane. Did you know that you can save up to 50% at Example.com? Click here for more info: https://www.example.com.

Mejor, pruebe esto:

ExampleCorp Offers: Save 25-50% on sale items at Example.com. Click here to browse the sale: https://www.example.com. Text STOP to opt-out.

Tenga cuidado cuando hable de dinero

Los estafadores suelen aprovecharse del deseo de las personas de ahorrar y ganar dinero. No haga que las ofertas parezcan demasiado buenas para ser verdad. No intente engañar a la gente con el cebo del dinero. No utilice símbolos de divisas para hacer referencia al dinero.

No haga lo siguiente:

Save big $$$ on your next car repair by going to https://www.example.com.

Mejor, pruebe esto:

ExampleCorp Offers: Your ExampleCorp insurance policy gets you discounts at 2300+ repair shops nationwide. More info at https://www.example.com. Text STOP to opt-out.

Use solo los caracteres necesarios

Las empresas suelen incluir símbolos de marca como ™ o ® en sus mensajes para proteger sus marcas comerciales. Sin embargo, estos símbolos no forman parte del conjunto de caracteres estándar (conocido como alfabeto GSM) que se puede incluir en un mensaje SMS de 160 caracteres. Cuando envía un mensaje que contiene uno de estos caracteres, se utiliza automáticamente un sistema de codificación de caracteres diferente, que solo admite 70 caracteres por cada parte del mensaje. Como resultado, el mensaje podría dividirse en varias partes. Dado que se le factura por cada parte del mensaje, enviar el mensaje completo podría costarte más de lo que esperaba. Además, es posible que tus destinatarios reciban varios mensajes secuenciales en lugar de un solo mensaje. Para obtener más información acerca de la codificación de caracteres SMS, consulte Límites de caracteres de SMS en Amazon SNS.

No haga lo siguiente:

ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget® at example.com and use the promo code WIDGET.

Mejor, pruebe esto:

ExampleCorp Alerts: Save 20% when you buy a new ExampleCorp Widget(R) at example.com and use the promo code WIDGET.

nota

Los dos ejemplos anteriores son casi idénticos, pero el primero contiene un símbolo de marca registrada (®), que no forma parte del alfabeto GSM. Como resultado, el primer ejemplo se envía en dos partes, mientras que el segundo ejemplo se envía como un solo mensaje.

Si el mensaje incluye enlaces, compruébelos para asegurarse de que funcionan. Pruebe los enlaces en un dispositivo fuera de la red corporativa para asegurarse de que se resuelven correctamente. Debido al límite de 160 caracteres de los mensajes SMS, las URL muy largas podrían dividirse en varios mensajes. Debe utilizar dominios de redireccionamiento para proporcionar URL cortas. Sin embargo, no debe utilizar servicios gratuitos de acortamiento de enlaces, como tinyurl.com o bitly.com, porque los operadores tienden a filtrar los mensajes que incluyen enlaces en estos dominios. Sin embargo, puede usar servicios de acortamiento de enlaces de pago siempre que sus enlaces apunten a un dominio que esté dedicado a un uso exclusivo por parte de su empresa u organización.

No haga lo siguiente:

Go to https://tinyurl.com/4585y8mr today for a special offer!

Mejor, pruebe esto:

ExampleCorp Offers: Today only, get an exclusive deal on an ExampleCorp Widget. See https://a.co/cFKmaRG for more info. Text STOP to opt-out.

Limite la cantidad de abreviaturas

La limitación de 160 caracteres del canal de SMS lleva a algunos remitentes a utilizar muchas abreviaturas en sus mensajes. Sin embargo, el uso excesivo de abreviaturas le puede resultar poco profesional a muchos lectores y algunos usuarios podrían marcar su mensaje como spam. Es totalmente posible escribir un mensaje coherente sin utilizar un número excesivo de abreviaturas.

No haga lo siguiente:

Get a gr8 deal on ExampleCorp widgets when u buy a 4-pack 2day.

Mejor, pruebe esto:

ExampleCorp Alerts: Today only—an exclusive deal on ExampleCorp Widgets at example.com. Text STOP to opt-out.

Responder correctamente

Cuando un destinatario responde a sus mensajes, asegúrese de responder con información útil. Por ejemplo, cuando un cliente responde a uno de sus mensajes con la palabra clave "AYUDA", envíeles información sobre el programa al que está suscrito, el número de mensajes que va a enviar cada mes y las formas en que puede ponerse en contacto con usted para obtener más información. Una respuesta de AYUDA podría tener un aspecto similar al siguiente:

HELP: ExampleCorp alerts: email help@example.com or call 425-555-0199. 2 msgs/month. Msg & data rates may apply. Reply STOP to cancel.

Cuando un cliente respuestas con la palabra clave "STOP", hágale saber que ya no recibirá más mensajes. Una respuesta STOP podría tener un aspecto similar al siguiente:

You're unsubscribed from ExampleCorp alerts. No more messages will be sent. Reply HELP, email help@example.com, or call 425-555-0199 for more info.

Ajustar el envío en función del compromiso

Las prioridades de los clientes pueden cambiar a lo largo del tiempo. Si los clientes dejan de encontrar útiles sus mensajes, podrían darse de baja de sus mensajes o incluso notificar los mensajes como no solicitados. Por estas razones, es importante que ajuste sus prácticas de envío en función del compromiso de los clientes.

Para los clientes que no suelan participar en sus mensajes, debe ajustar la frecuencia de los mismos. Por ejemplo, si envía mensajes semanales a clientes comprometidos, podría crear un resumen mensual independiente para los clientes menos comprometidos.

Por último, elimine de su lista a aquellos clientes que no muestren ningún compromiso. Este paso evita que los clientes se sientan frustrados con sus mensajes. También le ahorra dinero y ayuda a proteger su reputación como remitente.

Enviar en horarios apropiados

Envíe mensajes solo durante el horario laborable diurno normal. Si envía mensajes a la hora de la cena o a medianoche, hay muchas probabilidades de que sus clientes anulen la suscripción a la lista para evitar ser molestados. Además, no tiene sentido enviar mensajes SMS cuando los clientes no pueden responder a ellos de forma inmediata.

Si envía campañas o recorridos a audiencias muy grandes, compruebe bien las tasas de rendimiento para sus números de origen. Divida el número de destinatarios entre su tasa de rendimiento para determinar cuánto tiempo tardará en enviar los mensajes a todos sus destinatarios.

Evitar la fatiga entre canales

En sus campañas, si utiliza varios canales de comunicación (como, por ejemplo, correo electrónico, SMS y mensajes push), no envíe el mismo mensaje en cada canal. Al enviar el mismo mensaje a la vez en más de un canal, los clientes perciben su comportamiento de envío como molesto en lugar de útil.

Utilizar códigos cortos dedicados

Si utiliza códigos cortos, mantenga un código corto independiente para cada marca y cada tipo de mensaje. Por ejemplo, si su empresa tiene dos marcas, utilice un código corto independiente para cada una de ellas. Del mismo modo, si se envían mensajes transaccionales y promocionales, utilice un código corto independiente para cada tipo de mensaje. Para obtener más información acerca de los códigos cortos, consulte Solicitud de códigos cortos dedicados para mensajería por SMS con Amazon SNS.

Verifique los números de teléfono de destino

Cuando envía mensajes SMS a través de Amazon SNS, se le factura por cada parte del mensaje que envía. El precio que paga por cada parte del mensaje varía en función del país o la región del destinatario. Para obtener información sobre los precios de los mensajes SMS, consulte Precios de SMS.

Cuando Amazon SNS acepta una solicitud para enviar un mensaje SMS (como resultado de una llamada a la API SendMessages (o como resultado del lanzamiento de una campaña o recorrido), se le cobrará por enviar ese mensaje. Esto es así incluso si el destinatario previsto no recibe el mensaje al final. Por ejemplo, aunque el número de teléfono del destinatario ya no esté en servicio o el número al que le ha enviado el mensaje no fuera un número de teléfono móvil válido, se le facturará por enviar el mensaje.

Amazon SNS acepta solicitudes válidas para enviar mensajes SMS e intenta entregarlos. Por este motivo, debe asegurarse de que los números de teléfono a los que envía los mensajes son números de teléfono móviles válidos. Puede utilizar el servicio de validación de números de teléfono de Amazon SNS para determinar si un número de teléfono es válido y qué tipo de número es (por ejemplo, móvil, fijo o VoIP). Para obtener más información, consulte Validating phone numbers in Amazon Pinpoint (Validación de números de teléfono en Amazon Pinpoint) en la Guía para desarrolladores de Amazon Pinpoint.

Diseñe teniendo en cuenta la redundancia

Para los programas de mensajería de misión crítica, le recomendamos que configure Amazon SNS en más de una Región de AWS. Amazon SES está disponible en distintas regiones de Regiones de AWS. Para obtener una lista de las regiones en las que está disponible Amazon SNS, consulte la Referencia general de AWS.

Los números de teléfono que usa para los mensajes SMS, incluidos los códigos cortos, los códigos largos, los números gratuitos y los números 10DLC, no se pueden replicar en las Regiones de AWS. Por lo tanto, para utilizar Amazon SNS en varias regiones, debe solicitar números de teléfono distintos en cada región en la que vaya a utilizarlo. Por ejemplo, si utiliza un código corto para enviar mensajes de texto a destinatarios de Estados Unidos, tendrá que solicitar códigos cortos diferentes en cada Región de AWS que tenga pensado utilizar.

En algunos países, también puede usar varios tipos de números de teléfono para aumentar la redundancia. Por ejemplo, en los Estados Unidos, puede solicitar códigos cortos, números 10DLC y números gratuitos. Cada uno de estos tipos de números de teléfono llega al destinatario por una ruta diferente. Tener varios tipos de números de teléfono disponibles, ya sea en la misma Región de AWS o repartidos en variasRegiones de AWS, proporciona una capa adicional de redundancia que puede ayudar a mejorar la resiliencia.

Límites y restricciones de SMS

Para conocer los límites y restricciones de SMS, consulte los límites y restricciones de SMS en Amazon Pinpoint en la Guía del usuario de Amazon Pinpoint.

Administración de palabras clave de cancelación

Los destinatarios de los SMS pueden usar los dispositivos para cancelar la suscripción a los mensajes respondiendo con una palabra clave. Para obtener más información, consulte Desactivación de la recepción de mensajes SMS.

CreatePool

Utilice la acción de la API CreatePool para crear un grupo nuevo y asociar una identidad de origen especificada al grupo. Para obtener más información, consulte CreatePool en API de SMS y voz de Amazon Pinpoint.

PutKeyword

Utilice la acción de la API PutKeyword para crear o actualizar una configuración de palabras clave en un número de teléfono o grupo de origen. Para obtener más información, consulte PutKeyword en API de SMS y voz de Amazon Pinpoint.

Administración de la configuración de número

Puede utilizar las opciones de la sección Number settings (Configuración de número) de la página SMS and voice settings (Configuración de SMS y voz) para administrar la configuración para los códigos cortos y códigos largos dedicados que solicitó de AWS Support y se asignaron a la cuenta. Para obtener más información, consulte Administración de la configuración de número en la Guía del usuario de Amazon Pinpoint.

Límites de caracteres de SMS en Amazon SNS

Cada mensaje SMS puede contener hasta 140 bytes de información. El número de caracteres que se pueden incluir en cada mensaje SMS depende del tipo de caracteres que contiene el mensaje.

Si el mensaje solo utiliza caracteres del conjunto de caracteres GSM 03.38, también conocido como alfabeto GSM de 7 bits, puede contener hasta 160 caracteres. Si el mensaje contiene caracteres que no pertenecen al conjunto de caracteres GSM 03.38, puede tener hasta 70 caracteres. Cuando se envía un mensaje SMS, Amazon SNS determina automáticamente la codificación más eficiente que puede utilizarse.

Cuando un mensaje supera el número máximo de caracteres, se divide en varias partes. Cuando los mensajes se dividen en varias partes, cada parte contiene información adicional sobre la parte del mensaje que la precede. Cuando el dispositivo del destinatario recibe partes de mensajes separados de esta forma, utiliza esta información adicional para asegurarse de que todas las partes del mensaje se muestran en el orden correcto. Según el operador móvil y del dispositivo del destinatario, es posible que se muestren varios mensajes como un solo mensaje o como una secuencia de mensajes separados. Como resultado, el número máximo de caracteres de cada parte del mensaje se reduce a 153 (para los mensajes que solo contienen caracteres GSM 03.38) o a 67 (para los mensajes que contienen otros caracteres). Puede calcular cuántas partes de mensajes contiene su mensaje antes de enviarlo utilizando las herramientas de calculadora de longitud de SMS, varias de las cuales están disponibles en línea. El tamaño máximo admitido de cualquier mensaje es de 1600 caracteres GSM o 630 caracteres no GSM. Para obtener más información acerca del rendimiento y el tamaño de los mensajes, consulte SMS character limits in Amazon Pinpoint (Límites de caracteres de SMS en Amazon Pinpoint) en la Guía del usuario de Amazon Pinpoint.

Para ver el número de partes del mensaje de cada mensaje que envíe, primero debe habilitar los ajustes de streaming de eventos. Al hacerlo, Amazon SNS produce un evento _SMS.SUCCESS cuando el mensaje se entrega al proveedor de telefonía móvil del destinatario. El registro de eventos _SMS.SUCCESS contiene un atributo llamado attributes.number_of_message_parts. Este atributo especifica el número de partes de mensaje que contiene el mensaje.

importante

Cuando envía un mensaje que contiene más de una parte de mensaje, se le cobrará el número de partes de mensaje incluidas en él.

Conjunto de caracteres GSM 03.38

En la tabla siguiente, se muestran todos los caracteres del conjunto de caracteres GSM 03.38. Si envía un mensaje que solo incluye los caracteres que se muestran en la tabla, el mensaje puede contener hasta 160 caracteres.

Caracteres estándar GSM 03.38
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m
n o p q r s t u v w x y z
à Å å Ä ä Ç É é è ì Ñ ñ ò
Ø ø Ö ö ù Ü ü Æ æ ß 0 1 2
3 4 5 6 7 8 9 & * @ : , ¤
$ = ! > # - ¡ ¿ ( < % . +
£ ? " ) § ; ' / _ ¥ Δ Φ Γ
Λ Ω Π Ψ Σ Θ Ξ

El conjunto de caracteres GSM 03.38 incluye varios símbolos además de los que se muestran en la tabla anterior. Sin embargo, cada uno de estos caracteres se cuenta como dos caracteres, ya que también incluye un carácter de escape invisible:

  • ^

  • {

  • }

  • \

  • [

  • ]

  • ~

  • |

Por último, el conjunto de caracteres GSM 03.38 también incluye los siguientes caracteres no imprimibles:

  • Un carácter de espacio.

  • Un control de salto de línea, que indica el final de una línea de texto y el principio de otra.

  • Un control de retorno de carro, que cambia al principio de una línea de texto (normalmente después de un carácter de salto de línea).

  • Un control de escape, que se añade automáticamente a los caracteres de la lista anterior.

Mensajes de ejemplo

Esta sección contiene varios mensajes SMS de ejemplo. Para cada ejemplo, esta sección muestra el número total de caracteres, así como el número de partes del mensaje.

Ejemplo 1: mensaje largo que solo contiene caracteres en el alfabeto GSM 03.38

El siguiente mensaje solo contiene caracteres que están en el alfabeto GSM 03.38.

Hello Carlos. Your Example Corp. bill of $100 is now available. Autopay is scheduled for next Thursday, April 9. To view the details of your bill, go to https://example.com/bill1.

El mensaje anterior contiene 180 caracteres, por lo que debe dividirse en varias partes de mensaje. Cuando un mensaje se divide en varias partes de mensaje, cada una puede contener 153 caracteres GSM 03.38. Como resultado, este mensaje se envía como dos partes de mensaje.

Ejemplo 2: mensaje que contiene caracteres de varios bytes

El siguiente mensaje contiene varios caracteres chinos, todos los cuales no están incluidos en el alfabeto GSM 03.38.

亚马逊公司是一家总部位于美国西雅图的跨国电子商务企业,业务起始于线上书店,不久之后商品走向多元化。杰夫·贝佐斯于1994年7月创建了这家公司。

El mensaje anterior contiene 71 caracteres. Sin embargo, debido a que casi todos los caracteres del mensaje no están incluidos en el alfabeto GSM 03.38, se envía como dos partes de mensaje. Cada una de estas partes de mensaje puede contener un máximo de 67 caracteres.

Ejemplo 3: mensaje que contiene un único carácter que no es GSM

El siguiente mensaje contiene un único carácter que no forma parte del alfabeto GSM 03.38. En este ejemplo, el carácter es una comilla simple de cierre (’), que es un carácter diferente al apóstrofo normal ('). Las aplicaciones de procesamiento de textos como Microsoft Word suelen reemplazar automáticamente los apóstrofos por comillas simples de cierre. Si redacta sus mensajes SMS en Microsoft Word y los pega en Amazon SNS, debe quitar estos caracteres especiales y reemplazarlos por apóstrofos.

John: Your appointment with Dr. Salazar’s office is scheduled for next Thursday at 4:30pm. Reply YES to confirm, NO to reschedule.

El mensaje anterior contiene 130 caracteres. Sin embargo, debido a que contiene el carácter de comilla simple de cierre, que no forma parte del alfabeto GSM 03.38, se envía como dos partes de mensaje.

Si reemplaza el carácter de comilla simple de cierre en este mensaje por un apóstrofo (que forma parte del alfabeto GSM 03.38), el mensaje se envía como una sola parte de mensaje.