Grundlagen von Webhooks
Swipe um das Menü anzuzeigen
Ein Webhook ermöglicht es einer Anwendung, Daten in Echtzeit an eine andere zu senden. Anstatt dass Zapier regelmäßig nach Aktualisierungen sucht, überträgt das Quellsystem die Daten sofort, sobald ein Ereignis eintritt. Dies ermöglicht sofortige Automatisierungen und Verbindungen zu Apps ohne native Zapier-Integrationen.
Polling vs. Webhooks
Zapier fragt die App regelmäßig Gibt es etwas Neues?, ähnlich wie das manuelle Aktualisieren des E-Mail-Postfachs alle paar Minuten. Dieser Polling-Ansatz ist in den meisten Zapier-Integrationen integriert und lässt sich einfach über Dropdown-Optionen einrichten.
# Event happens in app
↓
# [Time passes — 1 to 15 minutes]
↓
# Zapier checks and finds the event
↓
# Zap runs
Mit Webhook-Auslösern sendet die App aktiv Daten an Zapier, sobald ein Ereignis eintritt.
# Event happens in app
↓
# App immediately sends data to Zapier URL
↓
# Zap runs instantly
Dies funktioniert wie Push-Benachrichtigungen auf Ihrem Smartphone: Sobald etwas passiert, werden Sie sofort und ohne Verzögerung benachrichtigt. Es erfordert eine manuelle Einrichtung in der Quell-App, die App muss Webhooks unterstützen und kann auch verwendet werden, wenn keine native Zapier-Integration vorhanden ist.
Verständnis von Webhook-Daten (JSON)
Wenn Daten an Ihren Webhook gesendet werden, kommen sie typischerweise im JSON-Format (JavaScript Object Notation) an. Es ist kein tiefgehendes Wissen über JSON erforderlich, aber grundlegende Kenntnisse sind hilfreich.
simple.json
Wenn diese Daten Ihren Webhook erreichen, analysiert Zapier die Nutzlast und wandelt jeden Wert in ein verwendbares Feld um:
name→"John Smith";email→john@example.com;company→"Acme Corp";deal_value→15000.
Diese Felder erscheinen im Feld-Auswahlmenü wie Daten aus jedem anderen Auslöser. Einfache Webhooks senden nur wenige Felder und sind dadurch direkt nutzbar, während komplexe Webhooks verschachtelte Daten mit Dutzenden von Feldern übertragen.
complex.json
Zapier flacht verschachtelte Daten in der Regel ab, sodass ein einfacher Zugriff möglich ist. Für tief verschachtelte Werte kann ein Formatter- oder Code-Schritt erforderlich sein, um diese zu extrahieren; dies wird in späteren Abschnitten behandelt.
Wann und wie Webhooks verwendet werden
Webhooks eignen sich für sofortige, Echtzeit-Automatisierung oder wenn eine App keine Zapier-Integration bietet. Sie sind ideal für individuelle interne Systeme, spezielle oder neue SaaS-Tools sowie Zahlungsplattformen, die Ereignisse wie Käufe oder Abonnements senden. Selbst Apps mit nativer Zapier-Integration bieten oft Webhooks für schnellere Trigger oder umfangreichere Ereignisdaten an.
Da eine Webhook-URL direkt Ihren Zap auslöst, sollte sie privat gehalten, mit Echtdaten getestet und die Zap-Historie auf Fehler überwacht werden. Webhook-Einstellungen befinden sich in der Quell-App meist unter Integrationen, API, Benachrichtigungen oder Entwicklereinstellungen.
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