Sélectionner Une Page

Automatisation YouTube - 4/4

Publié le 12 avril 2026

Mis à jour le 13 avril 2026

Automatisation YouTube : le scenario Make.com complet

Lazy Lju

Lazy Lju

Experte en UX/UI design. Copywriter SEO/GEO depuis 5 ans, férue de neurosciences. Adepte du No-Code pour retrouver le temps de faire des trucs passionnants. Moins de clics = plus de plaisir.

Partager :

📍 Ce tuto est le dernier d'une série en 4 étapes détaillées dans le sommaire.

1. Connecter un module Google Drive et YouTube à Make

Pour créer la connexion :

  1. Connectez-vous à votre compte Make, ajoutez un module Google Drive ou YouTube à votre scénario, puis cliquez sur Créer une connexion.
  2. Dans le champ Nom de la connexion, saisissez un nom pour la connexion.
  3. Facultatif (pour le module YouTube) : consultez les Conditions d'utilisation de YouTube et la Politique de confidentialité de Google, puis sélectionnez Oui pour confirmer que vous les acceptez.
  4. Activez le bouton Afficher les paramètres avancés et saisissez les identifiants client de votre projet Google Cloud Platform (ceux enregistrés à l'étape 6 de la section « Créer vos identifiants client Google Drive et YouTube »).
  5. Cliquez sur Se connecter avec Google.
  6. Si vous y êtes invité, authentifiez votre compte, accordez toutes les autorisations demandées et confirmez l'accès.

🎉Vous avez créé la connexion avec succès et pouvez désormais utiliser l'application Google Drive dans vos scénarios.

ℹ️ Pour les utilisateurs @gmail : Votre connexion doit être réautorisée tous les six mois. Si vous ne la réautorisez pas, votre connexion cessera de fonctionner et vos scénarios échoueront.

2. Connecter Google Drive via le module Watch Files in a folder

Trigger du scenario : tous les jours à une heure précise.

Clic droit sur le module et cliquer sur “Choose where to start” → sélectionner From now on.

Champs à configurer :

  • Connection : Restreinte, avec ton compte Google Drive (par le biais de ton app OAuth Google Cloud). Se référer au point 1.4.b.i. “Accorder toutes les autorisations Google Auth Platform” de ce tutoriel si ce n’est pas déjà fait.
  • Watch files : By Created Time : pour ne voir que les nouveaux fichiers
  • Choose a Drive : My Drive (ou Shared Drive si c'est un drive partagé)
  • Folder : Clique sur l'icône dossier → navigue jusqu'à YouTube/À publier
  • File types to Watch : All
  • Limit : 2 (la vidéo ET la miniature)

3. Générer le SEO avec Gemini AI via le module Generate a response

On appelle l'API Google Gemini pour lui envoyer le nom de fichier vidéo à partir duquel l’IA va produire un fichier JSON contenant le titre, la description et les tags de la vidéo.

Champs à configurer

  • Connection : My Gemini AI connection. Se référer à l’étape 1.f. “Créer un compte Google AI Studio pour pouvoir utiliser Gemini” de ce tutoriel si ce n’est pas déjà fait.
  • AI Model : Gemini 2.5 Flash
  • Messages > Item 1
    • Role : User
    • Parts > Item 1
      • Message Type : Text
      • Text :
Agis comme un expert YouTube SEO francophone qui doit rédiger le titre et la description de sa vidéo YouTube. Génère uniquement un JSON valide avec ces 3 champs : {"title": "Titre YouTube accrocheur max 70 caractères basé UNIQUEMENT sur le nom du fichier vidéo", "description": "Description SEO 100 mots maximum avec hashtags", "tags": ["#tag1", "#tag2"]} Le fichier vidéo s'appelle : 1. name Ne rajoute aucun sujet qui n'est pas dans le nom du fichier. Réponds uniquement avec le JSON brut, sans balises markdown, sans ```json, sans aucun texte avant ou après.

Ajout d’un filtre pour isoler le fichier vidéo

Ce filtre empêche le scénario de s'exécuter sur l’image de miniature. Pour le moment, il ne doit continuer que pour les vidéos.

  • Cliquer sur les points reliant le premier module Drive au module Gemini et le nommer “Vidéo seulement”.
  • Condition : 1. Mime Type (du premier module) Text operators : Contains video.

Ainsi, le scénario ne "démarrera" que pour la vidéo. Comme l’agrégateur va de toute façon chercher tous les fichiers du dossier plus tard dans le scenario, il récupérera bien la miniature au passage.

4. Array aggregator

Le script app.py est conçu comme un moteur tout-en-un. Il s'attend à recevoir une mission complète : "Prends cette vidéo, et si tu trouves une miniature, mets-la aussi". Pour que cela fonctionne gratuitement et sans erreur, il nous faut utiliser un module pour "regrouper" vos fichiers avant l'envoi de notre requête HTTP. Une méthode simple :

  • Ajoutez le module Flow Control → Array Aggregator.

Sauvegardez avant de passer à la prochaine étape.
Cliquez sur l’icône de disquette dans le menu inférieur de votre scenario Make.

5. HTTP > Make a request

Champs à configurer

  • Authentication type: No authentication (pour permettre à Make.com de se connecter à l'URL générée à l’étape 4.5)
  • Transport layer security (TLS): laisser vide
  • URL: tapez ici l’URL que vous avez récupéré depuis le Google Cloud Run en ajoutant impérativement /upload à la fin. Elle doit ressembler à quelque chose comme : https://votre-service.a.run.app/upload
  • Method: POST
  • Body content type: application/json
  • Body input method: JSON string
  • Body content : configurez ce champs avec ce JSON combiné aux bulles Array de votre Array Aggregator et aux bulles Title, Description et Tags de votre module Gemini :
{
  "drive_id": "{{get(map(3.array; "id"; "mimeType"; "video/mp4"); 1)}}",
  "thumbnail_id": "{{ifempty(get(map(3.array; "id"; "mimeType"; "image/png"); 1); get(map(3.array; "id"; "mimeType"; "image/jpeg"); 1))}}",
  "title": "{{2.result.title}}",
  "desc": "{{2.result.description}}\\n{{6.result.tags}}",
  "privacy": "private"
}
  • Parse response: No

6. Iterator

Ce module permet de dire “pour chaque…”. Placé juste avant le module Google Drive final, il permettra de déclencher ce module Drive autant de fois qu’il y a de fichiers listés dans l’Array Aggregator.

  • Ajoutez le module Flow ControlIterator.
  • Configurez le champs Array avec la bulle Array de votre Array Aggregator.

7. Google Drive > Move a File/Folder

C’est le module à proprement parler qui permet de clore la boucle en déplaçant vos fichiers vidéo et miniature dans le dossier du Drive “Traité”.

Champs à configurer

  • Connection : Restreinte, avec votre compte Google Drive (par le biais de votre app OAuth Google Cloud). Se référer au point 1.4.b.i. “Accorder toutes les autorisations Google Auth Platform” de ce tutoriel si ce n’est pas déjà fait.
  • Choose a Drive: My Drive
  • Select File/Folder: File
  • File ID: mappez la bulle File ID de votre Iterator.
  • New Drive Location: My Drive
  • New Folder Location: /YouTube/Traité

ℹ️ Sauvegardez votre scenario Make en cliquant sur l’icône de disquette dans le menu inférieur.
Faites un Run once depuis l’interface de Make pour valider que votre scenario tourne bien.

8. Validation sur YouTube et Clôture

Allez ensuite vérifier sur YouTube Studio que la vidéo est bien téléchargée et accompagnée des bons paramètres (miniature, titre, description tags et statut Privé).

  1. Allez sur YouTube Creator et vérifiez les champs automatiquement remplis par le scenario Make.com ainsi que la miniature. Faites des corrections si nécessaire, puis passez le statut de la vidéo en public.
  2. Retournez sur Airtable et passez le Statut de la vidéo en "Publié". Et voilà !

Problèmes fréquents liés à l'automatisation YouTube avec Make

Piège courant avec le module Google Drive > Watch Files in a folder

Le module Watch Files ne se déclenche pas si le fichier est déplacé dans le dossier, seulement s'il est créé/uploadé directement. Il faut donc uploader directement dans le bon dossier, pas glisser depuis un autre dossier Drive.

Application Google en mode Production sans vérification

Le "Hack" du passage en Production (Pour les clients avec un compte Gmail standard gratuit). C'est la méthode la plus utilisée dans la communauté No Code pour les automatisations personnelles :

  1. Le client crée son projet Google Cloud et configure son écran OAuth.
  2. Il ajoute son adresse Gmail en tant que "Test user".
  3. Il génère ses identifiants (Client ID et Client Secret) et se connecte sur Make.
  4. L'astuce : Une fois la connexion Make établie, le client retourne dans la console Google Cloud et clique sur le bouton "Publish App" (Passer en production).

Que se passe-t-il alors ?

Google va afficher un avertissement indiquant que l'application doit être validée (processus vidéo, etc.). Mais le client n'a pas besoin de soumettre l'application à la validation ! Il peut simplement ignorer cet avertissement. Tant que le statut de l'application est "In Production", la limite des 7 jours saute définitivement. Le client sera le seul à utiliser son application, Google affichera un écran "Application non vérifiée" lors de sa toute première connexion (qu'il devra contourner en cliquant sur "Paramètres avancés > Continuer"), mais le token de rafraîchissement fonctionnera à vie sans jamais être désactivé.

Pour les utilisateurs de Google Workspace

Le statut "Interne" (Pour les clients PME utilisant Google Workspace). Puisque vous ciblez des PME, beaucoup d'entre elles utilisent une adresse e-mail professionnelle gérée par Google Workspace (ex: contact@nom-de-la-pme.com).

Pour ces clients, c'est encore plus simple :

  1. Lors de la création de l'écran de consentement OAuth, le client choisit le type d'utilisateur "Interne" (Internal) au lieu de "Externe".
  2. Les applications "Internes" sont automatiquement dispensées du délai d'expiration de 7 jours, même si elles restent en mode "Testing" ou non validées.
  3. L'application ne sera utilisable que par les employés de cette PME, ce qui est parfait pour un usage interne.

Dans votre tutoriel vidéo destiné à la vente, vous pourrez simplement ajouter un chapitre "Comment éviter la déconnexion tous les 7 jours" où vous expliquerez :

  • Aux indépendants (Gmail gratuit) de cliquer sur "Publish App" sans jamais remplir le dossier de validation.
  • Aux PME (Google Workspace) de sélectionner le type "Interne".

De cette façon, vous vendez un produit 100% fonctionnel, qui tourne en pilote automatique à vie, sans imposer à vos clients le cauchemar administratif de la validation Google !

Vous en voulez encore ?

Abonnez-vous à ma newsletter et ne ratez plus mes mots doux (et des scénarios Make gratuits).

Pas de spam, promis. Vous ne recevrez que les derniers articles de mon blog. Un e-mail par semaine max, et c’est tout !

* Si t’as capté la ref, coeur sur toi ❤️.
Tutoyons-nous céans, entre bonnes gens !

0 commentaire

Envoyer un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *