RCS no iOS: limitações conhecidas e o que você pode esperar

read
Last updated at:

O RCS é um padrão de mensagens apoiado por operadoras que amadureceu principalmente no Android. A Apple só recentemente adicionou suporte ao RCS no iOS, e essa implementação ainda está evoluindo.

Como resultado, alguns recursos do RCS podem se comportar de forma diferente ou inconsistente no iOS em comparação com o Android. Essas limitações são ditadas pela implementação do sistema operacional da Apple RCS e estão fora do controle da Klaviyo, do Google, das operadoras ou do parceiro da Klaviyo RCS .

Este artigo explica:

  • Por que o RCS se comporta de forma diferente no iOS
  • Os problemas específicos do iOS de que temos conhecimento
  • O que fazer se você encontrar um problema
  • Como as correções são priorizadas e implementadas

Por que o RCS se comporta de forma diferente no iOS

As mensagens RCS são processadas e tratadas inteiramente pelo aplicativo Messages nativo de cada sistema operacional, e a implementação do RCS da Apple ainda não oferece paridade total com o Android.

Como resultado, a Klaviyo não pode controlar ou substituir:

  • Layout e renderização de mensagens
  • Posicionamento e comportamento dos botões
  • Renderização de mídia
  • Texto de visualização da linha e comportamento de cache

Esses comportamentos são ditados pelo Google & pelo suporte RCS em nível de sistema operacional da Apple e podem variar de acordo com você:

  • Versão do sistema operacional
  • Modelo do dispositivo
  • Configuração da operadora

Problemas conhecidos de RCS no iOS

Abaixo está uma lista de problemas conhecidos que foram observados em alguns dispositivos iOS. Essa lista será alterada com o tempo, à medida que a Apple lançar correções, mas alguns usuários de versões mais antigas do sistema operacional ainda podem apresentar esses comportamentos.

Agente (ID do remetente)

  • A ID do agente pode ser exibida em vez do nome do agente
  • Os banners não são exibidos na página de informações do agente

Rich cards

  • No Android, a altura da imagem pode ser definida explicitamente. No iOS, as imagens são redimensionadas automaticamente com base no tamanho e no comprimento do texto, o que pode fazer com que as imagens pareçam esmagadas.
  • A cor do botão parece cinza e não tem destaque visual.
  • Os rótulos de botões podem ser armazenados em cache incorretamente e exibir o texto errado em threads de mensagens.
  • Quando vários botões estão presentes, eles são incluídos em um menu suspenso e o rótulo tem como padrão "opções".
  • Os links de URL de ação rápida aparecem dentro dos botões do cartão em vez de em uma bolha separada abaixo do cartão.
  • Os botões de resposta rápida são exibidos em uma bolha separada abaixo do cartão em que ações rápidas são esperadas.
  • Se um cartão não tiver título, o texto de visualização será exibido como "uma mensagem".

Mídia e conteúdo

  • Os GIFs são renderizados como imagens estáticas em vez de animadas

URLs e visualizações

  • Os URLs colocados no final de uma mensagem sem texto à direita podem ser enviados como um balão separado com "toque para visualizar"
    • Solução alternativa: adicione um ponto final ou outro caractere após o link.

Observações importantes sobre esses problemas

  • Esses problemas não ocorrem em todos os dispositivos ou versões do iOS
  • Alguns problemas podem já ter sido corrigidos nas versões mais recentes do iOS
  • Os usuários de versões mais antigas do sistema operacional ainda podem ter problemas

Nosso objetivo é conscientizar as marcas sobre todas as limitações conhecidas para que elas possam projetar experiências RCS de forma defensiva.

Como evitar a maioria dos problemas

Envie uma visualização para um dispositivo iOS e Android antes de programar uma campanha ou ativar um fluxo para confirmar que a mensagem se comporta como esperado em ambas as plataformas. Isso detectará a maioria dos problemas, mas o comportamento ainda pode variar entre versões do iOS, modelos de dispositivos e configurações de operadoras.

O que fazer se você encontrar um problema

Se você encontrar qualquer um dos problemas listados acima ou descobrir um novo problema RCS específico do iOS:

1. Enviar comentários para a Apple

Todos os problemas de comportamento e renderização do RCS no iOS devem ser relatados diretamente à Apple usando seu sistema de feedback.

  1. Vá para a página de feedback da Apple sobre o Messages.  
  2. Selecione seu país ou região.  
  3. Escolha o tipo de feedback (selecione Relatório de bug).  
  4. No campo de comentários, explique o comportamento RCS que você observou, a versão do sistema operacional, o modelo do dispositivo e as etapas para reproduzir o problema. Exemplos de capturas de tela também ajudam.
  5. No campo "Sobre quais recursos de Mensagens você está comentando?*", selecione "Outros".
  6. Envie o formulário e anote o ID de feedback. A Apple pode não responder diretamente, mas todos os envios são registrados.  

Esse é o único canal por meio do qual esses problemas podem ser corrigidos.

2. Compartilhar o ID de feedback da Apple com o Klaviyo

Depois que você enviar o feedback para a Apple, compartilhe o ID do feedback com o Klaviyo Support.

Isso nos permite:

  • Rastreie o problema
  • Agregar feedback de todos os clientes
  • Levantar e escalonar ativamente o problema com a Apple, sempre que possível

Resolução de problemas

A Klaviyo não tem visibilidade do roteiro, dos cronogramas ou da priorização do RCS da Apple.

Não podemos:

  • Comprometer-se com datas fixas
  • Influenciar os cronogramas de lançamento
  • Corrigir ou contornar o comportamento no nível do sistema operacional

A única alavanca eficaz é o volume e a consistência do feedback. Quanto mais feedback a Apple receber sobre um problema específico, maior será a probabilidade de ele ser priorizado.

Resumo

  • O RCS no iOS ainda está amadurecendo e ainda não corresponde ao comportamento do Android
  • Todos os problemas de renderização e interação são controlados pela Apple
  • Os problemas conhecidos podem variar de acordo com a versão do sistema operacional e o dispositivo
  • As marcas devem enviar feedback diretamente para a Apple e compartilhar o ID de feedback com a Klaviyo
  • O aumento do feedback melhora a probabilidade de priorização e correções

Continuaremos a monitorar, documentar e comunicar quaisquer novos problemas RCS específicos do iOS à medida que tomarmos conhecimento deles.

x
Esse artigo foi útil?
Usuários que acharam isso útil: 0 de 0