Import automatique (script)
Import automatique via Google Apps Script et Webhook
Étape 4 : Configuration de l'import automatique
L'import automatique crée des tâches automatiquement lorsque de nouvelles données sont ajoutées à la feuille. Il utilise Google Apps Script — le langage de script intégré à Google Sheets.
4.1. Activer l'import automatique dans DeepScan
- Sur la page de la feuille Google, trouvez le bloc « Import automatique »
- Activez le commutateur
- Indiquez la valeur DR (Domain Rating) — s'applique à chaque tâche automatique
- Copier Webhook URL et Clé secrète — vous en aurez besoin dans le script
4.2. Ouvrir l'éditeur Apps Script
- Ouvrez votre feuille de calcul Google Sheets
- Dans le menu supérieur, cliquez sur « Extensions » → «Apps Script»
- L'éditeur de code s'ouvre dans un nouvel onglet
- Supprimez tout le code existant dans l'éditeur
4.3. Coller le script
- Dans DeepScan, dans le bloc « Import automatique », cliquez sur « ▶ Google Apps Script (guide) »
- Cliquez sur « Copier » — le script avec votre URL et votre clé est copié
- Collez le script dans l'éditeur Apps Script
- Cliquez sur « Enregistrer » (l'icône de disquette ou
Ctrl+S)
4.4. Configurer le déclencheur
- Dans l'éditeur Apps Script, choisissez dans la liste déroulante des fonctions (barre supérieure) setupTrigger
- Cliquez sur le bouton ▶ « Exécuter »
- Une demande d'autorisation apparaît :
- Cliquez sur « Vérifier les autorisations »
- Choisissez votre compte Google
- Si l'avertissement « L'application n'est pas vérifiée » apparaît — cliquez sur « Paramètres avancés » → « Accéder au projet »
- Cliquez sur « Autoriser »
- Les journaux (en bas de l'écran) affichent :
Le déclencheur a été configuré avec succès !
4.5. Vérifier le déclencheur
- Dans le menu latéral d'Apps Script (à gauche), cliquez sur l'icône ⏰ « Déclencheurs »
- Le déclencheur doit être :
onSheetChange— type « Lors d'une modification »
4.6. Tester
- Dans l'éditeur, sélectionnez la fonction testWebhook et cliquez sur ▶ « Exécuter »
- Vérifiez les journaux — une réponse devrait apparaître
200 - Vérifiez DeepScan — les nouvelles tâches devraient apparaître
Important : L'URL du webhook doit être accessible depuis internet. Pour le développement local, il faut un tunnel (cloudflared ou ngrok). En production (deepscan.pro), cela fonctionne d'emblée.