Cette page explique comment concevoir et créer les principaux composants d'interface utilisateur des messages sous forme de fiches dans Google Chat.
Les fiches sont compatibles avec une mise en page définie, des éléments d'interface utilisateur interactifs tels que des boutons, et des éléments rich media tels que des images. Vous pouvez utiliser des fiches pour présenter des informations, recueillir des données ou indiquer les prochaines étapes aux utilisateurs via des cartes et des boîtes de dialogue.
Utilisez le générateur de cartes pour concevoir et prévisualiser des messages de cartes JSON pour les applications Chat:
Ouvrir Card BuilderLes cartes et les boîtes de dialogue se composent généralement des éléments suivants:
- Un
CardHeader
qui contient le titre de votre fiche. - Un ou plusieurs widgets
CardSection
qui forment le corps principal de la fiche. - Widget
CardFixedFooter
spécifique aux boîtes de dialogue uniquement.
Conditions préalables
Ajouter un en-tête
Le widget CardHeader
représente l'en-tête d'une carte. Les en-têtes peuvent inclure un titre, un sous-titre et une image d'avatar pour votre carte.
Vous pouvez inclure CardHeader
pour les messages de cartes et les boîtes de dialogue.
Voici un exemple de CardHeader
:
Définir une section d'une fiche
Le widget CardSection
est un conteneur de haut niveau dans une carte. Les sections de fiches vous permettent de regrouper les widgets au sein d'une fiche. Pour chaque section de fiche, vous pouvez
inclure un en-tête et un ou plusieurs widgets.
Vous pouvez inclure CardSection
pour les messages de cartes et les boîtes de dialogue.
Voici un exemple de CardSection
contenant deux widgets textParagraph
:
Ajouter un pied de page persistant
Le widget CardFixedFooter
représente le pied de page d'un message de boîte de dialogue envoyé par une application Chat. Les pieds de page peuvent inclure un bouton principal et un bouton secondaire.
Le widget CardFixedFooter
n'est disponible que pour les boîtes de dialogue.
Voici un exemple de widget CardFixedFooter
avec deux boutons:
Résoudre les problèmes
Lorsqu'une application ou une fiche Google Chat renvoie une erreur, l'interface Chat affiche le message "Une erreur s'est produite". ou "Impossible de traiter votre demande." Parfois, l'UI Chat n'affiche aucun message d'erreur, mais que l'application ou la fiche Chat produit un résultat inattendu (par exemple, un message de fiche ne s'affiche pas).
Même s'il est possible qu'un message d'erreur ne s'affiche pas dans l'interface utilisateur de Chat, des messages d'erreur descriptifs et des données de journaux sont disponibles pour vous aider à corriger les erreurs lorsque la journalisation des erreurs est activée pour les applications Chat. Pour obtenir de l'aide concernant l'affichage, le débogage et la correction des erreurs, consultez Dépanner et corriger les erreurs dans Google Chat.