- Accueil
- Ressources
- Intégrations
- Google Cloud Firestore
Intégration Google Cloud Firestore MakeAutomatiser Google Cloud Firestore avec Make.
Et si ta base Firestore se remplissait toute seule ? L'intégration Google Cloud Firestore Make réunit 13 modules : 2 déclencheurs planifiés, 7 actions et 4 recherches. Cette page s'adresse aux équipes produit et ops qui veulent brancher leur projet et lancer un premier scénario.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet l'intégration Google Cloud Firestore Make ?
L'intégration Google Cloud Firestore Make relie ta base Firestore à Make, un outil sans code où tu montes des scénarios. Un scénario, c'est l'automatisation elle-même, une suite de modules : chaque module est une brique qui surveille, lit ou écrit des données. Tes documents se créent, se mettent à jour ou se sauvegardent depuis tes autres outils, sans une ligne de code côté serveur.
Des alertes à chaque nouveau document. Watch New Documents repère les documents ajoutés dans une collection et les passe au module suivant : un message à l'équipe support, une ligne dans un tableur. Sa version avancée couvre plusieurs collections et leurs sous-collections, avec des critères.
Un filet de sécurité avant les grosses modifs. Backup to Google Cloud Storage met une copie de tes documents à l'abri, Restore from Google Cloud Storage la remet en place. Ces deux modules exigent le forfait Blaze sur ton compte Firestore.
Des fiches clients qui restent à jour. Un outil de facturation signale un changement, et Update a Document corrige le document, ou le crée s'il n'existe pas encore.
Ce que Make ne propose pas ici : un déclencheur instantané. Les deux déclencheurs sont planifiés, Make passe donc vérifier au rythme du scénario. Pour un appel que les modules listés ne couvrent pas, il reste Make an API Call. Firestore dispose aussi d'un nœud dans n8n, détaillé sur la page Intégration Google Cloud Firestore n8n. Pour trancher entre les deux, lis le comparatif n8n vs Make, et pour les plans, la page Combien coûte Make.
Comment connecter Google Cloud Firestore à Make ?
- 01
Préparer le projet Google Cloud
Tout commence chez Google. Crée et configure un projet Google Cloud Platform pour Firestore, celui qui contient la base que tes scénarios vont lire et modifier. C'est par lui que passent tous les appels de Make.
- 02
Créer la connexion dans Make
Dans un nouveau scénario, clique sur le +, cherche Google Cloud Firestore et choisis un module. Clique ensuite sur Create a connection et suis les étapes affichées. La connexion, c'est ton compte relié à Make une fois pour toutes, puis réutilisé par chaque module Firestore.
- 03
Vérifier que Make voit tes données
Une fois la connexion créée, les champs du module deviennent accessibles. Remplis-les et clique sur Run once. Si un bundle remonte, c'est bon : un bundle est un élément transmis d'un module au suivant, ici un document.
Ton premier scénario avec Google Cloud Firestore
ObjectifQuand une demande de rendez-vous arrive dans un autre outil, Make l'enregistre comme nouveau document dans Google Cloud Firestore.
- 01
Créer le scénario
Va dans Scenarios, crée un nouveau scénario et clique sur le + au centre de l'éditeur. Ce premier module décide du moment où tout démarre.
- 02
Choisir l'outil qui reçoit les demandes
Cherche l'app où arrivent les demandes de rendez-vous et prends son déclencheur. Relie ce compte de la même façon, avec Create a connection ou Add.
- 03
Ajouter Create a Document
Clique sur le + à droite du premier module, cherche Google Cloud Firestore et sélectionne Create a Document. Choisis ta connexion Firestore, puis remplis les champs du module.
- 04
Faire correspondre les données
Pour chaque valeur du document, clique dans le champ et choisis l'information venue du premier module : nom, date, motif. Pas besoin de taper quoi que ce soit, Make te montre ce que le module précédent a renvoyé.
- 05
Tester avec Run once
Envoie une demande de test, puis clique sur Run once. Ouvre la bulle de chaque module pour lire les bundles reçus, et vérifie que le document apparaît bien dans ta collection.
- 06
Planifier et activer
Clique sur l'horloge du premier module pour régler la planification, toutes les 15 minutes par défaut, puis active le scénario. Chaque exécution d'un module compte pour une opération sur ton plan Make.
Quels déclencheurs Google Cloud Firestore lancent un scénario ?
2 modules démarrent un scénario quand quelque chose se passe dans Google Cloud Firestore. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Google Cloud Firestore dès que ça se passe.
Watch New Documents
Déclencheur planifiéDans Make“Triggers when a new document is created in a specific collection.”
Tu choisis une collection, et chaque document qui y arrive lance ton scénario. Le module suivant le reçoit sous forme de bundle, prêt à être envoyé ailleurs ou retraité.
Watch New Documents (Advanced)
Déclencheur planifiéDans Make“Triggers when a new document is created with specific criteria across multiple collections and their descendants.”
Un seul déclencheur pour plusieurs collections et tout ce qu'elles contiennent en dessous : la version avancée ne garde que les nouveaux documents qui répondent à tes critères. Un scénario suffit là où il en faudrait un par collection.
Que peut faire Make dans Google Cloud Firestore ?
Google Cloud Firestore te donne 11 modules en 3 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
Documents
8 modulesNote: Every query requires an index. For the most basic queries, Google Cloud Firestore creates indexes by default. Some queries require you to set up an index manually. Follow the steps below to set up the Index.
Create a Document
ActionDans Make“Creates a new document.”
Les données d'un autre module deviennent un document tout neuf dans Firestore, que ton appli affiche aussitôt. C'est la porte d'entrée pour les réservations, commandes ou inscriptions venues d'ailleurs.
Get a Document
ActionDans Make“Gets a single document.”
Récupère le contenu complet d'un document précis pour t'en servir dans les modules suivants. C'est ouvrir une fiche, pas fouiller toute la collection.
Get Documents
RechercheDans Make“Gets multiple documents across different collections.”
Plusieurs documents d'un coup, même rangés dans des collections différentes. Comme tout module de recherche, il peut renvoyer zéro, un ou plusieurs bundles.
List Documents
RechercheDans Make“Lists documents of a collection.”
Parcourt tous les documents d'une collection et te les passe un par un. Utile quand tu veux l'ensemble, pas une sélection.
List Collection IDs
RechercheDans Make“Lists all the collection IDs underneath a document.”
Tu découvres quelles sous-collections se trouvent sous un document, ce qui permet à un scénario d'explorer une structure qu'il ne connaît pas d'avance. Tu obtiens des identifiants, pas les documents.
Query Documents
RechercheDans Make“Runs a query.”
Ne ramène que les documents qui remplissent tes conditions, comme une requête filtrée dans ton appli. Moins de bundles, donc moins d'opérations qu'avec une liste complète.
Update a Document
ActionDans Make“Updates or inserts a document.”
Ton document prend ses nouvelles valeurs, et s'il n'existe pas encore, Make l'insère. Pratique quand tu n'es pas sûr que la fiche ait déjà été créée.
Delete a Document
ActionDans Make“Deletes a single document.”
Un document disparaît de Firestore, et tes collections restent propres. Le module en supprime un seul à chaque passage.
Note: You need to have the Blaze Plan for your Firestore account to use the Storage modules.
2 modulesBackup to Google Cloud Storage
ActionDans Make“Backups documents from Firestore to Google Cloud Storage.”
Une copie de tes documents Firestore part dans Google Cloud Storage, hors de la base elle-même. Tu gardes ainsi un point de retour avant une opération risquée.
Restore from Google Cloud Storage
ActionDans Make“Restores documents from Google Cloud Storage into Firestore. Existing documents with the same name are overwritten.”
Les documents sauvegardés dans Google Cloud Storage reviennent dans Firestore, de quoi annuler un import raté ou une mise à jour de travers. C'est le pendant du module de sauvegarde.
Other
1 moduleMake an API Call
ActionDans Make“Performs an arbitrary authorized API call.”
Quand aucun module de la liste ne fait ce qu'il te faut, celui-ci appelle n'importe quel point d'accès de l'API Cloud Firestore avec la connexion déjà en place. Pas de deuxième identification.
Besoin d'aide pour automatiser Google Cloud Firestore avec Make ?
Une personne lit chaque message.