Cette page explique comment utiliser l'API Google Workspace Events pour créer un à une ressource Google Workspace. Un abonnement Google Workspace permet à votre application de recevoir des informations sur les événements Google Workspace, ce qui représentent les modifications apportées à une ressource Google Workspace. Pour en savoir plus les ressources et les types d'événements compatibles avec l'API Google Workspace Events, consultez la présentation de l'API Google Workspace Events.
Cette page explique comment créer un compte Google Workspace abonnement:
- configurer votre environnement ;
- Créer un sujet Google Cloud Pub/Sub et s'y abonner Vous utilisez ce sujet en tant que un point de terminaison pour recevoir les événements Google Workspace.
- Appelez la méthode
create()
de l'API Google Workspace Events. sur laSubscription
ressource. - Testez votre abonnement Google Workspace pour vous assurer que votre service Pub/Sub reçoit les événements auxquels vous êtes abonné.
- Si vous le souhaitez, configurez le transfert d'événements vers un point de terminaison pour votre application. que votre application puisse traiter l'événement et, si nécessaire, prendre des mesures.
Prérequis
Apps Script
- Pour utiliser les commandes de la Google Cloud CLI dans ce guide:
<ph type="x-smartling-placeholder">
- </ph>
- Installez Google Cloud CLI.
- À <ph type="x-smartling-placeholder"></ph>
initialisez la CLI
gcloud
, exécutez le code suivant:
gcloud init
- Un projet Google Cloud avec la facturation activée. Pour souscrire un abonnement à Chat, vous devez activer également l'API Chat dans votre projet Cloud configurez le nom de l'application, l'URL de l'avatar et la description ; . Pour en savoir plus, consultez Créer une application Google Chat
- Nécessite l'authentification des utilisateurs avec l'écran de consentement OAuth configuré pour l'application. Lorsque vous configurez l'écran de consentement, vous devez spécifier un champ d'application pour sont compatibles avec chaque type d'événement de l'abonnement. Pour configurer le consentement et identifier les habilitations requises, consultez Choisissez des portées.
- Un projet Apps Script:
- Utilisez votre projet Google Cloud au lieu du projet par défaut créé automatiquement par Apps Script.
- Pour tous les champs d'application que vous avez ajoutés pour configurer l'écran de consentement OAuth, vous devez également ajouter les
les champs d'application au fichier
appsscript.json
de votre projet Apps Script. Exemple :
"oauthScopes": [ "https://www.googleapis.com/auth/chat.messages.readonly" ]
- Activer
le service avancé
Google Workspace Events
.
Python
- Python 3.6 ou version ultérieure
- L'outil de gestion de packages pip
- Les dernières bibliothèques clientes Google pour Python. Pour les installer ou les mettre à jour, exécutez la commande suivante :
dans votre interface de ligne de commande:
pip3 install --upgrade google-api-python-client google-auth-oauthlib
- Pour utiliser les commandes de la Google Cloud CLI dans ce guide:
<ph type="x-smartling-placeholder">
- </ph>
- Installez Google Cloud CLI.
- À <ph type="x-smartling-placeholder"></ph>
initialisez la CLI
gcloud
, exécutez le code suivant:
gcloud init
- Un projet Google Cloud avec la facturation activée. Pour souscrire un abonnement à Chat, vous devez activer également l'API Chat dans votre projet Cloud configurez le nom de l'application, l'URL de l'avatar et la description ; . Pour en savoir plus, consultez Créer une application Google Chat
- Nécessite l'authentification des utilisateurs avec l'écran de consentement OAuth configuré pour l'application. Lorsque vous configurez l'écran de consentement, vous devez spécifier un champ d'application pour sont compatibles avec tous les types d'événements de l'abonnement. Pour configurer le consentement et identifier les niveaux d'accès requis, consultez Choisissez des niveaux d'accès.
Configurer votre environnement
La section suivante explique comment configurer votre environnement avant de créer un abonnement Google Workspace.
Activer les API Google Workspace Events et Google Cloud Pub/Sub
Avant d'utiliser les API Google, vous devez les activer dans un projet Google Cloud. Vous pouvez activer une ou plusieurs API dans un même projet Google Cloud.console Google Cloud
Dans la console Google Cloud, ouvrez le projet Google Cloud de votre application et activez le API Google Workspace Events et API Pub/Sub:
gcloud
Dans votre répertoire de travail, connectez-vous à votre compte Google:
gcloud auth login
Définissez votre projet sur le projet Cloud pour votre application:
gcloud config set project PROJECT_ID
Remplacez
PROJECT_ID
par le ID du projet Cloud pour votre application.Activer l'API Google Workspace Events et Google Cloud Pub/Sub API:
gcloud services enable pubsub.googleapis.com workspaceevents.googleapis.com
Créer des identifiants client OAuth
Choisissez votre type d'application pour obtenir des instructions spécifiques sur la création d'un ID client OAuth:
Application Web
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Application Web.
- Dans le champ Nom, saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Ajoutez les URI autorisés associés à votre application:
<ph type="x-smartling-placeholder">
- </ph>
- Applications côté client (JavaScript) : sous Origines JavaScript autorisées, cliquez sur Ajouter un URI. Saisissez ensuite un URI à utiliser pour les requêtes des navigateurs. Ce champ identifie les domaines à partir desquels votre application peut envoyer des requêtes API au serveur OAuth 2.0.
- Applications côté serveur (Java, Python, etc.) : sous URI de redirection autorisés, cliquez sur Ajouter un URI. Saisissez ensuite un URI de point de terminaison auquel le serveur OAuth 2.0 peut envoyer des réponses.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
Notez l'ID client. Les codes secrets du client ne sont pas utilisés pour les applications Web.
- Cliquez sur OK. Les nouveaux identifiants apparaissent sous ID clients OAuth 2.0.
Android
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Android.
- Dans le champ "Nom", saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Dans le champ « Nom du package », , saisissez le nom du package à partir de votre fichier
AndroidManifest.xml
. - Dans le champ "Empreinte du certificat SHA-1", saisissez l'empreinte de votre certificat SHA-1 générée.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche, indiquant votre nouvel ID client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous "ID clients OAuth 2.0".
iOS
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > iOS.
- Dans le champ "Nom", saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Dans "ID du bundle", saisissez l'identifiant du bundle indiqué dans le fichier
Info.plist
de l'application. - Facultatif: Si votre application apparaît sur l'App Store d'Apple, saisissez son ID App Store.
- Facultatif: Dans "ID d'équipe" saisissez la chaîne unique de 10 caractères générée par Apple et attribuée à votre équipe.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous "ID clients OAuth 2.0".
Application Chrome
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Application Chrome.
- Dans le champ "Nom", saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Dans "ID de l'application", saisissez la chaîne d'ID unique de votre application à 32 caractères. La valeur de cet identifiant est indiquée dans l'URL Chrome Web Store de votre application et dans le tableau de bord du développeur Chrome Web Store.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous "ID client OAuth 2.0".
Application de bureau
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Application de bureau.
- Dans le champ Nom, saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous ID clients OAuth 2.0.
Téléviseurs et Périphériques d'entrée limités
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Téléviseurs et Périphériques d'entrée limités
- Dans le champ "Nom", saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous "ID client OAuth 2.0".
Plate-forme Windows universelle (UWP)
- Dans la console Google Cloud, accédez à Menu > API et Services > Identifiants.
- Cliquez sur Créer des identifiants > ID client OAuth.
- Cliquez sur Type d'application > Plate-forme Windows universelle (UWP).
- Dans le champ "Nom", saisissez un nom pour l'identifiant. Ce nom ne s'affiche que dans la console Google Cloud.
- Dans "ID de magasin" , saisissez la valeur unique de l'ID Microsoft Store de votre application à 12 caractères. Vous trouverez cet ID dans l'URL Microsoft Store de votre application et dans le Centre des partenaires.
- Cliquez sur Créer. L'écran "Client OAuth créé" s'affiche. Il contient l'ID et le code secret du client.
- Cliquez sur OK. Les nouveaux identifiants s'affichent sous "ID clients OAuth 2.0".
Télécharger le fichier JSON du code secret du client
Le fichier de code secret du client est une représentation JSON de l'ID client OAuth. que votre application peut référencer lorsqu'elle fournit des identifiants.
Dans la console Google Cloud, accédez au menu > API et Services > Identifiants.
.Sous ID clients OAuth 2.0, cliquez sur l'ID client que vous avez créé.
Cliquez sur Télécharger au format JSON.
Enregistrez le fichier sous le nom
client_secrets.json
.
Créer un sujet Pub/Sub et s'y abonner
Dans cette section, vous allez créer un sujet et un abonnement Pub/Sub. sur le sujet. Votre sujet Pub/Sub sert de point de terminaison de notification vers lequel votre abonnement Google Workspace reçoit événements.
Pour en savoir plus sur la création et la gestion de sujets Pub/Sub, consultez le service Pub/Sub documentation pour en savoir plus.
Pour créer un sujet Pub/Sub et vous y abonner:
console Google Cloud
Dans la console Google Cloud, accédez à la page Pub/Sub:
Accéder à Google Cloud Pub/Sub
Assurez-vous que le projet Cloud de votre application est sélectionné.
Cliquez sur
Créer un sujet. effectuer les opérations suivantes:- Saisissez un nom pour votre thème, par exemple
workspace-events-topic
. - Laissez l'option Ajouter un abonnement par défaut sélectionnée. Pub/Sub nomme ceci
abonnement par défaut similaire au nom de votre sujet, par exemple
workspace-events-topic-sub
- Facultatif: Mettez à jour ou configurez des propriétés supplémentaires pour votre sujet.
- Saisissez un nom pour votre thème, par exemple
Cliquez sur Créer. Le nom complet de votre sujet se présente sous la forme suivante :
projects/PROJECT_ID/topics/TOPIC_ID
Vous utiliserez ce nom complet lors d'une prochaine étape.Accordez l'accès pour publier des messages Pub/Sub dans votre sujet:
- Sur la page de votre sujet, accédez au panneau latéral et ouvrez Onglet Autorisations.
- Cliquez sur Ajouter un compte principal.
- Dans le champ Ajouter des comptes principaux, ajoutez le compte de service pour
l'application Google Workspace qui envoie des événements à vos
abonnement:
<ph type="x-smartling-placeholder">
- </ph>
- Pour les événements Chat,
chat-api-push@system.gserviceaccount.com
- Pour les événements Meet,
meet-api-event-push@system.gserviceaccount.com
- Pour les événements Chat,
- Dans le menu Attribuer des rôles, sélectionnez
Pub/Sub Publisher
. - Cliquez sur Enregistrer. La mise à jour des autorisations peut prendre quelques minutes pour votre sujet.
gcloud
Dans votre projet Cloud, créez un sujet en exécutant la commande suivante : :
gcloud pubsub topics create TOPIC_ID
Remplacez
TOPIC_ID
par un identifiant unique pour votre thème, tel que en tant queworkspace-events-topic
.Le résultat affiche le nom complet du sujet, au format suivant :
projects/PROJECT_ID/topics/TOPIC_ID
Notez le nom et assurez-vous que la valeur de PROJECT_ID est l'ID du projet Cloud. pour votre application. Vous utiliserez le nom du sujet à l'étape suivante et pour créer l'abonnement Google Workspace.Accordez l'accès pour publier des messages dans votre sujet:
gcloud pubsub topics add-iam-policy-binding TOPIC_NAME --member='serviceAccount:GOOGLE_WORKSPACE_APPLICATION' --role='roles/pubsub.publisher'
Remplacez les éléments suivants :
TOPIC_NAME
: nom complet du sujet, qui correspond au du résultat de l'étape précédente. Format :projects/PROJECT_ID/topics/TOPIC_ID
GOOGLE_WORKSPACE_APPLICATION
: le Application Google Workspace qui doit envoyer des événements à votre abonnement:- Pour recevoir des événements à partir de Chat, utilisez
chat-api-push@system.gserviceaccount.com
- Pour recevoir des événements à partir de Meet, utilisez
meet-api-event-push@system.gserviceaccount.com
- Pour recevoir des événements à partir de Chat, utilisez
La mise à jour des autorisations pour votre sujet peut prendre quelques minutes.
Créez un abonnement Pub/Sub pour le sujet :
gcloud pubsub subscriptions create SUBSCRIPTION_NAME --topic=TOPIC_NAME
Remplacez les éléments suivants :
SUBSCRIPTION_NAME
: nom de votre abonnement. commeworkspace-events-subscription
.TOPIC_NAME
: nom du sujet que vous avez créé à l'étape précédente.
S'abonner à une ressource Google Workspace
Dans cette section, vous vous abonnez à la ressource Google Workspace que vous souhaitez surveiller.
Choisir et identifier la ressource cible
Dans un abonnement Google Workspace, la ressource cible est
Ressource Google Workspace que vous surveillez pour les événements. La cible
la ressource est représentée dans le champ targetResource
de l'abonnement, au format suivant :
le nom complet de la ressource. Par exemple, pour un abonnement qui surveille
Espace Google Chat (spaces/AAAABBBBBBB
), la valeur de targetResource
est
//chat.googleapis.com/spaces/AAAABBBBBBB
Avant de créer l'abonnement, consultez les sections suivantes pour savoir comment : identifier et mettre en forme la ressource cible.
Identifier une ressource cible pour Chat
Ressource cible | Format | Limites |
---|---|---|
Espace |
où SPACE est l'ID dans
<ph type="x-smartling-placeholder"></ph>
nom de ressource de la ressource |
L'utilisateur Chat qui autorise l'abonnement doit : être membre de l'espace par le biais de son compte Google Workspace Compte. |
Tous les espaces d'un utilisateur |
|
L'abonnement ne reçoit que les événements des espaces dans lesquels l'utilisateur un membre via son compte Google Workspace ou Google. |
Utilisateur |
où USER est l'ID dans
<ph type="x-smartling-placeholder"></ph>
nom de ressource de la ressource |
L'abonnement ne reçoit que les événements concernant l'utilisateur autorisé l'abonnement. Un utilisateur ne peut pas autoriser un abonnement sur pour le compte d'autres utilisateurs. |
Identifier une ressource cible pour Meet
Ressource cible | Format | Limites (le cas échéant) |
---|---|---|
Espace de réunion | //meet.googleapis.com/spaces/SPACE
où SPACE est l'ID dans
<ph type="x-smartling-placeholder"></ph>
nom de ressource de la ressource |
|
Utilisateur | //cloudidentity.googleapis.com/users/USER
où USER est l'ID dans
<ph type="x-smartling-placeholder"></ph>
|
L'abonnement reçoit les événements liés aux espaces de réunion où est l'une des valeurs suivantes:
|
Créer un abonnement Google Workspace
Pour créer un abonnement, utilisez l'API Google Workspace Events
subscriptions.create()
pour créer un
Subscription
ressource. Vous spécifiez les champs suivants:
targetResource
: un compte Google Workspace que vous avez identifié dans le section précédente, formatée à l'aide du nom complet de la ressource.eventTypes
: tableau des types d'événements que vous souhaitez recevoir la ressource. Par exemple, si votre application a uniquement besoin de prendre connaissance des nouveaux messages publié dans un espace Chat, l'application peut simplement s'abonner à des événements sur les messages créés.notificationEndpoint
: point de terminaison de notification où votre L'abonnement Google Workspace permet de diffuser des événements. Utilisez les le sujet Pub/Sub que vous avez créé dans la section précédente.payloadOptions
: options permettant de spécifier la quantité de données de ressources à inclure la charge utile de l'événement. Cette configuration a une incidence sur le délai d'expiration abonnement. Pour en savoir plus, consultez la page Événements données.
Pour créer un abonnement Google Workspace:
Apps Script
Créez un fichier de script dans votre projet Apps Script. nommé
createSubscription
et ajoutez le code suivant:function createSubscription() { // The Google Workspace resource to monitor for events. const targetResource = 'TARGET_RESOURCE'; // The types of events to receive. const eventTypes = [EVENT_TYPES]; // The endpoint to deliver events to, such as a Google Cloud Pub/Sub topic. const pubsubTopic = 'TOPIC_NAME'; // Whether to include resource data or not. const resourceData = RESOURCE_DATA; // Call the Workspace Events API using the advanced service. const response = WorkspaceEvents.Subscriptions.create({ targetResource: targetResource, eventTypes: eventTypes, notificationEndpoint: { pubsubTopic: pubsubTopic, }, payloadOptions: { includeResource: resourceData } }); console.log(response); }
Remplacez les éléments suivants :
TARGET_RESOURCE
: ressource Google Workspace auquel vous vous abonnez, sous la forme d'un nom de ressource complet. Pour Par exemple, pour s'abonner à un espace Google Chat avec l'ID de l'espaceAAAABBBB
, utilisez//chat.googleapis.com/spaces/AAAABBBB
.EVENT_TYPES
: un ou plusieurs types d'événement auquel vous souhaitez vous abonner dans la ressource cible. Appliquer le format tableau de chaînes tel que'google.workspace.chat.message.v1.created'
.TOPIC_NAME
: nom complet du sujet Pub/Sub que vous avez créés dans votre projet Cloud. Format :projects/PROJECT_ID/topics/TOPIC_ID
RESOURCE_DATA
: valeur booléenne indiquant si le inclut des données de ressources dans la charge utile:True
: inclut toutes les données de ressources. Pour limiter les champs inclus, ajoutez lafieldMask
et spécifiez au moins un champ pour la ressource modifiée. Uniquement à des ressources Chat, y compris des données de ressources.False
: exclut les données de ressources.
Pour créer l'abonnement Google Workspace, exécutez la fonction
createSubscription
dans votre projet Apps Script.
Python
Dans votre répertoire de travail, créez un fichier nommé
create_subscription.py
. et ajoutez le code suivant:"""Create subscription.""" from google_auth_oauthlib.flow import InstalledAppFlow from googleapiclient.discovery import build # Specify required scopes. SCOPES = [SCOPES] # Authenticate with Google Workspace and get user authentication. flow = InstalledAppFlow.from_client_secrets_file('client_secrets.json', SCOPES) CREDENTIALS = flow.run_local_server() # The Google Workspace resource to monitor for events. TARGET_RESOURCE = 'TARGET_RESOURCE' # The types of events to receive. EVENT_TYPES = [EVENT_TYPES] # The endpoint to deliver events to, such as a Google Cloud Pub/Sub topic. TOPIC = 'TOPIC_NAME' # Call the Workspace Events API using the service endpoint. service = build( 'workspaceevents', 'v1', credentials=CREDENTIALS, ) BODY = { 'target_resource': TARGET_RESOURCE, 'event_types': EVENT_TYPES, 'notification_endpoint': {'pubsub_topic': TOPIC}, 'payload_options': {'include_resource': RESOURCE_DATA}, } response = service.subscriptions().create(body=BODY).execute() print(response)
Remplacez les éléments suivants :
SCOPES
: un ou plusieurs champs d'application OAuth compatibles avec chaque type d'événement pour l'abonnement. Mise en forme sous la forme d'un tableau de chaînes. Pour répertorier plusieurs champs d'application, séparez-les par une virgule. Exemple :'https://www.googleapis.com/auth/chat.spaces.readonly', 'https://www.googleapis.com/auth/chat.memberships.readonly'
.TARGET_RESOURCE
: ressource Google Workspace auquel vous vous abonnez, sous la forme d'un nom de ressource complet. Pour Par exemple, pour s'abonner à un espace Google Chat avec l'ID de l'espaceAAAABBBB
, utilisez//chat.googleapis.com/spaces/AAAABBBB
.EVENT_TYPES
: un ou plusieurs types d'événement auquel vous souhaitez vous abonner dans la ressource cible. Appliquer le format tableau de chaînes tel que'google.workspace.chat.message.v1.created'
.TOPIC_NAME
: nom complet du sujet Pub/Sub que vous avez créés dans votre projet Cloud. Format :projects/PROJECT_ID/topics/TOPIC_ID
RESOURCE_DATA
: valeur booléenne indiquant si le inclut des données de ressources dans la charge utile:True
: inclut toutes les données de ressources. Pour limiter les champs inclus, ajoutez lafieldMask
et spécifiez au moins un champ pour la ressource modifiée. Uniquement à des ressources Chat, y compris des données de ressources.False
: exclut les données de ressources.
Pour créer l'abonnement Google Workspace, exécutez la commande suivante dans votre terminal:
python3 create_subscription.py
L'API Google Workspace Events renvoie une liste de clients de longue durée
opération qui contient
une instance de la ressource Subscription
que vous avez créée.
Tester votre abonnement Google Workspace
Pour vérifier que vous recevez les événements Google Workspace, vous pouvez déclencher une et les messages d'extraction vers l'abonnement Pub/Sub.
Pour tester votre abonnement Google Workspace:
console Google Cloud
Déclenchez un ou plusieurs types d'événements dans la ressource cible de votre abonnement Google Workspace. Par exemple, si vous vous êtes abonné à de nouvelles messages d'un espace Chat, y publier un message.
Dans la console Google Cloud, accédez à la page Pub/Sub:
Assurez-vous que le projet Cloud de votre application est sélectionné.
Dans le menu Pub/Sub, cliquez sur Abonnements.
Dans le tableau, recherchez l'abonnement Pub/Sub associé à votre sujet, puis cliquez sur le nom de l'abonnement.
Cliquez sur l'onglet Messages.
Cliquez sur Extraire. La génération d'un événement peut prendre quelques minutes Message Pub/Sub.
gcloud
Déclenchez un ou plusieurs types d'événements dans la ressource cible de votre abonnement Google Workspace. Par exemple, si vous vous êtes abonné à de nouvelles messages d'un espace Chat, y publier un message.
Exécutez la commande suivante :
gcloud pubsub subscriptions pull PUBSUB_SUBSCRIPTION_NAME --format=json --limit=MESSAGE_COUNT --auto-ack
Remplacez les éléments suivants :
PUBSUB_SUBSCRIPTION_NAME
: le nom complet de votre Abonnement Pub/Sub, au format suivant :projects/SUBSCRIPTION_ID/subscriptions/SUBSCRIPTION_ID
MESSAGE_COUNT
: nombre maximal de messages Pub/Sub que vous souhaitez extraire.
La génération d'une adresse Pub/Sub pour un événement peut prendre quelques minutes .
Pour chaque événement Google Workspace déclenché, un message est à l'abonnement Pub/Sub contenant l'événement. Pour en savoir plus, consultez Recevoir des événements sous forme de messages Google Cloud Pub/Sub
Configurer la façon dont votre application reçoit les événements
L'abonnement Pub/Sub que vous avez créé est de type pull. Après avoir testé que votre abonnement Pub/Sub, vous pouvez modifier le type de distribution reçoit des événements. Par exemple, vous pouvez configurer le service un abonnement à un type de distribution push, afin que votre application puisse recevoir des événements ; directement à un point de terminaison d'application.
Pour en savoir plus sur la configuration d'un abonnement Pub/Sub, consultez la page Pub/Sub documentation.