SMS

¿Qué es el throughput de SMS (MPS) y qué lo limita?

El rendimiento de SMS mide los mensajes o segmentos procesados por segundo, limitado por el remitente, el destino, el registro y la cuenta; MPS significa mensajes por segundo.

Una campaña puede enviar solicitudes más rápido de lo que su ruta de entrega procesa mensajes. Planificar el envío requiere una estimación de capacidad para cada etapa.

¿En qué se diferencia la limitación de solicitudes de API del throughput?

Un límite de solicitudes de API controla las peticiones. El throughput de entrega controla la velocidad a la que una etapa posterior puede procesar mensajes o segmentos.

Cuando Bird rechaza una solicitud con 429, sigue las cabeceras de respuesta y la guía de limitación de solicitudes. Reintentar de inmediato puede repetir el mismo rechazo.

Enviar una solicitud correctamente tiene un significado distinto. Un 202 confirma la aceptación, mientras que el cobro, el envío a la red y la entrega ocurren después. Usa el identificador del mensaje para seguir esos resultados.

Twilio pone los mensajes en cola cuando los envíos superan la tasa de salida y notifica errores de desbordamiento cuando se excede su capacidad: “Customers sending large volumes of messages may encounter errors such as Queue Overflow”.

¿Qué determina la tasa disponible?

La tasa efectiva depende del remitente, el destino, el registro, la configuración del proveedor y los límites de cuenta aplicables.

Un código corto y un número largo pueden tener capacidad diferente en el mismo destino. El registro puede afectar el tráfico que un remitente puede transportar. Consulta las opciones de remitente y los requisitos del destino antes de planificar el volumen.

Un máximo publicado es un límite de capacidad, no una promesa de entrega. Confirma la unidad, el alcance y las condiciones antes de aplicarlo a una campaña.

¿Cómo estimo el tiempo de envío?

Divide la cantidad de trabajo entre una tasa medida en la misma unidad. Un segmento es el texto que transporta un único mensaje de red. Los textos más largos usan varios segmentos.

Para una ruta ilustrativa limitada a 100 segmentos por segundo, 6.000 mensajes de un segmento requieren al menos 60 segundos de capacidad. Si cada mensaje necesita dos segmentos, el mismo trabajo requiere al menos 120 segundos.

Esos cálculos asumen el uso continuo de la capacidad indicada. Otro tráfico, pausas, reintentos y condiciones posteriores pueden extender el tiempo. No predicen cuándo cada destinatario lee o recibe el mensaje.

Comprueba los cuerpos personalizados con la calculadora de segmentos. Un nombre más largo o un emoji pueden cambiar la cantidad de texto facturable.

¿Por qué se retrasan los mensajes si mis solicitudes tienen éxito?

El encolamiento, el procesamiento posterior, las condiciones de red y la disponibilidad del destinatario pueden separar la aceptación de la entrega.

Compara los tiempos de aceptación, envío y entrega reportados. Inspecciona los errores por remitente y destino. Un acuse de recibo ausente no identifica por sí solo la causa.

Un centro de mensajes SMS puede retener un mensaje mientras el teléfono no está disponible. Qué es un SMSC explica esa etapa. Analíticas de SMS explica cómo investigar resultados en Bird.

No reenvíes mensajes aceptados solo porque un acuse de recibo se retrasa. Eso puede crear textos duplicados sin resolver el retraso.

¿Cómo debo preparar una campaña más grande?

Elige un remitente y un plan de capacidad adecuados al tráfico, y prueba un lanzamiento limitado antes de ampliarlo.

Comenta los países, el volumen de segmentos y la ventana de envío requerida con el proveedor. Puede ser necesario completar el registro y la preparación del remitente antes de un despliegue de mayor volumen.

Distribuir tráfico entre números adicionales para evadir los límites del operador se conoce como snowshoeing. Los principios de la CTIA abordan esa práctica.

  1. Cuenta los segmentos renderizados por destino.
  2. Confirma la tasa, la unidad y el alcance de cada ruta de envío.
  3. Reserva tiempo para el procesamiento y la variación posterior.
  4. Envía a un grupo limitado, inspecciona los resultados y amplía de forma deliberada.

En resumen

  1. La capacidad de API y la capacidad de entrega miden etapas distintas.

    Una solicitud exitosa no garantiza que cada mensaje pueda salir de inmediato hacia la red.

  2. Comprueba la unidad en que se expresa el límite.

    Solicitudes, mensajes y segmentos producen cálculos de capacidad diferentes.

  3. La entrega retrasada tiene varias causas posibles.

    Inspecciona el encolamiento, los errores y los eventos de entrega antes de atribuir un retraso al throughput.

  4. Planifica la capacidad para el remitente y el destino.

    Los límites de cuenta, el registro y las reglas del operador también pueden restringir la ruta de envío.

Construye sobre la misma red.

Obtén una clave API de prueba de inmediato. El acceso a producción se desbloquea cuando añades un método de pago y verificas un remitente.

Tu próxima idea.
Lista para conectar.