- Accueil
- Ressources
- Intégrations
- Google Cloud Storage
Intégration Google Cloud Storage MakeAutomatiser Google Cloud Storage avec Make.
Ranger, dupliquer et partager tes fichiers Google Cloud Storage sans écrire de code, c'est possible ? Oui. L'intégration Google Cloud Storage Make compte 28 modules, dont un déclencheur planifié. Cette page te montre comment brancher ton compte et lancer ton premier scénario.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
Que permet l'intégration Google Cloud Storage Make ?
L'intégration Google Cloud Storage Make relie tes buckets Google Cloud (les espaces qui contiennent tes fichiers) à Make, un outil sans code. Tu y montes un scénario, c'est-à-dire une automatisation faite de briques appelées modules. Ici, un module surveille les nouveaux fichiers (les objets), les autres créent, copient, fusionnent, cherchent, suppriment ou partagent buckets et objets.
Classer les pièces reçues ailleurs. Un cabinet comptable reçoit des justificatifs par formulaire ou par mail. Le scénario démarre dans cet outil, puis Upload an Object dépose chaque pièce dans le bon bucket, sans téléchargement à la main.
Ouvrir un dossier à un client, puis le refermer. Pour une agence immobilière, Create an Object ACL, une règle d'accès posée sur un seul fichier, donne à l'acheteur l'accès à son compromis, et Delete an Object ACL retire cet accès une fois la vente signée.
Garder un double de chaque nouveau fichier. Sur une boutique en ligne, Watch Objects repère les photos produits ajoutées et Clone an Object en range une copie dans un bucket d'archive.
Une précision honnête : la doc Make liste ces modules sans les décrire, leurs rôles sur cette page sont donc déduits de leur nom ; vérifie chacun avec Run once avant de t'y fier. Les limites à connaître : la doc fixe la taille maximale d'un objet à 5 To, et ce que les 28 modules ne couvrent pas passe par Make an API Call. Si tu débutes, la Formation Make reprend les bases. Google Cloud Storage existe aussi côté n8n, avec sa page Intégration Google Cloud Storage n8n, et le comparatif n8n vs Make t'aide à trancher.
Comment connecter Google Cloud Storage à Make ?
- 01
Crée ton projet Google Cloud
Tout passe par un projet dans Google Cloud Platform. Connecte-toi avec ton compte Google, crée un projet dédié à Google Cloud Storage et configure-le en suivant la doc Make de l'app.
- 02
Autorise Make côté Google
La doc demande d'ajouter Make comme source de données autorisée dans Google Cloud Storage. Fais-le dans le projet que tu viens de préparer : sans cette autorisation, Make ne peut pas atteindre tes buckets.
- 03
Crée la connexion dans Make
Dans un scénario, ajoute un module Google Cloud Storage et clique sur Create a connection. La connexion, c'est ton compte relié à Make une fois pour toutes : les autres modules de l'app la réutilisent.
Ton premier scénario : archiver chaque nouveau fichier
ObjectifQuand un nouvel objet arrive dans Google Cloud Storage, Make en range une copie dans un bucket d'archive avec Clone an Object.
- 01
Crée le scénario
Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Tape Google Cloud Storage et choisis Watch Objects, le module qui lance tout.
- 02
Branche ton compte
Clique sur Create a connection et choisis le compte Google lié à ton projet. Pas besoin de connaître les noms par cœur : une fois connecté, Make te propose ce qu'il peut lire.
- 03
Ajoute la copie
Clique sur le + à droite de Watch Objects et choisis Clone an Object. Reprends l'objet du module précédent Conseil : range la copie dans un autre bucket que celui surveillé, pour que le scénario ne reprenne pas ses propres copies.
- 04
Teste avec Run once
Dépose un fichier de test puis clique sur Run once. Make exécute le scénario une fois et affiche les bundles reçus par chaque module (un bundle, c'est un élément transmis, ici un fichier).
- 05
Planifie et active
Ouvre l'horloge de Watch Objects : par défaut, un nouveau scénario vérifie toutes les 15 minutes. Active-le. Chaque passage d'un module sur un bundle compte comme une opération sur ton plan.
Qu'est-ce qui lance un scénario Google Cloud Storage ?
1 module démarre un scénario quand quelque chose se passe dans Google Cloud Storage. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Google Cloud Storage dès que ça se passe.
Watch Objects
planifiéDans la doc seulementWatch Objects repère les objets qui apparaissent dans ton Google Cloud Storage et transmet chacun au module suivant, un fichier par bundle. La doc Make ne le décrit pas : son rôle et son type, ci-dessous, sont déduits de son nom.
Tout ce que l'app Google Cloud Storage fait dans Make
Google Cloud Storage te donne 27 modules en 6 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.
Sommaire des modules
Buckets
5 modulesNote: Refer to Google documentation to learn more about buckets name.
In the Labels field, specify key-value metadata pairs that allow you to group your buckets along with other Google Cloud resources such as virtual machine instances and persistent disks. For example, you can use labels to create a team key that has values alpha, beta, and delta, and apply the team:alpha, team:beta, and team:delta labels to different buckets in order to indicate which team is associated with those buckets. You can create a maximum of 64 labels.
In the Predefined ACL field, select a predefined set of access controls for this bucket:
In the Predefined Default Object ACL field, select a predefined set of default object access controls for this bucket:
Create a Bucket
ActionDans la doc seulementCreate a Bucket crée un nouvel espace de stockage dans ton projet, directement depuis un scénario, avec son nom, ses labels et ses réglages d'accès. Pratique quand chaque dossier client mérite son propre bucket.
Get a Bucket
ActionDans la doc seulementGet a Bucket lit les réglages d'un bucket précis et les renvoie sous forme d'un seul bundle. Il consulte, il ne modifie rien.
List Buckets
RechercheDans la doc seulementList Buckets sort tous les buckets visibles par ta connexion, un bundle par bucket : la suite du scénario tourne donc une fois pour chacun. Aucun bucket, aucun bundle, et le scénario s'arrête sans bruit.
Update a Bucket
ActionDans la doc seulementUpdate a Bucket modifie les réglages d'un bucket existant, par exemple ses labels, ces paires clé et valeur qui regroupent les ressources par équipe ou par projet. Le bucket et son contenu restent en place.
Delete an Empty Bucket
ActionDans la doc seulementDelete an Empty Bucket supprime un bucket, et son nom pose la condition : il ne doit plus contenir aucun objet. Un garde-fou bienvenu contre l'effacement de données encore utiles.
Objects
7 modulesNote: The maximum size is 5 TB.
Upload an Object
ActionDans la doc seulementUpload an Object dépose dans Google Cloud Storage un fichier venu d'un module précédent : pièce jointe, réponse de formulaire, export d'un autre outil. La doc fixe le plafond à 5 To par objet.
Merge Objects
ActionDans la doc seulementMerge Objects assemble plusieurs objets déjà présents dans un bucket en un seul nouvel objet. Utile quand un outil produit ses résultats en morceaux et que ton lecteur veut un fichier unique.
Get an Object
ActionDans la doc seulementGet an Object récupère un objet précis pour que le module suivant puisse s'en servir. C'est la passerelle entre ton bucket et l'outil qui doit recevoir le fichier.
Search Objects
RechercheDans la doc seulementSearch Objects fouille ton stockage et renvoie chaque objet trouvé dans son propre bundle, si bien que la suite tourne une fois par fichier. Zéro, un ou plusieurs résultats : les trois cas sont normaux.
Clone an Object
ActionDans la doc seulementClone an Object fait une copie d'un objet et laisse l'original à sa place. C'est la pièce maîtresse de tout scénario de sauvegarde ou de transmission.
Update an Object
ActionDans la doc seulementUpdate an Object change les informations d'un objet déjà stocké, sans créer de nouveau fichier à côté. L'objet garde sa place dans le bucket.
Delete an Object
ActionDans la doc seulementDelete an Object retire un objet de son bucket. Couplé à Search Objects, il vide un lot de fichiers d'un coup ; seul, il efface exactement le fichier que tu lui indiques.
Bucket ACLs
5 modulesCreate a Bucket ACL
ActionDans la doc seulementCreate a Bucket ACL ajoute une règle d'accès sur un bucket entier. Une ACL (liste de contrôle d'accès) dit qui peut lire ou modifier quoi ; ce module accorde ce droit à une personne ou une équipe de plus.
Get a Bucket ACL
ActionDans la doc seulementGet a Bucket ACL lit une règle d'accès précise sur un bucket, pour une personne ou un groupe donné, et indique ce qu'elle permet. Lecture seule.
List Bucket ACLs
RechercheDans la doc seulementList Bucket ACLs renvoie toutes les règles d'accès d'un bucket, une par bundle. Tu vois d'un coup d'œil qui détient les clés de cet espace.
Update a Bucket ACL
ActionDans la doc seulementUpdate a Bucket ACL augmente ou réduit ce qu'une personne ou un groupe peut faire sur un bucket, sans le retirer de la liste.
Delete a Bucket ACL
ActionDans la doc seulementDelete a Bucket ACL supprime une règle d'accès d'un bucket : la personne ou le groupe concerné perd ce que la règle lui donnait. Le bucket et son contenu ne bougent pas.
Bucket Default Object ACLs
4 modulesCreate a Bucket's Default Object ACL
ActionDans la doc seulementCreate a Bucket's Default Object ACL pose une règle que le bucket applique par défaut aux objets qu'il reçoit. Plus besoin d'ouvrir chaque nouveau fichier un par un, le bucket s'en charge.
Get a Bucket's Default Object ACLs
ActionDans la doc seulementGet a Bucket's Default Object ACLs affiche les règles par défaut qu'un bucket transmet à ses objets. Tu sais ce qu'un nouveau fichier va hériter avant de l'y déposer.
Update a Bucket's Default Object ACL
ActionDans la doc seulementUpdate a Bucket's Default Object ACL ajuste une règle par défaut d'un bucket, et les fichiers qui en héritent changent de niveau d'accès. Utile quand un bucket change de rôle en cours de route.
Delete a Bucket's Default Object ACL
ActionDans la doc seulementDelete a Bucket's Default Object ACL enlève une règle par défaut : le bucket cesse de donner cet accès à ses objets. Les autres règles par défaut restent en place.
Object ACLs
5 modulesCreate an Object ACL
ActionDans la doc seulementCreate an Object ACL ouvre l'accès à un seul objet plutôt qu'à tout un bucket. C'est le partage le plus fin que l'app propose dans Make.
Get an Object ACL
ActionDans la doc seulementGet an Object ACL lit une règle d'accès posée sur un objet et te dit ce qu'elle autorise. Un bon contrôle avant d'envoyer un fichier à quelqu'un.
List Object ACLs
RechercheDans la doc seulementList Object ACLs renvoie toutes les règles d'accès d'un objet, chacune dans son bundle. Une vue nette de qui peut ouvrir un fichier donné.
Update an Object ACL
ActionDans la doc seulementUpdate an Object ACL modifie une règle existante sur un fichier et change ce que la personne ou le groupe peut en faire, sans supprimer la règle.
Delete an Object ACL
ActionDans la doc seulementDelete an Object ACL reprend un accès accordé sur un fichier. Le fichier reste, la personne perd cet accès.
Other
1 moduleMake an API Call
ActionDans la doc seulementMake an API Call atteint n'importe quel point d'accès de l'API Google Cloud Storage avec la connexion déjà créée. Il couvre ce que les autres modules laissent de côté.
Besoin d'aide pour automatiser Google Cloud Storage avec Make ?
Une personne lit chaque message.