View a markdown version of this page

Invio di caroselli RCS - AWS SMS di messaggistica per l'utente finale

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Invio di caroselli RCS

Un messaggio carosello in AWS End User Messaging mostra da 2 a 10 rich card in una striscia scorrevole orizzontalmente. I destinatari possono scorrere le schede e scegliere suggerimenti sulle singole schede per agire. Con i caroselli, puoi creare esperienze conversazionali e interattive come cataloghi di prodotti, menu di servizi, confronti di piani ed elenchi di sedi.

I caroselli condividono lo stesso modello di contenuto cartaceo delle rich card autonome (vediInvio di rich card RCS), ma le carte carosello utilizzano sempre un layout verticale e non supportano l'altezza dei file multimediali. TALL

Importante

Puoi inviare messaggi RCS Carousel in tutti i paesi in cui RCS è supportato.

Quando usare una giostra

Usa un carosello quando desideri che i destinatari sfogliino e confrontino più elementi dello stesso tipo. Casi di utilizzo comune comprendono:

  • Cataloghi di prodotti: mostra più articoli con immagini, descrizioni e pulsanti di acquisto.

  • Menu di servizio: presenta i livelli o le opzioni di servizio fianco a fianco per consentirne il confronto.

  • Confronti tra piani: consenti ai destinatari di confrontare le funzionalità dei diversi piani e di selezionarne una.

  • Elenchi di sedi: mostra i negozi o gli uffici vicini con indirizzi e azioni sulla mappa.

Se devi visualizzare un singolo elemento con contenuti avanzati, utilizza invece una rich card autonoma. Per informazioni dettagliate, vedi Invio di rich card RCS.

Struttura a carosello

Si definisce un carosello nell'Content.Carouseloggetto all'interno del RcsMessageContent parametro di una richiesta. SendRcsMessage L'oggetto carousel contiene due campi obbligatori:

CardWidth(obbligatorio)

La larghezza di visualizzazione di tutte le carte del carosello. Tutte le carte hanno la stessa larghezza. Valori validi: SMALL o MEDIUM.

CardContents(richiesto)

Una serie di oggetti da 2 a 10 carte. Ogni scheda può contenere un titolo, una descrizione, elementi multimediali e fino a 4 suggerimenti.

Valori di larghezza della carta

Larghezze delle carte Carousel
Valore Larghezza Ideale per
SMALL 180 DPI Elenchi compatti, miniature, esperienze di navigazione rapida
MEDIUM 296 DPI Schede dettagliate con descrizioni più lunghe e immagini più grandi

Campi relativi al contenuto della scheda

Ogni oggetto della scheda nell'CardContentsarray supporta i seguenti campi:

Title

Il titolo della carta. Massimo 200 caratteri.

Description

Il testo descrittivo della carta. Massimo 2.000 caratteri.

Media

Un'immagine o un video da visualizzare sulla scheda. Contiene i seguenti campi:

  • FileUrl(obbligatorio): l'URL del file multimediale. Deve corrispondere allo schema^(https://|s3://).+$. Massimo 2.000 caratteri. La dimensione massima del file è 100 MB.

  • ThumbnailUrl(opzionale): l'URL di un'immagine in miniatura viene visualizzato durante il caricamento dell'intero file multimediale.

  • Height: L'altezza di visualizzazione del file multimediale. Valori validi per le carte carosello: SHORT o. MEDIUM L'TALLaltezza non è supportata nei caroselli.

Suggestions

Una serie di fino a 4 risposte o azioni suggerite che vengono visualizzate sotto il contenuto della scheda. Per l'elenco completo dei tipi di suggerimenti, consulta. Configurazione dei suggerimenti RCS

Suggerimenti relativi alle carte e suggerimenti esterni

I messaggi Carousel supportano due livelli di suggerimenti:

Card-level suggerimenti

Ogni scheda può includere fino a 4 suggerimenti. Vengono visualizzati direttamente sotto il contenuto della carta e sono specifici per quella scheda (ad esempio, «Acquista questo articolo» o «Visualizza dettagli»).

Suggerimenti esterni (a livello di messaggio)

L'Suggestionsarray di primo livello (uno di pari livello Content nella RcsMessageContent struttura) definisce un elenco di chip che appare sotto l'intero carosello. Puoi includere fino a 11 suggerimenti esterni per messaggio.

Usa i suggerimenti esterni per le azioni di navigazione che si applicano al messaggio generale, come «Torna al menu», «Aiuto» o «Navigazione completata». Evita di duplicare le azioni a livello di scheda nell'elenco dei chip esterni.

Altezza e troncamento della carta

Tutte le carte in un carosello vengono ridimensionate in base all'altezza della carta più alta. Se il contenuto di una scheda supera l'altezza massima di visualizzazione, il client di messaggistica tronca il contenuto nel seguente ordine:

  1. Descrizione troncata in una sola riga.

  2. Titolo troncato in una sola riga.

  3. Suggerimenti rimossi.

  4. Descrizione rimossa.

  5. Titolo rimosso (rimangono solo i file multimediali).

Quando viene applicato il troncamento, viene visualizzato un indicatore «Altro» in modo che il destinatario possa espandere la scheda alla visualizzazione a schermo intero.

Proporzioni multimediali

Le proporzioni dei supporti cartacei dipendono dalla combinazione di larghezza e altezza della scheda.

Proporzioni delle schede di media larghezza
Altezza Proporzioni
MEDIUM 4:3
SHORT 2:1
Proporzioni delle schede di larghezza ridotta
Altezza Proporzioni
MEDIUM 4:5
SHORT 5:4
Nota

L'altezza del TALL supporto non è supportata nelle carte carousel. Per i file multimediali di grandi dimensioni, usa una rich card autonoma. Per informazioni, consulta Invio di rich card RCS.

Struttura JSON a carousel

Il seguente codice JSON mostra la struttura del RcsMessageContent parametro per un messaggio carosello:

{ "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" } } ] }

Questo valore viene passato come stringa JSON nel --rcs-message-content parametro (CLI) o nel parametro (RcsMessageContentSDK). Nella richiesta è inoltre necessario specificare --destination-phone-number and --origination-identity (un pool o un agente RCS). send-rcs-message

Limiti del carosello

Limiti dei messaggi del carosello
Parametro Minimo Massimo
Carte per carosello 2 10
Suggerimenti per scheda 0 4
Suggerimenti esterni per messaggio 0 11
Lunghezza del titolo - 200 caratteri
Lunghezza della descrizione - 2.000 caratteri
Dimensione del file multimediale - 100 MB
Dimensione totale del payload - 250 KB

Per i dettagli relativi al formato multimediale e alla consegna, vedereInvio di messaggi di file RCS.