Cette section présente des exemples qui expliquent comment créer et déployer différents d'applications Chat.
Lancez-vous avec un guide de démarrage rapide
Si vous n'avez jamais créé d'application Chat, vous pouvez commencer en suivant ce guide de démarrage rapide. Ces guides de démarrage rapide expliquent comment configurer et exécuter échantillon. Pour commencer à utiliser l'API Google Chat, vous avez le choix entre deux types de guides de démarrage rapide:
- Guides de démarrage rapide des API: configurer votre environnement en créant un Application Chat qui appelle l'API Chat pour : effectuer des tâches en votre nom, comme envoyer un message ou renvoyer une liste de espaces dont vous êtes membre.
- Guides de démarrage rapide interactifs: configurez le l'API Chat et créer une application Chat de base qui que vous pouvez ajouter à des espaces et pour envoyer des messages.
Guides de démarrage rapide des API
Les guides de démarrage rapide de l'API utilisent l'authentification des utilisateurs. pour appeler l'API Chat, ce qui signifie qu'il effectue une action authentifié. Dans ce cas, les guides de démarrage rapide vous aident à appeler l'API Chat par vous-même. Contrairement aux guides de démarrage rapide interactifs, vous n'avez pas besoin d'installer ni d'interagir avec l'application Chat dans les espaces Chat.
Les guides de démarrage rapide des API sont disponibles dans les langues suivantes:
Pour tous les autres langages de programmation, consultez et installez notre bibliothèques clientes pour commencer l'API Chat.
Guides de démarrage rapide interactifs
Choisissez parmi les guides de démarrage rapide interactifs suivants en fonction de la manière dont vous souhaitez : build:
- Google Apps Script, un plate-forme de développement cloud basée sur JavaScript, nécessitant peu de programmation.
- Service HTTP avec Google Cloud Cloud Functions.
- Google Cloud Dialogflow CX, une plate-forme de langage naturel pour les conversations automatisées et des réponses.
- Google Cloud Pub/Sub, un service en temps réel qui vous permet de créer derrière un pare-feu.
- AppSheet, un plate-forme de développement sans code pour créer des applications dans Google Workspace pour les entreprises.
Après avoir terminé le guide de démarrage rapide, vous pouvez continuer à créer des applications L'application Chat peut effectuer les opérations suivantes:
- Répondre aux utilisateurs avec commandes à barre oblique, boîtes de dialogue, aperçus de liens et autres fonctionnalités interactives.
- Effectuer des tâches de manière proactive ou indépendante, par exemple envoyer un message dès que quelque chose change dans un service externe. Pour effectuer des tâches qui ne sont pas initiées par un utilisateur, vous devez configurer l'authentification des applications L'application de chat peut s'authentifier et appeler la API Chat. Pour en savoir plus, consultez Authentifiez-vous en tant qu'application Google Chat.
Découvrir des exemples plus complets
Après avoir suivi un guide de démarrage rapide, découvrez des exemples d'applications Chat qui utilisent davantage de fonctionnalités et de services. Le tableau suivant répertorie certains de nos Exemples d'applications de chat en fonction du format, les technologies, l'architecture et les fonctionnalités interactives qu'ils utilisent:
- Format: format de l'échantillon, y compris:
<ph type="x-smartling-placeholder">
- </ph>
- Les tutoriels fournissent des instructions détaillées du début à la fin, et supposons que vous n'avez rien configuré au-delà d'un projet Google Cloud.
- Ateliers de programmation sont des présentations guidées d'un ou de plusieurs produits Google. présenté lors d'un événement et publié plus tard pour que vous puissiez l'essayer chez vous.
- Des exemples de code GitHub sont publiés dans le Dépôt GitHub Google Chat avec des instructions de base sur la façon de les utiliser. Souvent, ces exemples sont également utilisés dans la documentation.
- Technologies: Google Workspace et Google Cloud produits, services ou API utilisés dans l'exemple.
- Architecture : Architecture de l'application Chat ou le service utilisé dans l'exemple.
- Découvrez les fonctionnalités interactives utilisées par l'exemple:
<ph type="x-smartling-placeholder">
- </ph>
- Commandes à barre oblique: répond aux
de l'utilisateur, comme
/about.
- Boîtes de dialogue: permet d'ouvrir les interfaces dans une nouvelle fenêtre. où les utilisateurs peuvent saisir et envoyer des informations.
- Aperçus de lien: permet de joindre des fichiers. des interfaces sous forme de fiches vers les messages contenant des liens provenant de afin que les utilisateurs puissent prévisualiser ou mettre à jour les informations à partir du lien.
- Pages d'accueil: affiche une Onglet Accueil des messages avec l'application Chat permettant aux utilisateurs de découvrir ou d'utiliser ses fonctionnalités.
- Widgets interactifs: utilise des widgets. incitant les utilisateurs à cliquer ou à interagir avec des messages et d'autres types de des interfaces utilisateur, avec des boutons, des cases à cocher et des entrées de texte.
- Événements: répond à activités dans Chat, comme les nouveaux messages ou les membres d'une l'espace de stockage.
- Commandes à barre oblique: répond aux
de l'utilisateur, comme
Échantillon | Description | Format | Technologies | Architecture | Commandes à barre oblique | Boîtes de dialogue | Aperçus de liens | Pages d'accueil | Widgets interactifs | Événements |
---|---|---|---|---|---|---|---|---|---|---|
AI Knowledge Assistant | Utilisez Gemini pour répondre à des questions en fonction de messages précédents dans une Le chat est court. | Tutoriel |
API Google Workspace Events
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Eventarc
Google Cloud Vertex AI
Google Gemini
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
Gestion des incidents | Répondez aux incidents dans Chat et générez un rapport de la résolution dans Google Docs. | Tutoriel |
API SDK Admin
Google Docs
Google Cloud Vertex AI
|
Apps Script
|
||||||
Gérer les projets | Aidez les utilisateurs à créer, mettre à jour et terminer des projets dans Chat. | Tutoriel |
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Vertex AI
Google Cloud Firestore
|
HTTP (Node.js)
|
||||||
Créer des applications Google avec Gemini | Lors de la conférence Google I/O 2024, créez différentes applications Chat avec Gemini caractéristiques. | Atelier de programmation |
Google Cloud Functions
Google Cloud Pub/Sub
Google Cloud Vertex AI
Google Gemini
API Google Workspace Events
|
Apps Script
HTTP (Node.js)
Dialogflow CX
|
||||||
Sondage interactif | Créez une application Chat qui permet aux utilisateurs de créer sondages et afficher le nombre total de votes. Explique comment créer le l'application Chat à l'aide de l' Éditeur Google Cloud Shell : | Atelier de programmation |
Google Cloud Functions
Google Cloud Shell
|
HTTP (Node.js)
|
Étapes suivantes
- Dépôt Google Chat sur GitHub
- Identifier l'expérience utilisateur nécessite
- Définir tous les parcours utilisateur
- Choisir une architecture d'application