View a markdown version of this page

Enviando carrosséis RCS - AWS SMS de mensagens para o usuário final

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Enviando carrosséis RCS

Uma mensagem de carrossel no AWS End User Messaging exibe de 2 a 10 rich cards em uma faixa que pode ser rolada horizontalmente. Os destinatários podem percorrer os cartões e escolher sugestões em cartões individuais para agir. Com carrosséis, você pode criar experiências conversacionais e interativas, como catálogos de produtos, menus de serviços, comparações de planos e listas de locais.

Os carrosséis compartilham o mesmo modelo de conteúdo de cartão que os rich cards independentes (consulteEnviando cartões ricos em RCS), mas os cartões de carrossel sempre usam um layout vertical e não suportam a altura da mídia. TALL

Importante

Você pode enviar mensagens de carrossel RCS em todos os países onde o RCS é suportado.

Quando usar um carrossel

Use um carrossel quando quiser que os destinatários naveguem e comparem vários itens do mesmo tipo. Entre os casos de uso comuns estão:

  • Catálogos de produtos: mostre vários itens com imagens, descrições e botões de compra.

  • Menus de serviço: apresente níveis ou opções de serviço lado a lado para comparação.

  • Comparações de planos: permita que os destinatários comparem os recursos dos planos e selecionem um.

  • Listagens de localização: exiba lojas ou escritórios próximos com endereços e ações no mapa.

Se você precisar exibir um único item com conteúdo rico, use um rich card independente. Para obter detalhes, consulte Enviando cartões ricos em RCS.

Estrutura de carrossel

Você define um carrossel no Content.Carousel objeto dentro do RcsMessageContent parâmetro de uma SendRcsMessage solicitação. O objeto carrossel contém dois campos obrigatórios:

CardWidth(obrigatório)

A largura da tela de todas as cartas no carrossel. Todos os cartões compartilham a mesma largura. Valores válidos: SMALL ou MEDIUM.

CardContents(obrigatório)

Uma matriz de 2 a 10 objetos de cartão. Cada cartão pode conter um título, descrição, mídia e até 4 sugestões.

Valores de largura do cartão

Larguras do cartão de carrossel
Valor Largura Melhor para
SMALL 180 DP Listas compactas, miniaturas, experiências de navegação rápida
MEDIUM 296 DP Cartões detalhados com descrições mais longas e imagens maiores

Campos de conteúdo do cartão

Cada objeto de cartão na CardContents matriz suporta os seguintes campos:

Title

O título do cartão. Máximo de 200 caracteres.

Description

O texto da descrição do cartão. Máximo de 2.000 caracteres.

Media

Uma imagem ou vídeo para exibir no cartão. Contém os seguintes campos:

  • FileUrl(obrigatório): o URL do arquivo de mídia. Deve corresponder ao padrão^(https://|s3://).+$. Máximo de 2.000 caracteres. O tamanho máximo do arquivo é 100 MB.

  • ThumbnailUrl(opcional): o URL da imagem em miniatura exibido enquanto a mídia inteira é carregada.

  • Height: A altura da tela da mídia. Valores válidos para cartões de carrossel: SHORT ou. MEDIUM A TALL altura não é suportada em carrosséis.

Suggestions

Uma matriz de até 4 respostas ou ações sugeridas que são exibidas abaixo do conteúdo do cartão. Para ver a lista completa dos tipos de sugestão, consulteConfigurando sugestões de RCS.

Sugestões de cartões e sugestões externas

As mensagens do carrossel oferecem suporte a dois níveis de sugestões:

Card-level sugestões

Cada cartão pode incluir até 4 sugestões. Eles aparecem logo abaixo do conteúdo do cartão e são específicos desse cartão (por exemplo, “Comprar este item” ou “Exibir detalhes”).

Sugestões externas (em nível de mensagem)

A Suggestions matriz de nível superior (uma irmã da Content RcsMessageContent estrutura) define uma lista de fichas que aparece abaixo de todo o carrossel. Você pode incluir até 11 sugestões externas por mensagem.

Use sugestões externas para ações de navegação que se apliquem à mensagem geral, como “Voltar ao menu”, “Ajuda” ou “Navegação concluída”. Evite duplicar ações em nível de cartão na lista externa de fichas.

Altura e truncamento do cartão

Todas as cartas em um carrossel são dimensionadas para corresponder à altura da carta mais alta. Se o conteúdo de um cartão exceder a altura máxima de exibição, o cliente de mensagens truncará o conteúdo na seguinte ordem:

  1. Descrição truncada em uma única linha.

  2. Título truncado em uma única linha.

  3. Sugestões removidas.

  4. Descrição removida.

  5. Título removido (somente a mídia permanece).

Quando o truncamento é aplicado, um indicador “Mais” aparece para que o destinatário possa expandir o cartão para exibição em tela cheia.

Proporções de mídia

A proporção da mídia do cartão depende da combinação da largura e altura do cartão.

Proporções de cartão de largura média
Altura Taxa de proporção
MEDIUM 4:3
SHORT 2:1
Proporções de cartão de pequena largura
Altura Taxa de proporção
MEDIUM 4:5
SHORT 5:4
nota

A altura da TALL mídia não é suportada em placas de carrossel. Para mídias altas, use um rich card independente. Consulte Enviando cartões ricos em RCS.

Estrutura JSON de carrossel

O JSON a seguir mostra a estrutura do RcsMessageContent parâmetro para uma mensagem de carrossel:

{ "Content": { "Carousel": { "CardWidth": "SMALL | MEDIUM", "CardContents": [ { "Title": "Card title (max 200 chars)", "Description": "Card description (max 2000 chars)", "Media": { "FileUrl": "https://example.com/image.jpg", "ThumbnailUrl": "https://example.com/thumb.jpg", "Height": "SHORT | MEDIUM" }, "Suggestions": [ { "Reply": { "Text": "Button label (max 25 chars)", "PostbackData": "callback_data" } } ] } ] } }, "Suggestions": [ { "Reply": { "Text": "Outer chip label", "PostbackData": "outer_callback" } } ] }

Esse valor é passado como uma string JSON no --rcs-message-content parâmetro (CLI) ou no parâmetro (RcsMessageContentSDK). Você também especifica --destination-phone-number e --origination-identity (um pool ou agente RCS) na send-rcs-message solicitação.

Limites de carrossel

Limites de mensagens do carrossel
Parâmetro Mínimo Máximo
Cartões por carrossel 2 10
Sugestões por cartão 0 4
Sugestões externas por mensagem 0 11
Comprimento do título - 200 caracteres
Comprimento da descrição - 2.000 caracteres
Tamanho do arquivo de mídia - 100 MB
Tamanho total da carga útil - 250 KB

Para obter detalhes sobre formato de mídia e entrega, consulteEnviando mensagens de arquivo RCS.