Cette page présente les frameworks que vous pouvez utiliser pour créer une application Google Chat interactive.
Les applications Chat interactives permettent aux utilisateurs d'effectuer les opérations suivantes :
- Ajoutez des applications Chat à des espaces Chat ou à des messages privés.
- envoyer des messages à des applications Chat ou en recevoir de leur part ;
- Envoyez une commande aux applications de chat.
- Prévisualisez les liens provenant d'un service ou d'un système externes.
- Envoyer des informations aux applications de chat, par exemple en saisissant du texte dans un message de boîte de dialogue ou de carte
Comment les utilisateurs découvrent et utilisent les applications Chat interactives
Les utilisateurs peuvent découvrir et utiliser les applications Chat publiées sur le Marketplace de différentes manières, par exemple :
- Recherchez et installez des applications Chat depuis Google Chat ou Marketplace.
- Interagir avec une application Chat ajoutée à un espace Chat
- Découvrir l'application Chat dans le panneau des messages privés après qu'un administrateur Google Workspace l'a installée pour eux
Pour commencer à utiliser une application Chat, les utilisateurs de Google Chat peuvent démarrer une conversation par message privé avec l'application Chat ou l'ajouter à un espace. Les utilisateurs peuvent également ajouter l'application Chat en la mentionnant avec @. Pour en savoir plus, consultez Utiliser des applications Chat.
L'exemple suivant montre comment un utilisateur @mentionne une application Chat pour l'ajouter à un espace :
Choisir un framework pour votre application Chat interactive
Pour créer une application Chat qui interagit avec les utilisateurs, vous pouvez choisir l'un des frameworks suivants :
- Module complémentaire Google Workspace (Preview développeur) : vous permet d'étendre d'autres applications Google Workspace et de lister votre application Chat avec d'autres types d'applications sur Google Workspace Marketplace. Pour en savoir plus, consultez Étendre Google Chat dans la documentation sur les modules complémentaires Google Workspace.
- Événement d'interaction avec l'API Chat : vous permet de créer des fonctionnalités supplémentaires, comme une page d'accueil d'application Chat, et d'utiliser d'autres architectures, comme Pub/Sub et Dialogflow CX. Pour en savoir plus, consultez Recevoir des événements d'interaction et y répondre.
Configurer une application Chat interactive
Pour chaque framework, le tableau suivant présente la documentation permettant de configurer et de créer une application Chat interactive de base pour chaque architecture d'application Google Chat :
Configuration | Module complémentaire | Événements d'interaction avec l'API Chat | |
---|---|---|---|
Configurer l'API Chat | Documentation | Documentation | |
Guides de démarrage rapide | |||
Apps Script | Documentation | Documentation | |
Service HTTP | Documentation | Documentation | |
Dialogflow CX | Indisponible pour les modules complémentaires. | Documentation | |
Pub/Sub | Indisponible pour les modules complémentaires. | Documentation |
Créer des fonctionnalités interactives
Pour chaque framework, le tableau suivant présente la documentation permettant de créer des fonctionnalités interactives :
Fonctionnalité | Module complémentaire | Événements d'interaction avec l'API Chat |
---|---|---|
Envoyer des messages | Documentation | |
Répondre aux commandes | Documentation | Documentation |
Créer des boîtes de dialogue interactives | Documentation | Documentation |
Collecter et traiter des informations | Documentation | Documentation |
Prévisualiser les liens dans les messages Chat | Documentation | Documentation |
Créer une page d'accueil pour votre application Chat | Indisponible pour les modules complémentaires. | Documentation |
Se connecter à des systèmes et outils externes | Documentation | Documentation |
Articles associés
- Créer une application Google Chat en tant que module complémentaire Google Workspace
- Recevoir des événements d'interaction et y répondre
- Choisir une architecture d'application Google Chat