Cette page explique comment créer une page d'accueil pour votre Application Google Chat. La page d'accueil de l'application est une interface personnalisable qu'une application Chat envoie à un utilisateur lorsqu'il ouvre une session directe avec l'application Chat.
Par exemple, vous pouvez configurez le message de la fiche d'accueil de l'application afin d'inclure des conseils pour interagir avec Application de chat avec commandes à barre oblique. Pour les utilisateurs finaux, la page d'accueil de l'application n'est disponible que dans un message privé d'une application Chat si le développeur de l'application active la fonctionnalité.
Utilisez le générateur de cartes pour concevoir et prévisualiser des messages de cartes JSON pour les applications Chat:
Ouvrir Card BuilderPrérequis
Python
Une application Google Chat avec des fonctionnalités interactives. Pour créer un une application Chat interactive utilisant un service HTTP, suivez ce guide de démarrage rapide.
Apps Script
Une application Google Chat avec des fonctionnalités interactives. Pour créer un application Chat interactive dans Apps Script, suivez ce guide de démarrage rapide.
Node.js
Une application Google Chat avec des fonctionnalités interactives. Pour créer un une application Chat interactive utilisant un service HTTP, suivez ce guide de démarrage rapide.
Java
Une application Google Chat avec des fonctionnalités interactives. Pour créer un une application Chat interactive utilisant un service HTTP, suivez ce guide de démarrage rapide.
Configurer l'API Chat
Pour utiliser App Home, vous devez mettre à jour la configuration de votre API Chat dans la console Google Cloud.
Python
Dans la console Google Cloud, accédez à Menu. > Autres produits > Google Workspace > Bibliothèque de produits > API Google Chat.
Cliquez sur Gérer, puis sur l'onglet Configuration.
Cochez la case Accueil de l'application d'assistance.
Dans le champ App Home URL (URL de la page d'accueil de l'application), ajoutez une URL. Cette valeur est généralement la même comme URL de l'application. Cette URL est appelée Événements
APP_HOME
.Cliquez sur Enregistrer.
Apps Script
Dans la console Google Cloud, accédez à Menu. > Autres produits > Google Workspace > Bibliothèque de produits > API Google Chat.
Cliquez sur Gérer, puis sur l'onglet Configuration.
Cochez la case Accueil de l'application d'assistance.
Cliquez sur Enregistrer.
Node.js
Dans la console Google Cloud, accédez à Menu. > Autres produits > Google Workspace > Bibliothèque de produits > API Google Chat.
Cliquez sur Gérer, puis sur l'onglet Configuration.
Cochez la case Accueil de l'application d'assistance.
Dans le champ App Home URL (URL de la page d'accueil de l'application), ajoutez une URL. Cette valeur est généralement la même comme URL de l'application. Cette URL est appelée Événements
APP_HOME
.Cliquez sur Enregistrer.
Java
Dans la console Google Cloud, accédez à Menu. > Autres produits > Google Workspace > Bibliothèque de produits > API Google Chat.
Cliquez sur Gérer, puis sur l'onglet Configuration.
Cochez la case Accueil de l'application d'assistance.
Dans le champ App Home URL (URL de la page d'accueil de l'application), ajoutez une URL. Cette valeur est généralement la même comme URL de l'application. Cette URL est appelée Événements
APP_HOME
.Cliquez sur Enregistrer.
Créer la page d'accueil de l'application
<ph type="x-smartling-placeholder">
La fiche d'accueil de l'application est lancée lorsqu'un utilisateur ouvre un message privé à partir de L'application Chat peut être mise à jour en réponse à un événement interactif tel qu'un clic sur un bouton, l'envoi d'un formulaire ou la fermeture d'une boîte de dialogue.
Dans l'exemple suivant, l'application Chat affiche une fiche d'accueil initiale de l'application qui affiche l'heure à laquelle la carte a été créée et un bouton. Lorsqu'un utilisateur clique sur le bouton, l'application Chat renvoie une fiche mise à jour qui affiche l'heure à laquelle la fiche mise à jour a été créée.
Créer la carte initiale pour la page d'accueil de l'application
Pour créer une page d'accueil, l'application Chat doit gérer
APP_HOME
les événements d'interaction et renvoient une instance de
RenderActions
avec la navigation pushCard
.
Python
Apps Script
Implémentez la fonction onAppHome
qui est appelée après tous les événements APP_HOME
:
Cet exemple envoie un message de carte en renvoyant fichier JSON de la carte. Vous pouvez également utiliser Service de fiches Apps Script.
Node.js
Java
Mettre à jour la fiche d'accueil d'une application
Si la fiche d'accueil initiale de votre application contient des widgets interactifs, tels que des boutons
ou de sélection, votre application Chat doit gérer
les événements d'interaction associés en renvoyant une instance
RenderActions
avec la navigation updateCard
. Pour en savoir plus sur
la gestion des interactions
des widgets, consultez l'article
Traiter les informations saisies par les utilisateurs.
Python
Apps Script
Cet exemple envoie un message de carte en renvoyant fichier JSON de la carte. Vous pouvez également utiliser Service de fiches Apps Script.
Node.js
Java
Limites
En général,
navigation
correspond à
non disponible pour les applications Chat. Vous ne pouvez pas retourner une pile de cartes.
Seuls pushCard
(pour la réponse initiale) et updateCard
(pour les mises à jour) sont
disponible pour les applications Chat.
Articles associés
- Consultez des exemples d'applications Chat qui utilisent la page d'accueil de l'application.
Pour ouvrir une boîte de dialogue, utilisez l'interaction
OPEN_DIALOG
. Pour plus d'informations, voir Ouvrir une boîte de dialogue en réponse à une fiche d'accueil de l'applicationPour fermer une boîte de dialogue, utilisez l'interaction
CLOSE_DIALOG
. et revenez à la fiche d'accueil de l'application ou utilisezCLOSE_DIALOG_EXECUTE
pour fermer la boîte de dialogue et actualiser la fiche d'accueil de l'application. Pour Pour en savoir plus, consultez Répondre à une boîte de dialogue pour la fiche d'accueil de l'applicationPour obtenir un exemple d'utilisation de l'écran d'accueil de l'application, consultez le l'application Chat de gestion des problèmes dans l'atelier de programmation ; Créer des applications Google Chat avec Gemini