Webhooks erstellen
Webhooks sind ein Tool zum Abrufen und Speichern von Daten von einem bestimmten Ereignis. Mit ihnen kannst du eine https://-URL registrieren, in der die Ereignisdaten im JSON- oder XML-Format gespeichert werden können. Webhooks werden häufig verwendet, um:
- Eine Bestellung aufzugeben
- Einen Produktpreis zu ändern
- Deinen IM-Client oder deinen Pager zu benachrichtigen, wenn du offline bist
- Daten für Data Warehousing zu sammeln
- Deine Buchhaltungssoftware zu integrieren
- Die Artikel einer Bestellung zu filtern und verschiedene Spediteure über die Bestellung zu informieren
- Kundendaten aus deiner Datenbank beim Deinstallieren deiner App zu entfernen
Auf dieser Seite
Webhooks erstellen
Schritte:
Desktop
- Gehe in deinem Shopify-Adminbereich zu Einstellungen > Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Klicke auf die Schaltfläche Webhooks erstellen. Ein neues Fenster sollte erscheinen.
-
Wähle aus dem ersten Dropdown-Menü das "Ereignis" aus der folgenden Liste:
- Warenkorb-Erstellung: Jedes Mal, wenn ein Warenkorb erstellt wird, wird ein Webhook gesandt.
- Warenkorb-Aktualisierung: Jedes Mal, wenn ein Warenkorb aktualisiert wird, wird ein Webhook gesandt.
- Checkout-Erstellung: Jedes Mal, wenn ein Checkout erstellt wird, wird ein Webhook gesandt.
- Checkout-Löschung: Jedes Mal, wenn ein Checkout gelöscht wird, wird ein Webhook gesandt.
- Checkout-Aktualisierung: Jedes Mal, wenn ein Checkout aktualisiert wird, wird ein Webhook gesandt.
- Kollektionerstellung: Jedes Mal, wenn eine Kollektion erstellt wird, wir ein Webhook gesandt.
- Kollektionlöschung: Jedes Mal, wenn eine Kollektion gelöscht wird, wird ein Webhook gesandt.
- Kollektionsaktualisierung: Jedes Mal, wenn eine Kollektion aktualisiert wird, wird ein Webhook gesendet.
- Kundengruppenerstellung: Jedes Mal, wenn eine Kundengruppe erstellt wird, wird ein Webhook gesandt.
- Kundengruppenglöschung: Jedes Mal, wenn ein Kundengruppe gelöscht wird, wird ein Webhook gesandt.
- Kundengruppen-Aktualisierung: Jedes Mal, wenn eine Kundengruppe aktualisiert wird, wird ein Webhook gesandt.
- Kundenerstellung: Jedes Mal, wenn ein neuer Kunde erstellt wird, wird ein Webhook gesandt.
- Kundenlöschung: Jedes Mal, wenn ein Kundeneintrag gelöscht wird, wird ein Webhook gesandt.
- Kunden-Deaktivierung: Jedes Mal, wenn ein Kundenkonto deaktiviert wird, wird ein Webhook gesandt.
- Kunden-Aktivierung: Jedes Mal, wenn ein Kundenkonto aktiviert wird, wird ein Webhook gesandt.
- Kundenaktualisierung: Jedes Mal, wenn ein Kundeneintrag aktualisiert wird, wird ein Webhook gesandt.
- Bestellentwurf-Erstellung: Jedes Mal, wenn ein Bestellentwurf erstellt wird, wird ein Webhook gesandt.
- Löschung eines Bestell Entwurfs: jedes Mal, wenn ein Bestell Entwurf gelöscht wird, wird ein webhook gesandt.
- Bestellentwurf-Aktualisierung: Jedes Mal, wenn ein Bestellentwurf aktualisiert wird, wird ein Webhook gesandt.
- Fulfillment-Erstellung: Jedes Mal, wenn ein Fulfillment für eine Bestellung erstellt wird, wird ein webhook gesandt.
- Fulfillment-Aktualisierung: Jedes Mal, wenn ein Fulfillment für eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Bestellungsstornierung: Jedes Mal, wenn eine Bestellung storniert wird, wird ein Webhook gesandt.
- Bestellungserstellung: Jedes Mal, wenn eine Bestelleung erstellt wird, wird ein Webhook gesandt.
- Bestellungslöschung: Jedes Mal, wenn eine Bestellung gelöscht wird, wird ein Webhook gesandt.
- Bestellungsbearbeitung: Jedes Mal, wenn eine Bestellung bearbeitet wird, wird ein Webhook gesandt.
- Fulfillment von Bestellungen: Jedes Mal, wenn eine Bestellung ausgeführt wird, wird ein Webhook gesandt.
- Bestellungsbezahlung: Jedes Mal, wenn eine Bestellung bezahlt wurde, wird ein Webhook gesandt.
- Bestellungs-Aktualisierung: Jedes Mal, wenn eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Produkterstellung: Jedes Mal, wenn ein Produkt erstellt wurde, wird ein Webhook gesandt.
- Produktlöschung: Jedes Mal, wenn ein Produkt gelöscht wurde, wird ein Webhook gesandt.
- Produkt-Akutalisierung: Jedes Mal, wenn ein Produkt aktualisiert wird, wird ein Webhook gesandt.
- Rückerstattungserstellung: Jedes Mal, wenn eine Rückerstattung veranlasst wird, wird ein Webhook gesandt.
- Shop-Aktualisierung: Jedes Mal, wenn eine Shop-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
- Theme-Erstellung: Jedes Mal, wenn ein Theme erstellt wird, wird ein Webhook gesandt.
- Theme-Löschung: Jedes Mal, wenn ein Theme gelöscht wird, wird ein Webhook gesandt.
- Theme-Aktualisierung: Jedes Mal, wenn eine Theme-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
Wähle aus dem zweiten Dropdown-Menü das Format aus, in dem dir Shopify diese Informationen senden soll. Es stehen zwei Möglichkeiten zur Auswahl: JSON oder XML.
-
Gib unter URL die URL ein, unter der Daten gespeichert werden sollen. Es ist wichtig, dass du beachtest, dass Webhooks nicht an die folgenden URLs zurückgegeben werden können:
- Lokalhost
- Jede URL, die mit dem Wort "internal" endet (beispielsweise thisshop.com/internal)
- Jede URL von einer benutzerdefinierten Domain, die mit dem Shop verbunden ist
- "Fake" Domains wie www.example.com
- Shopify domains (beispielsweise shopify.com und myshopify.com)
Klicke auf Webhook hinzufügen. Dein Webhook sollte jetzt unter dem Abschnitt "Webhooks" angezeigt werden.
Du hast auch die Möglichkeit, deinen Webhook zu testen, um sicherzustellen, dass die gewünschten Informationen an die richtige URL gesandt werden. Klicke dazu auf den Link Testbenachrichtigung senden. Überprüfe an der angegebenen URL, dass dies funktioniert.
iPhone
- Tippe in der Shopify-App auf die Schaltfläche ... und anschließend auf Einstellungen.
- Tippe im Abschnitt Shop-Einstellungen auf Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Klicke auf die Schaltfläche Webhooks erstellen. Ein neues Fenster sollte erscheinen.
-
Wähle aus dem ersten Dropdown-Menü das "Ereignis" aus der folgenden Liste:
- Warenkorb-Erstellung: Jedes Mal, wenn ein Warenkorb erstellt wird, wird ein Webhook gesandt.
- Warenkorb-Aktualisierung: Jedes Mal, wenn ein Warenkorb aktualisiert wird, wird ein Webhook gesandt.
- Checkout-Erstellung: Jedes Mal, wenn ein Checkout erstellt wird, wird ein Webhook gesandt.
- Checkout-Löschung: Jedes Mal, wenn ein Checkout gelöscht wird, wird ein Webhook gesandt.
- Checkout-Aktualisierung: Jedes Mal, wenn ein Checkout aktualisiert wird, wird ein Webhook gesandt.
- Kollektionerstellung: Jedes Mal, wenn eine Kollektion erstellt wird, wir ein Webhook gesandt.
- Kollektionlöschung: Jedes Mal, wenn eine Kollektion gelöscht wird, wird ein Webhook gesandt.
- Kollektionsaktualisierung: Jedes Mal, wenn eine Kollektion aktualisiert wird, wird ein Webhook gesendet.
- Kundengruppenerstellung: Jedes Mal, wenn eine Kundengruppe erstellt wird, wird ein Webhook gesandt.
- Kundengruppenglöschung: Jedes Mal, wenn ein Kundengruppe gelöscht wird, wird ein Webhook gesandt.
- Kundengruppen-Aktualisierung: Jedes Mal, wenn eine Kundengruppe aktualisiert wird, wird ein Webhook gesandt.
- Kundenerstellung: Jedes Mal, wenn ein neuer Kunde erstellt wird, wird ein Webhook gesandt.
- Kundenlöschung: Jedes Mal, wenn ein Kundeneintrag gelöscht wird, wird ein Webhook gesandt.
- Kunden-Deaktivierung: Jedes Mal, wenn ein Kundenkonto deaktiviert wird, wird ein Webhook gesandt.
- Kunden-Aktivierung: Jedes Mal, wenn ein Kundenkonto aktiviert wird, wird ein Webhook gesandt.
- Kundenaktualisierung: Jedes Mal, wenn ein Kundeneintrag aktualisiert wird, wird ein Webhook gesandt.
- Bestellentwurf-Erstellung: Jedes Mal, wenn ein Bestellentwurf erstellt wird, wird ein Webhook gesandt.
- Löschung eines Bestell Entwurfs: jedes Mal, wenn ein Bestell Entwurf gelöscht wird, wird ein webhook gesandt.
- Bestellentwurf-Aktualisierung: Jedes Mal, wenn ein Bestellentwurf aktualisiert wird, wird ein Webhook gesandt.
- Fulfillment-Erstellung: Jedes Mal, wenn ein Fulfillment für eine Bestellung erstellt wird, wird ein webhook gesandt.
- Fulfillment-Aktualisierung: Jedes Mal, wenn ein Fulfillment für eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Bestellungsstornierung: Jedes Mal, wenn eine Bestellung storniert wird, wird ein Webhook gesandt.
- Bestellungserstellung: Jedes Mal, wenn eine Bestelleung erstellt wird, wird ein Webhook gesandt.
- Bestellungslöschung: Jedes Mal, wenn eine Bestellung gelöscht wird, wird ein Webhook gesandt.
- Bestellungsbearbeitung: Jedes Mal, wenn eine Bestellung bearbeitet wird, wird ein Webhook gesandt.
- Fulfillment von Bestellungen: Jedes Mal, wenn eine Bestellung ausgeführt wird, wird ein Webhook gesandt.
- Bestellungsbezahlung: Jedes Mal, wenn eine Bestellung bezahlt wurde, wird ein Webhook gesandt.
- Bestellungs-Aktualisierung: Jedes Mal, wenn eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Produkterstellung: Jedes Mal, wenn ein Produkt erstellt wurde, wird ein Webhook gesandt.
- Produktlöschung: Jedes Mal, wenn ein Produkt gelöscht wurde, wird ein Webhook gesandt.
- Produkt-Akutalisierung: Jedes Mal, wenn ein Produkt aktualisiert wird, wird ein Webhook gesandt.
- Rückerstattungserstellung: Jedes Mal, wenn eine Rückerstattung veranlasst wird, wird ein Webhook gesandt.
- Shop-Aktualisierung: Jedes Mal, wenn eine Shop-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
- Theme-Erstellung: Jedes Mal, wenn ein Theme erstellt wird, wird ein Webhook gesandt.
- Theme-Löschung: Jedes Mal, wenn ein Theme gelöscht wird, wird ein Webhook gesandt.
- Theme-Aktualisierung: Jedes Mal, wenn eine Theme-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
Wähle aus dem zweiten Dropdown-Menü das Format aus, in dem dir Shopify diese Informationen senden soll. Es stehen zwei Möglichkeiten zur Auswahl: JSON oder XML.
-
Gib unter URL die URL ein, unter der Daten gespeichert werden sollen. Es ist wichtig, dass du beachtest, dass Webhooks nicht an die folgenden URLs zurückgegeben werden können:
- Lokalhost
- Jede URL, die mit dem Wort "internal" endet (beispielsweise thisshop.com/internal)
- Jede URL von einer benutzerdefinierten Domain, die mit dem Shop verbunden ist
- "Fake" Domains wie www.example.com
- Shopify domains (beispielsweise shopify.com und myshopify.com)
Klicke auf Webhook hinzufügen. Dein Webhook sollte jetzt unter dem Abschnitt "Webhooks" angezeigt werden.
Du hast auch die Möglichkeit, deinen Webhook zu testen, um sicherzustellen, dass die gewünschten Informationen an die richtige URL gesandt werden. Klicke dazu auf den Link Testbenachrichtigung senden. Überprüfe an der angegebenen URL, dass dies funktioniert.
Android
- Tippe in der Shopify-App auf die Schaltfläche ... und anschließend auf Einstellungen.
- Tippe im Abschnitt Shop-Einstellungen auf Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Klicke auf die Schaltfläche Webhooks erstellen. Ein neues Fenster sollte erscheinen.
-
Wähle aus dem ersten Dropdown-Menü das "Ereignis" aus der folgenden Liste:
- Warenkorb-Erstellung: Jedes Mal, wenn ein Warenkorb erstellt wird, wird ein Webhook gesandt.
- Warenkorb-Aktualisierung: Jedes Mal, wenn ein Warenkorb aktualisiert wird, wird ein Webhook gesandt.
- Checkout-Erstellung: Jedes Mal, wenn ein Checkout erstellt wird, wird ein Webhook gesandt.
- Checkout-Löschung: Jedes Mal, wenn ein Checkout gelöscht wird, wird ein Webhook gesandt.
- Checkout-Aktualisierung: Jedes Mal, wenn ein Checkout aktualisiert wird, wird ein Webhook gesandt.
- Kollektionerstellung: Jedes Mal, wenn eine Kollektion erstellt wird, wir ein Webhook gesandt.
- Kollektionlöschung: Jedes Mal, wenn eine Kollektion gelöscht wird, wird ein Webhook gesandt.
- Kollektionsaktualisierung: Jedes Mal, wenn eine Kollektion aktualisiert wird, wird ein Webhook gesendet.
- Kundengruppenerstellung: Jedes Mal, wenn eine Kundengruppe erstellt wird, wird ein Webhook gesandt.
- Kundengruppenglöschung: Jedes Mal, wenn ein Kundengruppe gelöscht wird, wird ein Webhook gesandt.
- Kundengruppen-Aktualisierung: Jedes Mal, wenn eine Kundengruppe aktualisiert wird, wird ein Webhook gesandt.
- Kundenerstellung: Jedes Mal, wenn ein neuer Kunde erstellt wird, wird ein Webhook gesandt.
- Kundenlöschung: Jedes Mal, wenn ein Kundeneintrag gelöscht wird, wird ein Webhook gesandt.
- Kunden-Deaktivierung: Jedes Mal, wenn ein Kundenkonto deaktiviert wird, wird ein Webhook gesandt.
- Kunden-Aktivierung: Jedes Mal, wenn ein Kundenkonto aktiviert wird, wird ein Webhook gesandt.
- Kundenaktualisierung: Jedes Mal, wenn ein Kundeneintrag aktualisiert wird, wird ein Webhook gesandt.
- Bestellentwurf-Erstellung: Jedes Mal, wenn ein Bestellentwurf erstellt wird, wird ein Webhook gesandt.
- Löschung eines Bestell Entwurfs: jedes Mal, wenn ein Bestell Entwurf gelöscht wird, wird ein webhook gesandt.
- Bestellentwurf-Aktualisierung: Jedes Mal, wenn ein Bestellentwurf aktualisiert wird, wird ein Webhook gesandt.
- Fulfillment-Erstellung: Jedes Mal, wenn ein Fulfillment für eine Bestellung erstellt wird, wird ein webhook gesandt.
- Fulfillment-Aktualisierung: Jedes Mal, wenn ein Fulfillment für eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Bestellungsstornierung: Jedes Mal, wenn eine Bestellung storniert wird, wird ein Webhook gesandt.
- Bestellungserstellung: Jedes Mal, wenn eine Bestelleung erstellt wird, wird ein Webhook gesandt.
- Bestellungslöschung: Jedes Mal, wenn eine Bestellung gelöscht wird, wird ein Webhook gesandt.
- Bestellungsbearbeitung: Jedes Mal, wenn eine Bestellung bearbeitet wird, wird ein Webhook gesandt.
- Fulfillment von Bestellungen: Jedes Mal, wenn eine Bestellung ausgeführt wird, wird ein Webhook gesandt.
- Bestellungsbezahlung: Jedes Mal, wenn eine Bestellung bezahlt wurde, wird ein Webhook gesandt.
- Bestellungs-Aktualisierung: Jedes Mal, wenn eine Bestellung aktualisiert wird, wird ein Webhook gesandt.
- Produkterstellung: Jedes Mal, wenn ein Produkt erstellt wurde, wird ein Webhook gesandt.
- Produktlöschung: Jedes Mal, wenn ein Produkt gelöscht wurde, wird ein Webhook gesandt.
- Produkt-Akutalisierung: Jedes Mal, wenn ein Produkt aktualisiert wird, wird ein Webhook gesandt.
- Rückerstattungserstellung: Jedes Mal, wenn eine Rückerstattung veranlasst wird, wird ein Webhook gesandt.
- Shop-Aktualisierung: Jedes Mal, wenn eine Shop-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
- Theme-Erstellung: Jedes Mal, wenn ein Theme erstellt wird, wird ein Webhook gesandt.
- Theme-Löschung: Jedes Mal, wenn ein Theme gelöscht wird, wird ein Webhook gesandt.
- Theme-Aktualisierung: Jedes Mal, wenn eine Theme-Eigenschaft aktualisiert wird, wird ein Webhook gesandt.
Wähle aus dem zweiten Dropdown-Menü das Format aus, in dem dir Shopify diese Informationen senden soll. Es stehen zwei Möglichkeiten zur Auswahl: JSON oder XML.
-
Gib unter URL die URL ein, unter der Daten gespeichert werden sollen. Es ist wichtig, dass du beachtest, dass Webhooks nicht an die folgenden URLs zurückgegeben werden können:
- Lokalhost
- Jede URL, die mit dem Wort "internal" endet (beispielsweise thisshop.com/internal)
- Jede URL von einer benutzerdefinierten Domain, die mit dem Shop verbunden ist
- "Fake" Domains wie www.example.com
- Shopify domains (beispielsweise shopify.com und myshopify.com)
Klicke auf Webhook hinzufügen. Dein Webhook sollte jetzt unter dem Abschnitt "Webhooks" angezeigt werden.
Du hast auch die Möglichkeit, deinen Webhook zu testen, um sicherzustellen, dass die gewünschten Informationen an die richtige URL gesandt werden. Klicke dazu auf den Link Testbenachrichtigung senden. Überprüfe an der angegebenen URL, dass dies funktioniert.
Webhooks löschen
Schritte:
Desktop
- Gehe in deinem Shopify-Adminbereich zu Einstellungen > Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Neben dem von dir erstellten Webhook sollte ein kleines Papierkorbsymbol angezeigt werden.
- Klicke auf das Papierkorbsymbol, um den Webhook zu löschen.
iPhone
- Tippe in der Shopify-App auf die Schaltfläche ... und anschließend auf Einstellungen.
- Tippe im Abschnitt Shop-Einstellungen auf Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Neben dem von dir erstellten Webhook sollte ein kleines Papierkorbsymbol angezeigt werden.
- Klicke auf das Papierkorbsymbol, um den Webhook zu löschen.
Android
- Tippe in der Shopify-App auf die Schaltfläche ... und anschließend auf Einstellungen.
- Tippe im Abschnitt Shop-Einstellungen auf Benachrichtigungen.
- Scrolle nach unten zum Abschnitt Webhooks.
- Neben dem von dir erstellten Webhook sollte ein kleines Papierkorbsymbol angezeigt werden.
- Klicke auf das Papierkorbsymbol, um den Webhook zu löschen.