Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Grundlagen von Webhooks | Webhooks und HTTP-Grundlagen
Practice
Projects
Quizzes & Challenges
Quizze
Challenges
/
Workflow-Automatisierung Mit Zapier

bookGrundlagen von Webhooks

Swipe um das Menü anzuzeigen

Note
Definition

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

simple.json

copy

Wenn diese Daten Ihren Webhook erreichen, analysiert Zapier die Nutzlast und wandelt jeden Wert in ein verwendbares Feld um:

  • name"John Smith";
  • emailjohn@example.com;
  • company"Acme Corp";
  • deal_value15000.

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

complex.json

copy

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.

question mark

Wann sind Webhooks die bessere Wahl als reguläre (Polling-)Trigger?

Select the correct answer

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 4. Kapitel 1

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Abschnitt 4. Kapitel 1
some-alt