Automatischer Import (Skript)
Automatischer Import über Google Apps Script und Webhook
Schritt 4: Automatischen Import einrichten
Der automatische Import erstellt automatisch Aufgaben, wenn dem Tabellenblatt neue Daten hinzugefügt werden. Er nutzt Google Apps Script — die in Google Sheets integrierte Skriptsprache.
4.1. Automatischen Import in DeepScan aktivieren
- Suchen Sie auf der Google-Sheets-Seite den Block „Automatischer Import“
- Schalten Sie den Schalter ein
- Geben Sie den Wert ein DR (Domain Rating) — wird auf jede automatische Aufgabe angewendet
- Kopieren Webhook URL und Geheimer Schlüssel — Sie benötigen sie im Skript
4.2. Apps-Script-Editor öffnen
- Öffnen Sie Ihre Google-Sheets-Tabelle
- Klicken Sie im oberen Menü „Erweiterungen“ → «Apps Script»
- Der Code-Editor öffnet sich in einem neuen Tab
- Löschen Sie den gesamten vorhandenen Code im Editor
4.3. Skript einfügen
- Klicken Sie in DeepScan im Block „Automatischer Import“ auf „▶ Google Apps Script (Anleitung)“
- Klicken Sie „Kopieren“ — das Skript mit Ihrer URL und Ihrem Schlüssel ist kopiert
- Fügen Sie das Skript in den Apps-Script-Editor ein
- Klicken Sie „Speichern“ (das Diskettensymbol oder
Ctrl+S)
4.4. Trigger einrichten
- Wählen Sie im Apps-Script-Editor im Funktions-Dropdown (obere Leiste) setupTrigger
- Klicken Sie auf die Schaltfläche ▶ „Ausführen“
- Eine Autorisierungsanfrage erscheint:
- Klicken Sie „Berechtigungen prüfen“
- Wählen Sie Ihr Google-Konto
- Wenn die Warnung „App nicht verifiziert“ erscheint — klicken Sie „Erweiterte Einstellungen“ → „Zum Projekt“
- Klicken Sie „Zulassen“
- In den Logs (unten am Bildschirm) erscheint:
Der Trigger wurde erfolgreich eingerichtet!
4.5. Trigger prüfen
- Klicken Sie im Seitenmenü von Apps Script (links) auf das Symbol ⏰ „Trigger“
- Der Trigger sollte sein:
onSheetChange— Typ „Bei Änderung“
4.6. Testen
- Wählen Sie im Editor die Funktion testWebhook und klicken Sie ▶ „Ausführen“
- Prüfen Sie die Logs — es sollte eine Antwort geben
200 - Prüfen Sie DeepScan — die neuen Aufgaben sollten erscheinen
Wichtig: Die Webhook-URL muss aus dem Internet erreichbar sein. Für die lokale Entwicklung benötigen Sie einen Tunnel (cloudflared oder ngrok). In der Produktion (deepscan.pro) funktioniert es sofort.