View a markdown version of this page

Envoi de carrousels RCS - AWS Messagerie SMS à l'utilisateur final

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Envoi de carrousels RCS

Dans AWS End User Messaging, un message en forme de carrousel affiche 2 à 10 cartes enrichies sur une bande défilant horizontalement. Les destinataires peuvent faire défiler les cartes et choisir des suggestions sur des cartes individuelles pour passer à l'action. Avec les carrousels, vous pouvez créer des expériences conversationnelles et interactives telles que des catalogues de produits, des menus de services, des comparaisons de plans et des listes de points de vente.

Les carrousels utilisent le même modèle de contenu de carte que les cartes riches autonomes (voirEnvoi de cartes RCS Rich), mais les cartes de carrousel utilisent toujours une disposition verticale et ne prennent pas en charge la hauteur du support. TALL

Important

Vous pouvez envoyer des messages de carrousel RCS dans tous les pays où le RCS est pris en charge.

Quand utiliser un carrousel

Utilisez un carrousel lorsque vous souhaitez que les destinataires parcourent et comparent plusieurs articles du même type. Cas d’utilisation courants :

  • Catalogues de produits : affichez plusieurs articles avec des images, des descriptions et des boutons d'achat.

  • Menus de service : présentez les niveaux de service ou les options côte à côte à des fins de comparaison.

  • Comparaisons de forfaits : permettez aux destinataires de comparer les fonctionnalités des différents forfaits et d'en sélectionner un.

  • Listes des points de vente : affichez les magasins ou les bureaux situés à proximité avec des adresses et des actions cartographiques.

Si vous devez afficher un seul élément avec du contenu enrichi, utilisez plutôt une carte riche autonome. Pour en savoir plus, consultez Envoi de cartes RCS Rich.

Structure du carrousel

Vous définissez un carrousel dans l'Content.Carouselobjet dans le RcsMessageContent paramètre d'une SendRcsMessage demande. L'objet du carrousel contient deux champs obligatoires :

CardWidth (obligatoire)

Largeur d'affichage de toutes les cartes du carrousel. Toutes les cartes ont la même largeur. Valeurs valides : SMALL ou MEDIUM.

CardContents (obligatoire)

Un tableau de 2 à 10 objets cartonnés. Chaque carte peut contenir un titre, une description, un média et jusqu'à 4 suggestions.

Valeurs de largeur des cartes

Largeurs des cartes carrousel
Value Width Idéal pour
SMALL 180 DPS Listes compactes, miniatures, expériences de navigation rapide
MEDIUM 296 DPS Des fiches détaillées avec des descriptions plus longues et des images plus grandes

Champs de contenu de la carte

Chaque objet de carte du CardContents tableau prend en charge les champs suivants :

Title

Le titre de la carte. 200 caractères maximum.

Description

Le texte de description de la carte. 2 000 caractères maximum.

Media

Une image ou une vidéo à afficher sur la carte. Contient les champs suivants :

  • FileUrl(obligatoire) : URL du fichier multimédia. Doit correspondre au schéma^(https://|s3://).+$. 2 000 caractères maximum. La taille maximale du fichier est de 100 Mo.

  • ThumbnailUrl(facultatif) : URL de l'image miniature affichée pendant le chargement complet du média.

  • Height: hauteur d'affichage du support. Valeurs valides pour les cartes carrousel : SHORT ou. MEDIUM La TALL hauteur n'est pas prise en charge dans les carrousels.

Suggestions

Un tableau contenant jusqu'à 4 réponses ou actions suggérées qui s'affichent sous le contenu de la carte. Pour la liste complète des types de suggestions, voirConfiguration des suggestions RCS.

Suggestions de cartes et suggestions extérieures

Les messages du carrousel prennent en charge deux niveaux de suggestions :

Card-level suggestions

Chaque carte peut inclure jusqu'à 4 suggestions. Ils apparaissent directement sous le contenu de la carte et sont spécifiques à cette carte (par exemple, « Acheter cet article » ou « Afficher les détails »).

Suggestions extérieures (au niveau du message)

Le Suggestions tableau de niveau supérieur (un frère de Content la RcsMessageContent structure) définit une liste de puces qui apparaît sous l'ensemble du carrousel. Vous pouvez inclure jusqu'à 11 suggestions extérieures par message.

Utilisez les suggestions extérieures pour les actions de navigation qui s'appliquent à l'ensemble du message, telles que « Retour au menu », « Aide » ou « Terminé la navigation ». Évitez de dupliquer les actions au niveau de la carte dans la liste des puces externes.

Hauteur et troncature de la carte

Toutes les cartes d'un carrousel sont mises à l'échelle pour correspondre à la hauteur de la carte la plus haute. Si le contenu d'une carte dépasse la hauteur d'affichage maximale, le client de messagerie tronque le contenu dans l'ordre suivant :

  1. Description tronquée sur une seule ligne.

  2. Titre tronqué sur une seule ligne.

  3. Suggestions supprimées.

  4. Description supprimée.

  5. Titre supprimé (il ne reste que le média).

Lorsque la troncature est appliquée, un indicateur « Plus » apparaît afin que le destinataire puisse étendre la carte en mode plein écran.

Ratios d'aspect des médias

Le rapport hauteur/largeur du support de carte dépend de la combinaison de la largeur de la carte et de la hauteur du support.

Rapport hauteur/largeur des cartes de largeur moyenne
Height Proportions
MEDIUM 4:3
SHORT 2:1
Rapport hauteur/largeur des cartes de petite largeur
Height Proportions
MEDIUM 4:5
SHORT 5:4
Note

La hauteur du TALL support n'est pas prise en charge dans les cartes carrousel. Pour les supports de grande taille, utilisez une carte riche autonome. Consultez Envoi de cartes RCS Rich.

Structure JSON du carrousel

Le JSON suivant montre la structure du RcsMessageContent paramètre d'un message de carrousel :

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

Cette valeur est transmise sous forme de chaîne JSON dans le --rcs-message-content paramètre (CLI) ou le RcsMessageContent paramètre (SDK). Vous spécifiez également --destination-phone-number et --origination-identity (un pool ou un agent RCS) dans la send-rcs-message demande.

Limites de carrousel

Limites de messages du carrousel
Paramètre Minimum Maximum
Cartes par carrousel 2 10
Suggestions par carte 0 4
Suggestions extérieures par message 0 11
Longueur du titre - 200 caractères
Longueur de la description - 2 000 caractères
Taille du fichier multimédia - 100 Mo
Taille totale de la charge utile - 250 KO

Pour le format multimédia et les détails de livraison, voirEnvoi de messages sous forme de fichier RCS.