Webhookok létrehozása

A webhookok olyan eszközök, amelyekkel lekérheti és tárolhatja egy adott esemény adatait. Lehetővé teszik egy https:// URL regisztrálását, ahol az eseményadatok JSON vagy XML formátumban tárolhatók. A webhookokat általában a következő okokból használják:

  • Rendelés leadása
  • Termék árának módosítása
  • IM-kliens vagy személyhívó értesítése, amikor offline állapotban van
  • Adatgyűjtés adattárházhoz
  • Könyvelőszoftver integrálása
  • A rendelési tételek szűrése és a különböző szállítók értesítése a rendelésről
  • Vásárlói adatok eltávolítása az adatbázisból, amikor az alkalmazást eltávolítják.

Támogatott webhook-események

Webhook létrehozásakor a felsorolt események bármelyikét kiválaszthatja. Ha például olyan webhookot szeretne létrehozni, amely minden alkalommal elküldésre kerül, amikor egy rendelést kifizettek, akkor válassza ki a Rendelés kifizetése eseményt. Ha pedig olyan webhookot szeretne létrehozni, amely minden alkalommal elküldésre kerül, amikor egy üzlet tulajdonsága frissül, akkor válassza ki az Üzlet frissítése eseményt.

A Shopify adminisztrációs felületén elérhető, támogatott webhook-eseményeket felsoroló táblázat.
KategóriaEsemények
Kosár
  • Kosár létrehozása
  • Kosár frissítése
Pénztár
  • Pénztár létrehozása
  • Pénztár törlése
  • Pénztár frissítése
Kollekció
  • Kollekció létrehozása
  • Kollekció törlése
  • Kollekció frissítése
Vásárló
  • Vásárló SMS-marketing-hozzájárulásának frissítése
  • Vásárlói fiók beállításainak frissítése
  • Vásárló létrehozása
  • Vásárló törlése
  • Vásárló letiltása
  • Vásárló e-mail-marketing-hozzájárulásának frissítése
  • Vásárló engedélyezése
  • Vásárlói csoport létrehozása
  • Vásárlói csoport törlése
  • Vásárlói csoport frissítése
  • Vásárlói címkék hozzáadva
  • Vásárlói címkék eltávolítva
  • Vásárló frissítése
Kedvezmény
  • Kedvezmény létrehozása
  • Kedvezmény törlése
  • Kedvezmény frissítése
Rendelési megbízás
  • Rendelési megbízás létrehozása
  • Rendelési megbízás törlése
  • Rendelési megbízás frissítése
Teljesítés
  • Teljesítés létrehozása
  • A rendelésteljesítést a teljesítési szolgáltatás nem tudja végrehajtani
  • A rendelésteljesítés sorelemei átvételre előkészítve
  • Rendelésteljesítés áthelyezve
  • Rendelésteljesítés felfüggesztve
  • Rendelésteljesítés átütemezve
  • Az ütemezett rendelésteljesítés esedékessé válik
  • A rendelésteljesítés rendelésirányítása befejeződött
  • Teljesítendő rendelések törölve
  • Teljesítendő rendelések törlési kérelme elfogadva
  • Teljesítendő rendelések törlési kérelme elutasítva
  • Teljesítendő rendelések törlési kérelme elküldve
  • Teljesítendő rendelések teljesítési kérelme elfogadva
  • Teljesítendő rendelések teljesítési kérelme elutasítva
  • Teljesítendő rendelések teljesítési kérelme elküldve
  • Teljesítendő rendelések felfüggesztése feloldva
  • A teljesítendő rendelések sorelemei helyi szállításra előkészítve
  • Teljesítendő rendelések egyesítve
  • Teljesítendő rendelések felosztva
  • Teljesítés frissítése
Készlet
  • Leltári tétel létrehozása
  • Leltári tétel törlése
  • Leltári tétel frissítése
  • Készletszint csatlakoztatása
  • Készletszint leválasztása
  • Készletszint frissítése
Helyszín
  • Helyszín aktiválása
  • Helyszín létrehozása
  • Helyszín inaktiválása
  • Helyszín törlése
  • Helyszín tételének frissítése
Piac
  • Piac létrehozása
  • Piac törlése
  • Piac frissítése
Rendelés
  • Rendelés lemondása
  • Rendelés létrehozása
  • Rendelés törlése
  • Rendelés szerkesztése
  • Rendelés teljesítése
  • Rendelés kifizetése
  • A rendelés kockázatértékelésének módosulása
  • Rendelés frissítése
Termék
  • Termék létrehozása
  • Termék törlése
  • Termék frissítése
Visszatérítés
  • Visszatérítés létrehozása
Shop
  • Shop frissítése
Ajánlattétel
  • Ajánlattételi tranzakció létrehozása
Téma
  • Téma létrehozása
  • Téma törlése
  • Téma közzététele
  • Téma frissítése
Tranzakció
  • Tranzakció létrehozása

Webhookok létrehozása

Bármikor létrehozhat webhookot. A webhookjait egy, az üzletéhez tartozó egyedi, betűkből és számokból álló azonosítóval írjuk alá.

Lépések:

Asztali gép
  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Értesítések menüpontba.

  2. Kattintson a Webhookok elemre.

  3. Kattintson a ⊕ Webhook létrehozása gombra.

  4. Az Esemény legördülő menüben válassza ki bármelyik támogatott webhookeseményt, amelyet webhookeseményként szeretne használni. A webhookesemény a webhook létrehozása után nem módosítható.

  5. A Formátum legördülő menüben válassza ki azt a formátumot, amelyben szeretné, hogy a Shopify elküldje Önnek ezeket az információkat. A két lehetőség a JSON és az XML.

  6. Az URL mezőbe írja be azt az URL-t, ahol az adatokat tárolni szeretné. A webhookok nem küldhetők a következő URL-címekre:

    • Localhost
    • Bármely „internal” szóra végződő URL (például example.com/internal)
    • Az üzlethez kapcsolt bármely egyedi domén URL-je
    • „Ál” domének (például www.example.com)
    • Shopify-domének (például shopify.com és myshopify.com)
  7. A Webhook API-verzió részben válassza ki a kívánt webhookverziót.

  8. Kattintson a Mentés gombra.

Mobil
  1. A Shopify app-ban koppintson a Menu ikonra, majd a Settings Beállítások lehetőségre.

  2. Az Üzlet beállításai szakaszban koppintson az Értesítések elemre.

  3. Koppintson a Webhookok elemre.

  4. Koppintson a ⊕ Webhook létrehozása gombra.

  5. Az Esemény legördülő menüben válassza ki bármelyik támogatott webhookeseményt, amelyet webhookeseményként szeretne használni. A webhookesemény a webhook létrehozása után nem módosítható.

  6. A Formátum legördülő menüben válassza ki azt a formátumot, amelyben szeretné, hogy a Shopify elküldje Önnek ezeket az információkat. A két lehetőség a JSON és az XML.

  7. Az URL mezőbe írja be azt az URL-t, ahol az adatokat tárolni szeretné. A webhookok nem küldhetők a következő URL-címekre:

    • Localhost
    • Bármely „internal” szóra végződő URL (például example.com/internal)
    • Az üzlethez kapcsolt bármely egyedi domén URL-je
    • „Ál” domének (például www.example.com)
    • Shopify-domének (például shopify.com és myshopify.com)
  8. A Webhook API-verzió részben válassza ki a kívánt webhookverziót.

  9. Koppintson a Mentés vagy a gombra.

Miután elmentette az új webhookot, az megjelenik a Webhookok oldalon.

Webhookok szerkesztése

A webhook konfigurációját a létrehozása után szerkesztheti. A kiválasztott webhookeseményt azonban nem módosíthatja.

Lépések:

Asztali gép
  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Értesítések menüpontba.

  2. Kattintson a Webhookok elemre.

  3. A szerkeszteni kívánt webhookot tartalmazó sorban kattintson a ... > Szerkesztés gombra.

  4. Az Webhook szerkesztése párbeszédpanelen módosítsa a webhookot szükség szerint.

  5. Kattintson a Mentés gombra.

Mobil
  1. A Shopify app-ban koppintson a Menu ikonra, majd a Settings Beállítások lehetőségre.

  2. Az Üzlet beállításai szakaszban koppintson az Értesítések elemre.

  3. Koppintson a Webhookok elemre.

  4. A szerkeszteni kívánt webhookot tartalmazó sorban koppintson a ... > Szerkesztés gombra.

  5. Az Webhook szerkesztése párbeszédpanelen módosítsa a webhookot szükség szerint.

  6. Koppintson a Mentés vagy a gombra.

Webhookok tesztelése

Tesztelheti a webhookját, hogy megbizonyosodjon arról, hogy a kívánt eseményinformáció a megfelelő URL-re kerül elküldésre.

Lépések:

Asztali gép
  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Értesítések menüpontba.

  2. Kattintson a Webhookok elemre.

  3. A tesztelni kívánt webhookot tartalmazó sorban kattintson a ... > Teszt küldése gombra.

  4. A webhookhoz megadott URL-en ellenőrizze, hogy az értesítés működik-e.

Mobil
  1. A Shopify app-ban koppintson a Menu ikonra, majd a Settings Beállítások lehetőségre.

  2. Az Üzlet beállításai szakaszban koppintson az Értesítések elemre.

  3. Koppintson a Webhookok elemre.

  4. A tesztelni kívánt webhookot tartalmazó sorban koppintson a ... > Teszt küldése gombra.

  5. A webhookhoz megadott URL-en ellenőrizze, hogy az értesítés működik-e.

Webhookok törlése

A Shopify adminisztrációs felületéről törölhet egy webhookot. Ez a művelet nem vonható vissza.

Lépések:

Asztali gép
  1. A Shopify adminisztrációs felületén lépjen a Beállítások > Értesítések menüpontba.

  2. Kattintson a Webhookok elemre.

  3. A törölni kívánt webhookot tartalmazó sorban kattintson a ... > Törlés gombra.

Mobil
  1. A Shopify app-ban koppintson a Menu ikonra, majd a Settings Beállítások lehetőségre.

  2. Az Üzlet beállításai szakaszban koppintson az Értesítések elemre.

  3. Koppintson a Webhookok elemre.

  4. A törölni kívánt webhookot tartalmazó sorban koppintson a ... > Törlés gombra.