Ressources · Intégration Make

Intégration Google Cloud Pub/Sub MakeAutomatiser Google Cloud Pub/Sub avec Make.

Et si chaque message publié dans Pub/Sub lançait une suite d'actions sans une ligne de code ? L'intégration Google Cloud Pub/Sub Make propose 12 modules : 1 déclencheur instantané, 7 actions et 4 recherches. Tu y trouveras la connexion de ton compte Google et un premier scénario complet.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

À quoi sert l'intégration Google Cloud Pub/Sub Make ?

L'intégration Google Cloud Pub/Sub Make branche ton projet Google Cloud sur Make, un outil visuel où tu assembles un scénario, c'est-à-dire ton automatisation. Ce scénario est une suite de modules, des briques qui écoutent un topic, publient des messages ou gèrent tes topics et tes abonnements à ta place.

Alimenter Pub/Sub depuis des outils métier. Avec Publish Messages, un devis signé, un formulaire rempli ou une fiche CRM modifiée devient un message envoyé sur le topic de ton choix. Tes services internes reçoivent l'événement sans que personne n'écrive de client Pub/Sub.

Faire ménage et inventaire. List Topics, List Subscriptions et List Topic Subscriptions dressent l'état de ton projet ; Update et Delete, sur les topics comme sur les abonnements, remettent de l'ordre ensuite. Pratique quand plusieurs équipes créent des ressources chacune de leur côté.

Déclencher une réaction dès qu'un événement tombe. Watch Messages démarre le scénario au moment où un message arrive sur le topic suivi. Une commande, une erreur remontée par ton back-office : Make passe le contenu au module suivant, qui l'écrit dans un tableur ou prévient l'équipe concernée.

Tout l'API de Pub/Sub n'est pas couvert par les modules ; Make an API Call comble les trous avec la même connexion. Autre point : la doc Make de cette app précise qu'elle a été générée par IA à partir des sources Google, donc vérifie chez Google ce qui compte vraiment. Pour situer Make face à son concurrent, lis n8n vs Make. En cas de blocage, Dépannage Make rassemble les solutions courantes, et Formation Make t'accompagne pas à pas.

Connexion

Comment connecter Google Cloud Pub/Sub à Make ?

  1. 01

    Préparer ton projet Google

    Il te faut un compte Google Cloud actif avec Pub/Sub activé. Pour une connexion avec tes propres identifiants, ouvre la Google Cloud Console, choisis ton projet, puis APIs and Services et Credentials. Crée un OAuth client ID et garde le Client ID et le Client secret sous la main.

  2. 02

    Ajouter un module et créer la connexion

    Dans ton scénario, ajoute un module Google Cloud Pub/Sub et clique sur Create a connection. La connexion, c'est ton compte Google relié une fois pour toutes à Make, puis réutilisé par chaque module Pub/Sub. Le champ Connection name reste facultatif.

  3. 03

    Autoriser l'accès

    Colle les identifiants copiés ou suis les instructions affichées par Make. Si Google te demande une URI de rappel pendant la création du client OAuth, indique https://www.integromat.com/oauth/cb/google-cloud-pubsub. Une fois la connexion enregistrée, Make te propose tes topics dans les listes.

Premier scénario

Ton premier scénario avec Google Cloud Pub/Sub

ObjectifQuand un message arrive sur ton topic de commandes dans Google Cloud Pub/Sub, Make le relaie vers un topic d'alertes distinct, lu par un autre service.

  1. 01

    Créer le scénario

    Depuis la page Scenarios, crée un nouveau scénario puis clique sur le + central. Cherche Google Cloud Pub/Sub et choisis Watch Messages comme premier module.

  2. 02

    Brancher le webhook

    Clique sur Create a webhook, puis sur Create a connection, et autorise ton compte Google. Indique ensuite le topic dont les messages doivent lancer le scénario.

  3. 03

    Ajouter Publish Messages

    Clique sur le + à droite du déclencheur et ajoute Publish Messages. Choisis le topic d'alertes, puis glisse le contenu reçu par Watch Messages dans le message. Surtout pas le topic surveillé.

  4. 04

    Tester avec Run once

    Clique sur Run once, puis publie un message de test sur le topic surveillé. Chaque module affiche les bundles reçus, un bundle par message : tu vois tout de suite ce qui est parti vers les alertes.

  5. 05

    Activer le scénario

    Le test est bon ? Active le scénario. Comme son déclencheur est instantané, il tourne à chaque message, sans attendre la planification de 15 minutes appliquée par défaut aux nouveaux scénarios.

Déclencheurs

Qu'est-ce qui peut lancer un scénario Google Cloud Pub/Sub ?

1 module démarre un scénario quand quelque chose se passe dans Google Cloud Pub/Sub. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Google Cloud Pub/Sub dès que ça se passe.

Google Cloud Pub/Sub1Watch Messages

Watch Messages

Déclencheur instantané

Dans MakeTriggers by messages published by the subscribed topic.

Ton scénario démarre tout seul à chaque message publié sur le topic auquel tu es abonné, et ce message entre dans Make sous forme de bundle, l'élément que les modules se passent de l'un à l'autre.

Comment il se déclenche
instantané, Google Cloud Pub/Sub prévient Make par webhook dès que le message est publié. Aucun intervalle à régler.
Quand l'utiliser
ton back-office émet déjà des événements, une nouvelle commande ou un traitement en échec, et tu veux une réaction dans un autre outil.
Attention
ne republie jamais sur ce même topic depuis le scénario, sinon chaque exécution relance la suivante.
Modules

Que peut faire Make dans Google Cloud Pub/Sub ?

Google Cloud Pub/Sub te donne 11 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Google Cloud Pub/Sub1

Create a Subscription

Action

Dans MakeCreates a new subscription.

Un topic gagne un nouvel abonnement, le point d'écoute par lequel un service récupère les messages qui y sont publiés.

Quand l'utiliser
chaque nouveau client ou environnement que tu ouvres doit recevoir son propre abonnement sur un topic déjà en place.
Attention
chaque exécution en crée un de plus, alors valide d'abord avec Run once avant d'activer quoi que ce soit.
Google Cloud Pub/Sub2

Create a Topic

Action

Dans MakeCreates a new topic.

Tu obtiens un nouveau topic, le canal nommé sur lequel tes services publient, créé depuis un scénario plutôt qu'à la main dans la console.

Quand l'utiliser
ta convention prévoit un topic par gamme de produits ou par client, et l'arrivée d'une nouvelle fiche doit le créer.
Attention
enchaîne Create a Subscription juste derrière si un service doit lire ce canal dès sa création.
Google Cloud Pub/Sub3

Delete a Subscription

Action

Dans MakeRemoves a subscription by its name. All messages retained in the subscription are immediately dropped.

Cet abonnement disparaît, retrouvé par son nom : le service qui l'utilisait cesse de recevoir les messages du topic.

Quand l'utiliser
la fin d'un contrat client ou la fermeture d'un environnement de test dont l'écoute n'a plus lieu d'être.
Attention
tous les messages encore stockés dans l'abonnement sont supprimés sur-le-champ, sans retour possible. Vérifie qu'ils ont été traités.
Google Cloud Pub/Sub4

Delete a Topic

Action

Dans MakeRemoves a topic by its name.

Un topic devenu inutile quitte ton projet, supprimé d'après son nom, et ta liste de canaux redevient lisible.

Quand l'utiliser
en dernière étape d'un scénario de nettoyage, une fois que List Topics t'a montré les canaux d'un projet arrêté.
Attention
ajoute un filtre sur le nom avant ce module, pour ne retirer que les canaux repérés avec List Topics.
Google Cloud Pub/Sub5

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Ce module ouvre l'accès à n'importe quel point de l'API Pub/Sub oublié par les autres modules, avec la connexion déjà créée, sans nouvelle autorisation.

Quand l'utiliser
l'opération voulue ne figure pas parmi les 12 modules et la documentation Google t'indique quel point appeler.
Attention
c'est toi qui rédiges la requête ; appuie-toi sur la référence de l'API Google, pas sur une supposition.
Google Cloud Pub/Sub6

Update a Subscription

Action

Dans MakeUpdates a subscription by its name.

Tu modifies un abonnement existant, désigné par son nom, sans le supprimer ni perdre les messages qu'il garde en attente.

Quand l'utiliser
les réglages d'un service consommateur changent après une mise en production et recréer l'abonnement viderait sa file.
Attention
le nom doit correspondre au caractère près ; récupère-le avec List Subscriptions plutôt que de le saisir.
Google Cloud Pub/Sub7

Update a Topic

Action

Dans MakeUpdates a topic by its name.

Le topic est retouché sur place, trouvé par son nom, et ceux qui publient ou écoutent continuent sur le même canal.

Quand l'utiliser
une règle interne évolue et tu veux harmoniser les réglages de plusieurs topics d'un coup.
Attention
place List Topics et un filtre en amont, sinon une exécution risque de toucher des topics à laisser tranquilles.
Google Cloud Pub/Sub8

List Subscriptions

Recherche

Dans MakeRetrieves a list of subscriptions.

Tous les abonnements de ton projet ressortent, chacun sous forme d'un bundle, prêts à être notés dans un tableur ou filtrés.

Quand l'utiliser
pour tenir un inventaire à jour ou repérer les abonnements qu'un scénario de ménage doit modifier ou retirer.
Attention
une recherche renvoie zéro, un ou plusieurs bundles, et chaque module suivant tourne une fois par bundle. Autant d'opérations, c'est-à-dire d'exécutions comptées sur ton plan.
Google Cloud Pub/Sub9

List Topics

Recherche

Dans MakeRetrieves a list of topics.

La liste des topics de ton projet arrive un bundle à la fois, point de départ de tout audit sur ce que publient tes services.

Quand l'utiliser
avant une mise à jour ou une suppression en série, pour cibler les bons canaux grâce à un filtre.
Attention
un projet sans topic renvoie zéro bundle, et le reste du scénario ne s'exécute pas.
Google Cloud Pub/Sub10

List Topic Subscriptions

Recherche

Dans MakeRetrieves a list of subscriptions by the topic name.

Tu sais qui écoute un topic précis : le module récupère les abonnements rattachés au nom de topic que tu fournis.

Quand l'utiliser
juste avant de supprimer un topic, pour voir quels services perdraient leur flux, ou pour documenter un circuit de données.
Attention
contrairement à List Subscriptions, il ne regarde qu'un topic ; une faute de frappe dans le nom et la liste revient vide.
Google Cloud Pub/Sub11

Publish Messages

Recherche

Dans MakePublishes messages by the topic name.

Ton scénario devient émetteur : il envoie des messages sur un topic désigné par son nom, et chaque abonnement de ce topic les reçoit.

Quand l'utiliser
une facture payée, un formulaire envoyé ou une fiche CRM modifiée doit prévenir des services qui lisent déjà Pub/Sub.
Attention
Make le classe parmi les recherches et non les actions ; regarde ses bundles de sortie avec Run once avant de les réutiliser.
Besoin d'aide

Besoin d'aide pour automatiser Google Cloud Pub/Sub avec Make ?

Une personne lit chaque message.

FAQ

Google Cloud Pub/Sub et Make : questions fréquentes

01L'intégration Google Cloud Pub/Sub Make est-elle gratuite ?
Oui, côté Make : Google Cloud Pub/Sub est une app standard, disponible dès le plan Free. Ce plan autorise 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle et décomptent des crédits, une opération valant l'exécution d'un module sur un bundle. L'abonnement Pub/Sub lui-même relève de Google et de sa page de tarifs.
02Que faut-il pour connecter Google Cloud Pub/Sub à Make ?
Un compte Google Cloud actif, Pub/Sub activé et l'autorisation OAuth adaptée. Dans Make, ajoute un module Pub/Sub, clique sur Create a connection, donne un nom si tu veux, puis saisis tes identifiants ou suis les instructions à l'écran. Pour ton propre client OAuth, passe par APIs and Services puis Credentials dans la Google Cloud Console et copie le Client ID et le Client secret. Avec Watch Messages, clique d'abord sur Create a webhook.
03Le déclencheur Google Cloud Pub/Sub réagit-il en temps réel dans Make ?
Oui. Watch Messages est un déclencheur instantané : Google Cloud Pub/Sub prévient Make par webhook dès qu'un message est publié sur le topic suivi, donc pas d'attente liée à la planification de 15 minutes par défaut. C'est le seul déclencheur de l'app. Les autres modules sont des actions ou des recherches qui s'exécutent après lui, après le déclencheur d'une autre app, ou selon la planification que tu règles sur le premier module.
04Que faire si le module Google Cloud Pub/Sub voulu n'existe pas dans Make ?
Passe par Make an API Call. Ce module envoie une requête autorisée vers l'API Pub/Sub avec ta connexion existante, donc un point d'accès absent des 12 modules reste atteignable. Tu construis la requête d'après la référence de l'API Google. À garder en tête : la doc Make de cette app indique avoir été générée par IA à partir des sources Google et peut contenir des erreurs. Pour une information importante, vérifie directement auprès de Google Cloud Pub/Sub.
05Make ou n8n pour Google Cloud Pub/Sub ?
Ça dépend surtout de l'outil déjà en place dans ton équipe. Beaucoup d'apps ont aussi un nœud n8n, alors regarde ce qui existe côté n8n pour Pub/Sub avant de trancher. Côté Make, tu disposes de 12 modules prêts à l'emploi, dont un déclencheur instantané, et de Make an API Call pour le reste, le tout en mode visuel. Le comparatif n8n vs Make cité plus haut t'aide à poser les bons critères.