Saltar al contenido principal

¿Por qué no se muestran mis mensajes?

Asegúrate de que el número de teléfono “From” que compraste de Twilio soporte mensajes SMS y MMS. Por ejemplo, si no ves imágenes, entonces tu número “From” no soporta MMS. Es posible que estés en la lista de cancelación de suscripción de Twilio. Envía por mensaje START al número “From” e intenta nuevamente. Asegúrate de que el número de teléfono al que estás enviando “To” esté en formato E.164.

¿Qué es el formato E.164?

OneSignal (y Twilio) requiere que todos los números de teléfono de usuarios estén en el formato E.164. E.164 es un estándar internacional que define el formato de numeración para números de teléfono. El formato requiere solo dígitos con código de país (1 a 3 dígitos) y número de teléfono del suscriptor (máximo 12 dígitos). Típicamente, se ve así:
  • +(signo más)
  • código de país internacional
  • código de área sin 0 inicial
  • número de teléfono local
Aquí hay un ejemplo de un número de teléfono de EE. UU.:
  • Número de teléfono: 999 999 9999
  • Formato E.164: +19999999999
Y en Londres, Reino Unido:
  • Número de teléfono: 020 9999 9999
  • Formato E.164: +442099999999

¿Puedo enviar mensajes multimedia (MMS) también?

Sí, siempre que el número de teléfono “from” soporte MMS, puedes agregar hasta 10 URLs de medios en tu SMS junto con tu mensaje de texto. Sin embargo, el tamaño del mensaje no debe exceder 5MB.
  • image/jpeg
  • image/jpg
  • image/gif
  • image/png
Otros formatos de medios incluyendo audio, video y otros formatos de imagen y texto son aceptados, pero el contenido no será modificado para compatibilidad del dispositivo.
  • Solo soporta MMS en EE. UU. y Canadá.
  • Los mensajes MMS enviados a otros países se convertirán en mensajes de texto SMS con un enlace URL a los medios.

¿Cómo puedo agregar suscriptores de SMS a OneSignal?

Consulta Importar números de teléfono para detalles sobre todas las opciones para agregar suscriptores de SMS.

¿Cómo pueden los usuarios hacer STOP/ Cancelar suscripción/Resuscribirse de SMS?

Consulta Gestión de palabras clave de consentimiento SMS para detalles.

¿OneSignal soporta SMS bidireccional o SMS entrante de los suscriptores?

Soportamos casos de uso de doble opt-in y opt-in con palabras clave de text-to-subscribe y respuestas de mensajes de doble opt-in. Configúralos en tus Configuraciones de SMS, bajo Gestión de Consentimiento.

¿Qué es la codificación GSM-7 y UCS-2?

Los mensajes SMS se codifican en GSM-7 o UCS-2. La codificación GSM-7 se usa más comúnmente y soporta números, alfabetos en inglés, algunos caracteres griegos y también caracteres especiales. Una lista de caracteres soportados por GSM-7 se puede encontrar en Wikipedia o en Twilio. Para otros idiomas o caracteres como emojis, los mensajes SMS se envían mediante codificación UCS-2.

¿Cuál es el límite de caracteres SMS y el segmento de mensaje?

El límite de caracteres para un solo mensaje SMS es de 160 caracteres para mensajes que usan codificación GSM-7 y 70 caracteres si se envían mediante codificación UCS-2. Sin embargo, la mayoría de los teléfonos y redes modernas soportan segmentación de mensajes, concatenación y luego reconstrucción de mensajes de hasta 1600 caracteres. Cuando envías un mensaje SMS de más de 160 caracteres GSM-7 o 70 caracteres UCS-2, el mensaje se dividirá en múltiples segmentos. Twilio luego usa seis bytes para el encabezado de datos para instrucciones de reensamblaje. Esto deja a cada segmento de mensaje con 153 caracteres GSM-7 o 67 caracteres UCS-2. Detalles adicionales sobre cómo Twilio maneja el límite de caracteres SMS se pueden encontrar aquí. También puedes usar la calculadora de longitud de mensaje proporcionada por Twilio para verificar el conteo de segmentos.

¿Cómo envío SMS internacionales?

Necesitas habilitar mensajes de texto internacionales en Twilio. En OneSignal, es el mismo proceso para enviar SMS a usuarios en tu país o a usuarios internacionales.

Habilitando mensajes de texto internacionales en configuraciones de Twilio

Opciones de configuración de SMS internacional

¿Qué es un código largo, código corto, número gratuito, ID de remitente alfanumérico y servicio de mensajería?

Los siguientes son diferentes números de teléfono desde los que puedes enviar SMS.

Códigos largos

Un código largo es un número de teléfono estándar de 10 dígitos (en la mayoría de los países) usado para llamadas de voz y SMS. Aquí hay un ejemplo de un número de teléfono de código largo de EE. UU.: 999-999-9999

Código corto

Un código corto es un número de teléfono de 5-6 dígitos que también puede usarse para mensajes SMS y MMS desde y hacia teléfonos móviles. Los códigos cortos requieren aprobación de los operadores y el proceso típicamente toma 8-12 semanas. Los códigos cortos son preferidos para mensajes de alto volumen ya que están aprobados por operadores y no serán marcados como spam. Twilio actualmente ofrece códigos cortos en países seleccionados, incluyendo EE. UU., Canadá y el Reino Unido. Un ejemplo de un código corto: Número: 894546 El código corto deletrea TWILIO

Número gratuito

Un número gratuito es un número de teléfono de 10 dígitos que comienza con 8XX. También tienes la opción de elegir un número gratuito personalizado. Los números gratuitos pueden enviarse para verificación de operador, lo que ayuda a evitar cualquier filtrado de mensajes por parte de los operadores. Este es un gran beneficio sobre un código largo regular. Los números gratuitos también tienen una tasa de rendimiento más alta (tres segmentos de mensaje por segundo) en comparación con números de teléfono de código largo regulares. También puedes pagar más para aumentar el rendimiento de los números gratuitos.

IDs de remitente alfanuméricos

Los IDs de remitente alfanuméricos son cadenas personalizadas usadas en el campo From de un mensaje, en lugar de un número de teléfono con formato E.164. Estos son preferidos para mensajería unidireccional de marca donde puedes usar la cadena personalizada según la marca de tu negocio. Nota: Los IDs de remitente alfanuméricos actualmente no están soportados en EE. UU. y Canadá. Aquí está la lista de países que soportan esta característica.

¿Cómo obtengo un AlphaSender ID?

Para muchos países donde no se requiere registro para AlphaSender IDs, puedes comenzar a usar Alpha Sender ID inmediatamente. Por favor verifica la lista completa de países que soportan Alpha Sender ID, así como qué países requieren pre-registro.
  • Si un país soporta Alpha Sender ID y no lista el pre-registro como “Requerido”, puedes comenzar a usar Alpha Sender ID de inmediato: solo crea y agrega tu Alpha Sender ID a un Servicio de Mensajería. Selecciona ese Servicio de Mensajería en tu parámetro “from” en el dashboard o la llamada del API. Ten en cuenta, un Alpha Sender ID válido debe tener hasta 11 caracteres alfanuméricos incluyendo A-z, 0-9 y espacio (” ”). No se permiten caracteres especiales.
  • Si un país al que quieres enviar SMS tiene el registro de Alpha Sender ID listado como “Requerido”, necesitas seguir el proceso específico del país. Consulta la guía de inicio de Alpha Sender ID de Twilio.

¿El AlphaSender ID necesita estar asociado con un servicio de mensajería?

Para usar un AlphaSender ID para enviar SMS, necesitas crear uno y agregarlo a un Servicio de Mensajería en Twilio. Puedes usar ese Servicio de Mensajería para luego enviar SMS a tus usuarios desde OneSignal. Detalles adicionales encontrados en Usando Alpha Sender ID con Servicios de Mensajería.

Servicio de Mensajería de Twilio

Twilio ofrece funcionalidad llamada Servicio de Mensajería que permite “agrupar” diferentes tipos de remitentes (números de código largo, códigos cortos, números gratuitos, etc.) en un solo pool basado en un conjunto común de remitentes, características y configuración. La misma configuración de ajustes y características se aplica a todos los números de teléfono en el pool. Enviar un alto volumen de mensajes tiene mucha complejidad en términos de organizar la cuenta, registros de mensajes, planificación de entrega, etc. El Servicio de Mensajería ayuda a resolver muchas de estas preocupaciones tales como:
  • Función de escalador - distribuye tu tráfico de mensajería saliente de manera uniforme a través de los números de teléfono en tu Servicio de Mensajería para que puedas manejar mayores volúmenes de mensajes, básicamente balanceo de carga a través de múltiples números en el servicio.
  • Country Code Geomatch - para enrutamiento inteligente (usa números de teléfono locales para enviar SMS o reenviar en caso de fallas)
  • Short Code Reroute - prioriza la entrega de mensajes usando un código corto, si está disponible
  • Convertidor MMS - cambiando el SMS a un enlace si el dispositivo o el operador no soporta medios.
El Servicio de Mensajería también es requerido para cumplir con la nueva regulación 10DLC que pronto será aplicada por todos los principales operadores de EE. UU. Las empresas deben registrar su compañía y campañas y luego asociar sus números de teléfono con campañas específicas. La velocidad de entrega de mensajes o rendimiento se determinará basándose en el puntaje de confianza de la marca y casos de uso de la campaña. Esto ayudará a mejorar las velocidades de entrega y reducir el filtrado de operadores cuando uses códigos largos de 10 dígitos regulares para enviar SMS. Los clientes pueden crear y registrar Servicios de Mensajería para estos registros de campaña y agrupar diferentes tipos de números de remitente para servir sus necesidades. Aunque la regulación no requiere enviar mensajes usando Servicio de Mensajería, los números de remitente (o from) necesitarían estar vinculados a un Servicio de Mensajería.

Pantalla de configuración de Servicio de Mensajería

Configuración de pool del Servicio de Mensajería

¿Qué es A2P 10DLC?

A2P 10DLC se refiere a un sistema en los Estados Unidos que permite a las empresas enviar mensajería tipo Application-to-Person (A2P) a través de números de teléfono de código largo de 10 dígitos estándar (10DLC). Los operadores en EE. UU. consideran todo el tráfico de Twilio como A2P. Los códigos largos de 10 dígitos han sido tradicionalmente diseñados solo para tráfico Person-to-Person (P2P), causando que las empresas estén limitadas por un rendimiento limitado y un filtrado aumentado.
  • Para las empresas, la regulación 10DLC proporciona mejor calidad de entrega y menor riesgo de filtrado que el SMS de código largo del pasado, usando los mismos números de teléfono.
  • Para los usuarios finales, ayudará a reducir el contenido de spam.

Regulaciones de SMS

Advertencia: Esta sección no debe considerarse asesoramiento legal. Debes buscar el consejo de tu asesor legal para obtener información más detallada sobre reglas y regulaciones.
Aquí hay algunas pautas básicas que debes seguir para SMS:
  • Envía SMS solo a suscriptores y honra los opt-outs
  • Comunica claramente a qué se están suscribiendo los usuarios
  • Mantén detalles de opt-in de suscriptores incluyendo tipo de SMS al que hicieron opt-in, tiempo de suscripción y estado actual, frecuencia, etc.
Por favor también consulta la Política de Mensajería de Twilio y la Política de Uso Aceptable para asegurarte de que tus SMS no estén siendo filtrados por Twilio o los operadores. Recursos adicionales para regulaciones en EE. UU.:
  • Twilio
  • CTIA (la asociación comercial que representa la industria de comunicaciones inalámbricas en EE. UU.)
Nota: Los países tienen diferentes requisitos legales para enviar SMS. Twilio ha compartido pautas por país aquí. Sin embargo, para mensajes internacionales, por favor investiga las reglas y regulaciones en el país del receptor antes de enviar mensajes.