Automatisez vos captures d'écran avec Google Sheets et Drive

Ce workflow innovant vous permet de capturer automatiquement des images de sites web à partir de nouvelles lignes ajoutées dans une feuille Google Sheets. En détectant chaque nouvelle entrée, il prend un instantané du site indiqué et stocke l'image directement sur Google Drive. Cela simplifie le suivi visuel de vos sites préférés, éliminant le besoin de captures manuelles et garantissant que vous avez toujours la dernière version à portée de main. Gagnez en efficacité en intégrant cette solution dans vos processus quotidiens.

141,158 vues
34,836 copies
Automatisation

Documentation Complète

📋 Automatisez vos captures d'écran avec Google Sheets et Drive

💡 Description

Ce workflow innovant vous permet de capturer automatiquement des images de sites web à partir de nouvelles lignes ajoutées dans une feuille Google Sheets. En détectant chaque nouvelle entrée, il prend un instantané du site indiqué et stocke l'image directement sur Google Drive. Cela simplifie le suivi visuel de vos sites préférés, éliminant le besoin de captures manuelles et garantissant que vous avez toujours la dernière version à portée de main. Gagnez en efficacité en intégrant cette solution dans vos processus quotidiens.

📈 Impact & ROI: Réduction significative du temps passé à gérer les captures d'écran, permettant aux équipes de se concentrer sur des tâches plus stratégiques, augmentant ainsi la productivité globale.

🚀 Fonctionnalités Clés

  • ✅ Capture automatique d'écrans - Plus besoin de le faire manuellement
  • ✅ Stockage direct sur Google Drive - Accès facile et sécurisé
  • ✅ Suivi visuel efficace - Gardez un œil sur les changements
  • ✅ Intégration fluide avec Google Services - Utilisation optimisée

📊 Architecture Technique

3
Nodes
2
Connexions
3
Services

🔌 Services Intégrés

Google SheetsCustom JS NodeGoogle Drive

🔧 Composition du Workflow

NodeTypeDescription
Google Sheets TriggergoogleSheetsTriggerTraitement des données
Take a screenshot of a website@custom-js/n8n-nodes-pdf-toolkit.websiteScreenshotTraitement des données
Store ScreenshotsgoogleDriveTraitement des données

📖 Guide d'Implémentation

  1. Import du workflow: Téléchargez le fichier JSON et importez-le dans votre instance n8n
  2. Configuration des credentials: Configurez les accès pour chaque service utilisé
  3. Personnalisation: Adaptez les paramètres selon vos besoins spécifiques
  4. Test: Exécutez le workflow en mode test pour vérifier le bon fonctionnement
  5. Activation: Activez le workflow pour une exécution automatique

🏷️ Tags

automatisationcapture d'écranGoogle Sheets

Structure JSON

Voir le code JSON complet
{
    "meta": {
        "instanceId": "b503899dfd9ae32bbf8e1f446a1f2c9b3c59f80c79b274c49b1606b7ae9579e1"
    },
    "nodes": [
        {
            "id": "21da7bb6-6544-4756-9d0a-ab8ae21650d4",
            "name": "Google Sheets Trigger",
            "type": "n8n-nodes-base.googleSheetsTrigger",
            "position": [
                -120,
                -20
            ],
            "parameters": {
                "event": "rowAdded",
                "options": [],
                "pollTimes": {
                    "item": [
                        {
                            "mode": "everyMinute"
                        }
                    ]
                },
                "sheetName": {
                    "__rl": true,
                    "mode": "list",
                    "value": "gid=0",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1SP8Y-qffC96ZV3ueVUYWP5pjqtaycaM7Kbv5L-ztw5g\/edit#gid=0",
                    "cachedResultName": "Sheet1"
                },
                "documentId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1SP8Y-qffC96ZV3ueVUYWP5pjqtaycaM7Kbv5L-ztw5g",
                    "cachedResultUrl": "https:\/\/docs.google.com\/spreadsheets\/d\/1SP8Y-qffC96ZV3ueVUYWP5pjqtaycaM7Kbv5L-ztw5g\/edit?usp=drivesdk",
                    "cachedResultName": "URL list"
                }
            },
            "typeVersion": 1
        },
        {
            "id": "39a9a0a3-13c7-4271-bca4-31848201e48b",
            "name": "Take a screenshot of a website",
            "type": "@custom-js\/n8n-nodes-pdf-toolkit.websiteScreenshot",
            "position": [
                160,
                -20
            ],
            "parameters": {
                "urlInput": "={{ $json.Url }}"
            },
            "typeVersion": 1
        },
        {
            "id": "1dc3cb1a-99ee-4e85-b628-0f4a77149728",
            "name": "Store Screenshots",
            "type": "n8n-nodes-base.googleDrive",
            "position": [
                400,
                -20
            ],
            "parameters": {
                "name": "={{ $json.Title }}.png",
                "driveId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "My Drive"
                },
                "options": [],
                "folderId": {
                    "__rl": true,
                    "mode": "list",
                    "value": "1oFbmzgG2fsRix45r5JtowYjAdwskJ0P6",
                    "cachedResultUrl": "https:\/\/drive.google.com\/drive\/folders\/1oFbmzgG2fsRix45r5JtowYjAdwskJ0P6",
                    "cachedResultName": "screenshots"
                }
            },
            "typeVersion": 3
        }
    ],
    "pinData": [],
    "connections": {
        "Google Sheets Trigger": {
            "main": [
                [
                    {
                        "node": "Take a screenshot of a website",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        },
        "Take a screenshot of a website": {
            "main": [
                [
                    {
                        "node": "Store Screenshots",
                        "type": "main",
                        "index": 0
                    }
                ]
            ]
        }
    }
}
                                

Workflows Similaires

Public Form Auto Triage

Workflow automatisé avec 12 nodes incluant : stickyNote, webhook, @n8n/langchain.textSplitterCharacterTextSplitter, @n8...

Image Captioning

Workflow automatisé avec 12 nodes incluant : stickyNote, webhook, @n8n/langchain.textSplitterCharacterTextSplitter, @n8...

Daily Content Ideas

Workflow automatisé avec 12 nodes incluant : stickyNote, webhook, @n8n/langchain.textSplitterCharacterTextSplitter, @n8...