Entwurf des Workflows zur Produktanalyse
Swipe um das Menü anzuzeigen
Ihr Workflow übernimmt Amazon-ASINs aus einer Tabelle, ruft Produktdaten per API ab, verarbeitet diese mit KI und erstellt Analyseberichte. Teil 1 konzentriert sich auf Einrichtung, Datenvalidierungspfade und HTTP-Request-Konfiguration.
Ein Workflow, der:
- ASINs (Amazon-Produktkennungen) aus einer Tabelle liest;
- Prüft, ob jede ASIN existiert;
- Produktdaten von der Rainforest API abruft;
- Überprüft, ob die API verwendbare Daten zurückgegeben hat;
- Die Produktdaten zur Analyse an ChatGPT sendet;
- Eine Zusammenfassung und Verbesserungsvorschläge generiert;
- Ein Google-Dokument mit dem Bericht erstellt;
- Das Dokument mit der ursprünglichen Tabellenzeile verknüpft.
# Spreadsheet Row (ASIN)
# ↓
# ┌─────────────────────────────────────────┐
# │ PATH: ASIN Check │
# ├──────────────────┬──────────────────────┤
# │ No ASIN │ ASIN Found │
# │ ↓ │ ↓ │
# │ Update Sheet: │ HTTP Request │
# │ "ASIN not found" │ (Rainforest API) │
# │ │ ↓ │
# │ │ ┌─────────────────┐ │
# │ │ │ PATH: Data │ │
# │ │ │ Check │ │
# │ │ ├────────┬────────┤ │
# │ │ │Poor │Good │ │
# │ │ │Data │Data │ │
# │ │ │ ↓ │ ↓ │ │
# │ │ │Update │ChatGPT │ │
# │ │ │Sheet: │ ↓ │ │
# │ │ │"Poor │Google │ │
# │ │ │ data" │Doc │ │
# │ │ │ │ ↓ │ │
# │ │ │ │Update │ │
# │ │ │ │Sheet │ │
# └──────────────────┴────────┴────────┴───┘
Der Workflow beginnt mit einem Google Sheets-Trigger, der ausgelöst wird, wenn eine ASIN hinzugefügt oder aktualisiert wird. Die Verwendung der ASIN als Trigger-Spalte ermöglicht eine präzise Steuerung des Verarbeitungsbeginns und stellt sicher, dass jede Zeile gezielt bearbeitet wird. Ein schneller Trigger-Test bestätigt, dass Zeilennummer, ASIN und zugehörige Felder korrekt übergeben werden.
Vor jeglichen API-Aufrufen nutzt der Workflow Pfade zur Validierung. Fehlt die ASIN, wird die Zeile sofort mit einem Fehlerstatus aktualisiert und die Verarbeitung gestoppt. Ist eine ASIN vorhanden, setzt der Workflow fort und führt eine HTTP-GET-Anfrage an die Rainforest API durch, wobei die ASIN dynamisch aus der Tabelle übernommen wird. Dieser Schritt ruft vollständige Produktdaten ab, die für die nachgelagerte Logik zur Verfügung stehen.
Da API-Antworten nicht immer verwendbar sind, prüft ein zweiter Datenqualitäts-Pfad, ob ein Produkttitel vorhanden ist. Fehlende oder unvollständige Daten werden in der Tabelle markiert, was eine klare Nachvollziehbarkeit schafft. Bei gültigen Daten sendet der Workflow die vollständige API-Antwort zur Analyse an ChatGPT und richtet so die KI-Verarbeitung ein, die im nächsten Teil Zusammenfassungen und Empfehlungen generiert.
In diesem Stadium zeigt die Automatisierung bereits ein defensives Design: Ungültige Eingaben werden frühzeitig erkannt, unzuverlässige API-Antworten werden elegant behandelt und jeder Fehler aktualisiert das Quellblatt mit klaren Statusmeldungen. Gültige Daten fließen reibungslos in die KI-Verarbeitung und sind bereit für die Berichtserstellung und Dokumentenerstellung in den nächsten Schritten.
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen