RCS es un estándar de mensajería respaldado por operadoras que ha madurado principalmente en Android. Apple ha añadido recientemente compatibilidad con RCS en iOS, y esa implementación sigue evolucionando.
Como resultado, algunas funciones de RCS pueden comportarse de manera diferente o inconsistente en iOS en comparación con Android. Estas limitaciones están dictadas por la implementación de RCS en el sistema operativo de Apple y están fuera del control de Klaviyo, las operadoras de Google o los socios de RCS de Klaviyo.
En este artículo se explica:
- Por qué RCS se comporta de forma diferente en iOS
- Los problemas conocidos específicos de iOS de los que somos conscientes
- Qué hacer si encuentras un problema
- Cómo se priorizan e implementan las correcciones
Por qué RCS se comporta de forma diferente en iOS
Los mensajes RCS se generan y gestionan íntegramente a través de la aplicación nativa Mensajes en cada sistema operativo, y la implementación de RCS de Apple aún no ofrece una paridad total con Android.
Como resultado, Klaviyo no puede controlar ni anular:
- Diseño y renderizado de mensajes
- Colocación y comportamiento de botones
- Renderizado de medios
- Texto de vista previa del hilo y comportamiento de almacenamiento en caché
Estos comportamientos los dicta la compatibilidad con RCS de Google y Apple a nivel de sistema operativo, y pueden variar en función de lo siguiente:
- Versión del sistema operativo
- Modelo de dispositivo
- Configuración del operador
Problemas de RCS conocidos en iOS
A continuación, se muestra una lista de problemas conocidos que se han observado en algunos dispositivos iOS. Esta lista cambiará con el tiempo a medida que Apple lance correcciones, pero algunos usuarios en versiones anteriores del sistema operativo aún pueden experimentar estos comportamientos.
Agente (ID del remitente)
- El ID del agente puede mostrarse en lugar del nombre del agente
- Los banners no se muestran en la página de información del agente
Tarjetas enriquecidas
- En Android, la altura de la imagen se puede establecer explícitamente. En iOS, las imágenes se cambian automáticamente de tamaño en función del tamaño y la longitud del texto, lo que puede hacer que las imágenes aparezcan aplastadas.
- El color del botón aparece gris y carece de prominencia visual.
- Es posible que las etiquetas de los botones se almacenen en caché de forma incorrecta y muestren el texto incorrecto en los hilos de mensajes.
- Cuando hay varios botones, se incluyen en un desplegable y la etiqueta tiene por defecto â€eoptionsâ€.
- Los enlaces de URL de acción rápida aparecen dentro de los botones de la tarjeta en lugar de en una burbuja separada debajo de la tarjeta.
- Los botones de respuesta rápida aparecen en una burbuja separada debajo de la tarjeta donde se esperan acciones rápidas.
- Si una tarjeta no tiene título, el texto de vista previa se mostrará como «un solo mensaje».
Medios y contenido
- Los GIF se muestran como imágenes estáticas en lugar de animadas
URL y vistas previas
- Las direcciones URL colocadas al final de un mensaje sin texto final pueden enviarse como una burbuja independiente con el texto «Toca para previsualizarla».
- Solución alternativa: añade un punto y otro carácter después del enlace.
Notas importantes sobre estos problemas
- Estos problemas no ocurren en todos los dispositivos o versiones de iOS
- Es posible que algunos problemas ya se hayan solucionado en los últimos lanzamientos de iOS
- Los usuarios de versiones anteriores del sistema operativo pueden seguir teniendo problemas
Nuestro objetivo es que las marcas sean conscientes de todas las limitaciones conocidas para que puedan diseñar experiencias RCS a la defensiva.
Cómo evitar la mayoría de los problemas
Envía una vista previa tanto a un dispositivo iOS como a uno Android antes de programar una campaña o activar un flujo para confirmar que el mensaje se comporte como se espera en ambas plataformas. Esto detectará la mayoría de los problemas, pero el comportamiento puede variar según la versión de iOS, el modelo de dispositivo y la configuración del operador.
Qué hacer si encuentras un problema
Si encuentras alguno de los problemas mencionados anteriormente, o si encuentras un nuevo problema de RCS específico de iOS:
1. Envía comentarios a Apple
Todos los problemas de renderizado y comportamiento de RCS en iOS deben informarse directamente a Apple utilizando su sistema de comentarios.
- Ve a la página de comentarios de Apple para ver los mensajes. estrellas
- Selecciona tu país o región.
- Elige el tipo de comentarios (selecciona Informe de errores ). estrellas
- En el campo de comentarios, explica el comportamiento de RCS que has observado, la versión del sistema operativo, el modelo del dispositivo y los pasos para reproducir el problema. Los ejemplos de capturas de pantalla también son útiles.
- En el campo «Sobre qué función de mensajes escribes tus comentarios*», selecciona «Otros».
- Envía el formulario y anota el ID de comentarios. Es posible que Apple no responda directamente, pero todos los envíos se registran. estrellas
Este es el único canal a través del cual se pueden solucionar estos problemas.
2. Comparte el ID de comentarios de Apple con Klaviyo
Una vez que hayas enviado tus comentarios a Apple, comparte el ID de comentarios con el servicio de asistencia de Klaviyo.
Esto nos permite:
- Haz un seguimiento del problema
- Añade comentarios de los clientes
- Plantear y escalar activamente el problema con Apple siempre que sea posible
Resolución de problemas
Klaviyo no tiene visibilidad de la hoja de ruta, los plazos ni la priorización de RCS de Apple.
No podemos:
- Comprometerse a fijar fechas
- Influir en los programas de lanzamiento
- Parche o solución al comportamiento a nivel del sistema operativo
La única palanca eficaz es el volumen y la coherencia de los comentarios. Cuantos más comentarios reciba Apple sobre un problema específico, más probable será que se le dé prioridad.
Resumen
- RCS en iOS todavía está madurando y aún no coincide con el comportamiento de Android
- Apple controla todos los problemas de renderizado e interacción
- Los problemas conocidos pueden variar según la versión del sistema operativo y el dispositivo
- Las marcas deben enviar sus comentarios directamente a Apple y compartir su ID con Klaviyo.
- El aumento de los comentarios mejora la probabilidad de priorización y correcciones.
Seguiremos supervisando, documentando y comunicando cualquier nuevo problema de RCS específico de iOS a medida que tengamos conocimiento de ellos.