Comprender la mensajería RCS

Actualmente, la mensajería RCS está disponible en Alemania y Reino Unido, así como en más de 10 países de EMEA, Norteamérica y Sudamérica. Si desea utilizar la mensajería RCS en países no incluidos en la lista, póngase en contacto con nuestro servicio de mensajería RCS. Equipo de ventas

RCS, o Servicios de comunicación enriquecida, es un protocolo de comunicación para enviar mensajes a, y entre, dispositivos conectados a una red de telefonía móvil. Los mensajes RCS pueden incluir texto, fotos, vídeos y archivos, así como elementos interactivos como botones de respuesta sugerida y acción sugerida.

Existen algunas similitudes con los mensajes MMS, pero también algunas diferencias importantes:

  • Entrega de mensajes:
    • El contenido de los mensajes MMS se entrega a través de la red celular
    • La mensajería RCS requiere una conexión a Internet (ya sea a través de una conexión de datos móviles o Wi-Fi).
  • Tamaño del archivo:
    • Los mensajes RCS también permiten enviar archivos de mayor tamaño, como imágenes, vídeos y otros archivos, que los MMS.
  • Interactividad y contenido enriquecido:
    • Los mensajes RCS ofrecen la posibilidad de una mayor interactividad con acciones y respuestas sugeridas
    • Los mensajes RCS ofrecen contenidos enriquecidos en forma de tarjetas y carruseles.

En términos de funcionalidad, la mensajería RCS está más cerca de los canales OTT (over-the-top) como WhatsApp, Facebook Messenger, o Viber. Una de las principales diferencias con respecto a estos otros canales es que RCS es compatible de forma nativa, sin necesidad de instalar aplicaciones de terceros. Hay actualmente algunas limitaciones en cuanto a la compatibilidad de dispositivos (véase el Compatibilidad con dispositivos RCS más adelante en este documento).

Canal RCS de la Messages API

El canal RCS de Messages API de Vonage aprovecha los servidores RBM (RCS Business Messaging) de Google y admite gran parte de la funcionalidad provista por RBM de Google.

Dado que se trata de un servicio de terceros, es necesario realizar una serie de configuraciones y pasos de incorporación antes de poder empezar a enviar mensajes RCS a través de la Messages API. Consulta la Configuración de un Agente RBM para Mensajería RCS más adelante en este documento.

Funcionalidades de mensajería de RCS

El canal RCS de la Messages API admite tanto los mensajes salientes (mensajes enviados por la empresa al cliente) como los mensajes entrantes (mensajes enviados por el cliente a la empresa, en respuesta a un mensaje saliente). Dentro de ambas categorías existen muchos tipos diferentes de mensajes.

Tipos de mensajes salientes

Existen cinco tipos de mensajes salientes:

  • text
  • image
  • video
  • file
  • cards
  • carousel

El text, image, video y file se pueden utilizar para enviar varios tipos de mensajes RCS; véase RCS Tipos de mensajes de texto y multimedia para más información. En card y carousel pueden utilizarse para enviar mensajes RCS más complejos, como tarjetas enriquecidas y carruseles. Para obtener más información sobre el uso de estos tipos de mensajes, consulte RCS Rich Cards Tipos de mensajes y Fichas de sugerencias de RCS.

Tipos de mensajes entrantes

Existen nueve tipos de mensajes entrantes:

  • text
  • image
  • video
  • audio
  • file
  • vcard
  • location
  • reply
  • button

El reply y button Los tipos de mensajes entrantes se activan en respuesta a las interacciones de los clientes con mensajes salientes de respuesta sugerida y acción sugerida.

Webhook de estado

Además de los mensajes salientes y entrantes, el canal RCS proporciona mensajes de estado a través de un webhook. Estos mensajes se activan cuando se producen cambios en el estado de entrega de un mensaje saliente. Los estados disponibles para los mensajes salientes son:

  • submitted
  • delivered
  • read
  • rejected
  • undeliverable

Para obtener más información sobre los mensajes salientes y entrantes, así como sobre el webhook de estado, consulta el Especificación de la Messages API.

Compatibilidad con dispositivos RCS

La mensajería RCS es compatible con Android, iOS y algunos otros tipos de dispositivos.

Al enviar mensajes RCS, es posible que desee incorporar una comprobación de la capacidad del dispositivo como parte de su flujo de trabajo de mensajería. Consulte la Guía de comprobación de la capacidad del dispositivo Para más información.

Especificaciones técnicas

Los detalles de autenticación, propiedades de carga útil JSON, respuestas y errores para los distintos tipos de mensajes RCS salientes y entrantes, así como los mensajes de estado, se encuentran en Especificación de la Messages API.

Hay otros detalles técnicos que hay que tener en cuenta.

Tipos de soporte admitidos

Para los tipos de mensajes que pueden incluir medios, como imágenes, vídeos y archivos, se admiten los siguientes tipos de medios.

Media type Document type Extension Works with rich cards
application/pdf PDF .pdf No
image/jpeg JPEG .jpeg, .jpg Yes
image/gif GIF .gif Yes
image/png PNG .png Yes
video/h263 H263 video .h263 Yes
video/m4v M4V video .m4v Yes
video/mp4 MP4 video .mp4 Yes
video/mpeg4 MPEG-4 video .mp4, .m4p Yes
video/mpeg MPEG video .mpeg Yes
video/webm WEBM video .webm Yes

Tamaños de los mensajes y los archivos multimedia

Hay algunos límites de tamaño y directrices que hay que tener en cuenta para los mensajes y los medios de comunicación.

  • Limitación de caracteres de texto: 3000 utf-8 personajes
  • El límite máximo de caracteres en la URL para la subida de archivos multimedia es de 2000 caracteres.
  • El tamaño máximo de todo el mensaje RCS convertido a cadena es de 250 KB. Esto incluye el texto que conforma la carga útil JSON al enviar mensajes estructurados.
  • El tamaño máximo de un archivo multimedia que se puede enviar a través de un mensaje RCS es de 100MB.

Otros detalles técnicos

  • Cifrado: Actualmente, la encriptación de extremo a extremo no es compatible con RBM (Vonage Messages API usa Google RBM para la mensajería RCS) para la mensajería empresarial. Las conversaciones personales en la aplicación Mensajes de Google tienen encriptación de extremo a extremo, pero los mensajes RBM pasan por los servidores de Google para cumplir con las regulaciones y la seguridad. No obstante, Google emplea medidas de seguridad como el cifrado TLS, el cifrado de datos en reposo y los controles de acceso para proteger los mensajes RBM. Véase Medidas de seguridad de RCS de Google para más información.
  • Límite de tarifa: El límite de velocidad por defecto habilitado para el canal RCS es de 75 peticiones por segundo (por clave API). Este límite puede aumentarse previa solicitud.
  • Opt-in/Opt-out: Póngase en contacto con su gestor de Account o Ayuda para habilitar las funciones de «Opt-in» y «Opt-out».

Configuración de un Agente RBM para Mensajería RCS

Para empezar con la mensajería RCS utilizando el agente RBM, siga estos dos pasos:

  1. Registre su agente en modo desarrollador:
  • Póngase en contacto con el administrador de su Account para solicitar la activación del Modo Desarrollador para su agente RBM (actualmente la mensajería RCS sólo está disponible para las cuentas administradas).
  • El modo de desarrollador te permite probar a fondo la funcionalidad de mensajería RCS y garantizar una integración perfecta con tus sistemas.
  • Utilice este modo para crear y perfeccionar su aplicación antes de ponerla en marcha.
  1. Iniciar la verificación y el lanzamiento del agente:
  • Una vez que hayas probado con éxito tu API en modo desarrollador, ya estarás listo para enviar tráfico RCS en producción.
  • Para iniciar el proceso de Verificación y Lanzamiento de Agentes, póngase en contacto con su gestor de Account (actualmente la mensajería RCS sólo está disponible para cuentas gestionadas).
  • Ellos le guiarán a través de los pasos necesarios para verificar su agente y habilitar la mensajería RCS en vivo para su negocio.

Directrices sobre el logotipo

Una vez que haya creado su agente, puede actualizar su marca, incluido el nombre para mostrar, la descripción, los colores y las imágenes, como el logotipo de su empresa:

An example of a Vonage branded RCS conversation.

Para garantizar la mejor experiencia de usuario posible, le recomendamos que siga estas directrices para las imágenes de su logotipo y banner:

  • Logotipo: Tu logotipo aparecerá cuando tu agente envíe un mensaje a un usuario, así como en la pantalla «Información y opciones» (tal y como se muestra arriba). Todos los logotipos se recortan en forma de círculo, incluso si la imagen original era rectangular, así que asegúrate de que la imagen que subas se vea tal y como deseas una vez recortada. Te recomendamos que dejes suficiente espacio alrededor del logotipo para el recorte y que compruebes la imagen tanto en modo claro como en modo oscuro para garantizar la claridad visual.
  • Imágenes de banner: Son las imágenes rectangulares que aparecen en la pantalla "Información y opciones" detrás de su logotipo. Deben tener una relación de aspecto de 45:14 para obtener los mejores resultados, y recuerde que el logotipo se superpondrá parcialmente a esta imagen.

Puede utilizar las plantillas enlazadas a continuación como directrices para las imágenes de su Logotipo y Banner:

Más información