Izrada webhookova
Webhookovi su alat za dohvaćanje i pohranu podataka iz određenog događaja. Omogućuju vam registraciju https:// URL-a na kojem se podaci o događaju mogu pohraniti u formatima JSON ili XML. Webhookovi se obično upotrebljavaju iz sljedećih razloga:
- Postavljanje narudžbe
- Promjena cijene proizvoda
- Obavještavanje IM klijenta ili dojavljivača kad ste izvanmrežno
- Prikupljanje podataka za skladištenje podataka
- Integracija sa softverom za računovodstvo
- Filtriranje stavki narudžbe i obavještavanje različitih otpremnika o narudžbi
- Uklanjanje podataka o korisnicima iz baze podataka nakon što deinstaliraju aplikaciju
Na ovoj stranici
Podržani događaji webhooka
Prilikom izrade webhooka možete odabrati bilo koji od navedenih događaja. Na primjer, ako želite izraditi webhook koji se šalje svaki put kad se narudžba plati, odaberite Plaćanje narudžbe. Kao drugi primjer, ako želite izraditi webhook koji se šalje svaki put kada se ažurira svojstvo trgovine, odaberite Ažuriranje trgovine.
| Kategorija | Događaji |
|---|---|
| Košarica |
|
| Plaćanje |
|
| Kolekcija |
|
| Korisnik |
|
| Popust |
|
| Skica narudžbe |
|
| Ispunjenje |
|
| Zalihe |
|
| Lokacija |
|
| Tržište |
|
| Narudžba |
|
| Proizvod |
|
| Povrat novca |
|
| Trgovina |
|
| Platna transakcija |
|
| Tema |
|
| Transakcija |
|
Izrada webhookova
Webhook možete izraditi u bilo kojem trenutku. Vaši su webhookovi potpisani jedinstvenim ID-jem za vašu trgovinu koji se sastoji od kombinacije slova i brojeva.
Koraci:
Stolno računalo
U administratorskom alatu za Shopify idite na Postavke > Obavijesti.
Kliknite Webhookovi.
Kliknite ⊕ Izradi webhook.
U padajućem izborniku Događaj odaberite bilo koji od podržanih događaja webhooka koji želite upotrebljavati kao svoj događaj webhooka. Događaj webhooka ne možete promijeniti nakon što izradite webhook.
U padajućem izborniku Format odaberite format u kojem želite da vam Shopify šalje te informacije. Dvije su opcije JSON ili XML.
U polje URL unesite URL na koji želite pohraniti podatke. Webhookove nije moguće vratiti na sljedeće URL-ove:
- Localhost
- Svi URL-ovi koji završavaju riječju „internal” (poput
example.com/internal) - Svi URL-ovi s bilo koje prilagođene domene povezane s trgovinom
- „Lažne” domene (poput
www.example.com) - Domene platforme Shopify (poput
shopify.comimyshopify.com)
U odjeljku Verzija API-ja webhooka odaberite željenu verziju webhooka.
Kliknite Spremi.
Mobilni uređaj
U aplikaciji Shopify dodirnite
, a zatim dodirnite
Postavke.
U odjeljku Postavke trgovine dodirnite Obavijesti.
Dodirnite Webhookovi.
Dodirnite ⊕ Izradi webhook.
U padajućem izborniku Događaj odaberite bilo koji od podržanih događaja webhooka koji želite upotrebljavati kao svoj događaj webhooka. Događaj webhooka ne možete promijeniti nakon što izradite webhook.
U padajućem izborniku Format odaberite format u kojem želite da vam Shopify šalje te informacije. Dvije su opcije JSON ili XML.
U polje URL unesite URL na koji želite pohraniti podatke. Webhookove nije moguće vratiti na sljedeće URL-ove:
- Localhost
- Svi URL-ovi koji završavaju riječju „internal” (poput
example.com/internal) - Svi URL-ovi s bilo koje prilagođene domene povezane s trgovinom
- „Lažne” domene (poput
www.example.com) - Domene platforme Shopify (poput
shopify.comimyshopify.com)
U odjeljku Verzija API-ja webhooka odaberite željenu verziju webhooka.
Dodirnite Spremi ili ✓.
Nakon što spremite novi webhook, on će se prikazati na stranici Webhookovi.
Uređivanje webhookova
Konfiguraciju webhooka možete urediti nakon što ga izradite. Međutim, ne možete izmijeniti odabrani događaj webhooka.
Koraci:
Stolno računalo
U administratorskom alatu za Shopify idite na Postavke > Obavijesti.
Kliknite Webhookovi.
U retku s webhookom koji želite urediti kliknite ... > Uredi.
U dijaloškom okviru Uredi webhook izmijenite webhook po potrebi.
Kliknite Spremi.
Mobilni uređaj
U aplikaciji Shopify dodirnite
, a zatim dodirnite
Postavke.
U odjeljku Postavke trgovine dodirnite Obavijesti.
Dodirnite Webhookovi.
U retku s webhookom koji želite urediti dodirnite ... > Uredi.
U dijaloškom okviru Uredi webhook izmijenite webhook po potrebi.
Dodirnite Spremi ili ✓.
Testiranje webhookova
Možete testirati svoj webhook kako biste provjerili šalju li se željene informacije o događaju na točan URL.
Koraci:
Stolno računalo
U administratorskom alatu za Shopify idite na Postavke > Obavijesti.
Kliknite Webhookovi.
U retku s webhookom koji želite testirati kliknite ... > Pošalji test.
Na URL-u koji ste naveli za webhook provjerite radi li obavijest.
Mobilni uređaj
U aplikaciji Shopify dodirnite
, a zatim dodirnite
Postavke.
U odjeljku Postavke trgovine dodirnite Obavijesti.
Dodirnite Webhookovi.
U retku s webhookom koji želite testirati dodirnite ... > Pošalji test.
Na URL-u koji ste naveli za webhook provjerite radi li obavijest.
Brisanje webhookova
Webhook možete izbrisati iz svog administratorskog alata za Shopify. Ta se radnja ne može poništiti.
Koraci:
Stolno računalo
U administratorskom alatu za Shopify idite na Postavke > Obavijesti.
Kliknite Webhookovi.
U retku s webhookom koji želite izbrisati kliknite ... > Izbriši.
Mobilni uređaj
U aplikaciji Shopify dodirnite
, a zatim dodirnite
Postavke.
U odjeljku Postavke trgovine dodirnite Obavijesti.
Dodirnite Webhookovi.
U retku s webhookom koji želite izbrisati dodirnite ... > Izbriši.