Skapa webhooks
Webhooks är ett verktyg för att hämta och lagra data från en viss händelse. De gör det möjligt för dig att registrera en https://-URL där händelsedata kan lagras i JSON- eller XML-format. Webhooks används vanligtvis av följande anledningar:
- Lägga en order
- Ändra en produkts pris
- Avisera din IM-klient eller personsökare när du är offline
- Samla in data för datalagring
- Integrera din bokföringsprogramvara
- Filtrera orderartiklarna och informera olika transportörer om ordern
- Ta bort kunddata från din databas när de avinstallerar din app
På den här sidan
Webhook-händelser som stöds
När du skapar en webhook kan du välja bland de angivna händelserna. Om du till exempel vill skapa en webhook som skickas varje gång en order har betalats väljer du Orderbetalning. Om du i ett annat exempel vill skapa en webhook som skickas varje gång en butiksegenskap uppdateras väljer du Butiksuppdatering.
| Kategori | Händelser |
|---|---|
| Varukorg |
|
| Kassa |
|
| Produktserie |
|
| Kund |
|
| Rabatt |
|
| Orderutkast |
|
| Distribution |
|
| Lager |
|
| Plats |
|
| Marknad |
|
| Order |
|
| Produkt |
|
| Återbetalning |
|
| Shop |
|
| Betalningsmedel |
|
| Tema |
|
| Transaktion |
|
Skapa webhooks
Du kan skapa en webhook när som helst. Dina webhooks signeras med ett ID som består av en kombination av bokstäver och siffror som är unikt för din butik.
Steg:
Dator
Gå till Inställningar > Aviseringar från din Shopify-admin.
Klicka på Webhooks.
Klicka på ⊕ Skapa webhook.
Välj en av de webhook-händelser som stöds som du vill använda som din webhook-händelse i rullgardinsmenyn Händelse. Du kan inte ändra webhook-händelsen efter att din webhook har skapats.
I rullgardinsmenyn Format väljer du det format som du vill att Shopify ska skicka informationen i. De två valen är JSON eller XML.
Ange den URL-adress dit du vill att data ska lagras i fältet URL. Webhooks kan inte returneras till följande URL-adresser:
- Localhost
- Alla URL-adresser som slutar med ordet ”internal” (t.ex.
example.com/internal) - Alla URL-adresser från en anpassad domän som är kopplad till butiken
- ”Falska” domäner (t.ex.
www.example.com) - Shopify-domäner (t.ex.
shopify.comochmyshopify.com)
Välj önskad webhook-version i Webhook API-version.
Klicka på Spara.
Mobil
Från Shopify app, tryck på
och tryck sedan på
Inställningar.
Tryck på Aviseringar i avsnittet Butiksinställningar.
Tryck på Webhooks.
Tryck på ⊕ Skapa webhook.
Välj en av de webhook-händelser som stöds som du vill använda som din webhook-händelse i rullgardinsmenyn Händelse. Du kan inte ändra webhook-händelsen efter att din webhook har skapats.
I rullgardinsmenyn Format väljer du det format som du vill att Shopify ska skicka informationen i. De två valen är JSON eller XML.
Ange den URL-adress dit du vill att data ska lagras i fältet URL. Webhooks kan inte returneras till följande URL-adresser:
- Localhost
- Alla URL-adresser som slutar med ordet ”internal” (t.ex.
example.com/internal) - Alla URL-adresser från en anpassad domän som är kopplad till butiken
- ”Falska” domäner (t.ex.
www.example.com) - Shopify-domäner (t.ex.
shopify.comochmyshopify.com)
Välj önskad webhook-version i Webhook API-version.
Tryck på Spara eller ✓.
När din nya webhook har sparats visas den på sidan Webhooks.
Redigera webhooks
Du kan redigera konfigurationen för en webhook efter att den har skapats. Du kan dock inte ändra den valda webhook-händelsen.
Steg:
Dator
Gå till Inställningar > Aviseringar från din Shopify-admin.
Klicka på Webhooks.
Klicka på ... > Redigera på raden för den webhook som du vill redigera.
Ändra webhooken efter behov i dialogrutan Redigera webhook.
Klicka på Spara.
Mobil
Från Shopify app, tryck på
och tryck sedan på
Inställningar.
Tryck på Aviseringar i avsnittet Butiksinställningar.
Tryck på Webhooks.
Tryck på ... > Redigera på raden för den webhook som du vill redigera.
Ändra webhooken efter behov i dialogrutan Redigera webhook.
Tryck på Spara eller ✓.
Testa webhooks
Du kan testa din webhook för att se till att den händelseinformation du vill ha skickas till rätt URL-adress.
Steg:
Dator
Gå till Inställningar > Aviseringar från din Shopify-admin.
Klicka på Webhooks.
Klicka på ... > Skicka test på raden för den webhook som du vill testa.
Verifiera att aviseringen fungerar på den URL-adress som du angav för din webhook.
Mobil
Från Shopify app, tryck på
och tryck sedan på
Inställningar.
Tryck på Aviseringar i avsnittet Butiksinställningar.
Tryck på Webhooks.
Tryck på ... > Skicka test på raden för den webhook som du vill testa.
Verifiera att aviseringen fungerar på den URL-adress som du angav för din webhook.
Radera webhooks
Du kan radera en webhook från din Shopify-admin. Den här åtgärden kan inte ångras.
Steg:
Dator
Gå till Inställningar > Aviseringar från din Shopify-admin.
Klicka på Webhooks.
Klicka på ... > Radera på raden för den webhook som du vill radera.
Mobil
Från Shopify app, tryck på
och tryck sedan på
Inställningar.
Tryck på Aviseringar i avsnittet Butiksinställningar.
Tryck på Webhooks.
Tryck på ... > Radera på raden för den webhook som du vill radera.