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

  1. Suchen Sie auf der Google-Sheets-Seite den Block „Automatischer Import“
  2. Schalten Sie den Schalter ein
  3. Geben Sie den Wert ein DR (Domain Rating) — wird auf jede automatische Aufgabe angewendet
  4. Kopieren Webhook URL und Geheimer Schlüssel — Sie benötigen sie im Skript

4.2. Apps-Script-Editor öffnen

  1. Öffnen Sie Ihre Google-Sheets-Tabelle
  2. Klicken Sie im oberen Menü „Erweiterungen“ → «Apps Script»
  3. Der Code-Editor öffnet sich in einem neuen Tab
  4. Löschen Sie den gesamten vorhandenen Code im Editor

4.3. Skript einfügen

  1. Klicken Sie in DeepScan im Block „Automatischer Import“ auf „▶ Google Apps Script (Anleitung)“
  2. Klicken Sie „Kopieren“ — das Skript mit Ihrer URL und Ihrem Schlüssel ist kopiert
  3. Fügen Sie das Skript in den Apps-Script-Editor ein
  4. Klicken Sie „Speichern“ (das Diskettensymbol oder Ctrl+S)

4.4. Trigger einrichten

  1. Wählen Sie im Apps-Script-Editor im Funktions-Dropdown (obere Leiste) setupTrigger
  2. Klicken Sie auf die Schaltfläche ▶ „Ausführen“
  3. 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“
  4. In den Logs (unten am Bildschirm) erscheint: Der Trigger wurde erfolgreich eingerichtet!

4.5. Trigger prüfen

  1. Klicken Sie im Seitenmenü von Apps Script (links) auf das Symbol ⏰ „Trigger“
  2. Der Trigger sollte sein: onSheetChange — Typ „Bei Änderung“

4.6. Testen

  1. Wählen Sie im Editor die Funktion testWebhook und klicken Sie ▶ „Ausführen“
  2. Prüfen Sie die Logs — es sollte eine Antwort geben 200
  3. 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.