¿Qué es un ID de mensaje de texto? Propósito, formatos y por qué es importante
Un ID de mensaje de texto (Message ID, MSGID, MID) es un identificador único asignado a cada mensaje SMS/MMS/RCS por la red móvil. Es el número de seguimiento del sistema logístico del operador.
Propósito principal
- Enrutamiento y seguimiento de entrega a través del SMSC (Centro de Servicios de Mensajes Cortos)
- Desduplicación — evita la doble entrega en reintentos
- Informes de estado (DLR — Delivery Receipts): ENVIADO, ENTREGADO, FALLADO, EXPIRADO, RECHAZADO
- Facturación y auditoría — liquidación interoperadora entre operadores
- Solución de problemas — "Message ID 7x9k2 falló a las 14:32:11 — timeout del SMSC"
- Spam/cumplimiento — Campaign Registry, 10DLC, TCR lo usan para monitoreo de rendimiento
Formatos comunes
| Formato | Ejemplo | Usado por |
|---|---|---|
| Numérico (decimal) | 1723456789012345 | SMSC legado, SMPP |
| Hexadecimal | 0x67A3F2B1 | GSM MAP, SS7 |
| UUID | 550e8400-e29b-41d4-a716-446655440000 | RCS moderno, IP-SM-GW |
| Marca de tiempo + Secuencia | 2024011514321100042 | SMSC propietario |
| Alfanumérico | MSG_abc123xyz | Nivel de aplicación (Twilio, Plivo, etc.) |
Dónde te lo encontrarás
- Recibos de entrega (DLR): Tu aplicación recibe `message_id: "abc123", status: "DELIVERED"`
- Registros del operador: El soporte pregunta "¿ID de mensaje?" para rastrear SMS fallidos
- Respuestas de API: Twilio `sid`, Plivo `message_uuid`, Vonage `message-id`
- Mensajería empresarial RCS: `messageId` en mensajes de agente a usuario
- MMS: Separado `content-id` para cada parte multimedia + ID de mensaje maestro
Para usuarios finales
Rara vez lo ves. En Android: Configuración → Aplicaciones → Mensajes → Almacenamiento → (algunas versiones muestran IDs). En iOS: No expuesto. En facturas del operador: No mostrado (solo metadatos).
Para desarrolladores
- Siempre registra el ID de mensaje con los envíos salientes
- Correlaciona los DLR por ID de mensaje para analítica de entrega
- Implementa claves de idempotencia (tu propio ID) para evitar envíos duplicados
- Respeta el TTL del operador (típicamente 24–72 hrs) — el ID de mensaje expira
El ID de mensaje es el número de seguimiento de la cadena de suministro de SMS. Invisible para los usuarios, esencial para los operadores.
- ·Escribir mensajes conduciendo: No lo hagas
- ·Cómo recibir emails como SMS en la red Rogers (Canadá)
- ·Abreviaturas adecuadas para mensajes de texto
- ·Cómo Enviar Mensajes Texto A Teléfono Fijo
- ·Enviar y recibir SMS desde tu PC (vía email)
- ·Cómo bloquear un número de teléfono para que no te envíe mensajes de texto (iOS y Android)
- ·Cómo enviar mensajes de texto y subir fotos con el texto
- ·Chat gratuito y confidencial para problemas personales: 6 recursos de confianza
