יצירת webhooks

Webhooks הם כלי לאחזור ולאחסון נתונים מאירוע מסוים. הם מאפשרים לרשום כתובת https:// URL שאליה אפשר לשמור את נתוני האירוע בפורמטים JSON או XML. לרוב משתמשים ב-webhooks מהסיבות הבאות:

  • ביצוע הזמנה
  • שינוי מחיר של מוצר
  • שליחת התראות לתוכנת המסרים המיידיים או לזימונית שלך כשאתה לא מקוון
  • איסוף נתונים לצורך בניית מחסן נתונים (data warehousing)
  • שילוב עם תוכנת הנהלת החשבונות שלך
  • סינון פריטי ההזמנה ויידוע חברות משלוחים שונות לגבי ההזמנה
  • הסרת נתוני לקוחות ממסד הנתונים שלך כשהם מסירים את היישום שלך

אירועי webhook נתמכים

בעת יצירת webhook, אפשר לבחור מתוך כל אחד מהאירועים המפורטים. לדוגמה, אם ברצונך ליצור webhook שיישלח בכל פעם שהזמנה שולמה, יש לבחור באפשרות תשלום הזמנה. דוגמה נוספת: אם ברצונך ליצור webhook שיישלח בכל פעם שמאפיין חנות מתעדכן, יש לבחור באפשרות עדכון חנות.

טבלה המפרטת את אירועי ה-webhook הנתמכים שזמינים בלוח המנהל של Shopify.
קטגוריהאירועים
סל
  • יצירת סל
  • עדכון סל
תשלום
  • יצירת תשלום
  • מחיקת תשלום
  • עדכון תשלום
אוסף
  • יצירת אוסף
  • מחיקת אוסף
  • עדכון אוסף
לקוח
  • עדכון הסכמת שיווק ב-SMS של הלקוח
  • עדכון הגדרות חשבון לקוח
  • יצירת לקוח
  • מחיקת לקוח
  • השבתת לקוח
  • עדכון הסכמת שיווק בדוא"ל של הלקוח
  • הפעלת לקוח
  • יצירת קבוצת לקוחות
  • מחיקת קבוצת לקוחות
  • עדכון קבוצת לקוחות
  • תגי לקוח נוספו
  • תגי לקוח הוסרו
  • עדכון לקוח
הנחה
  • יצירת הנחה
  • מחיקת הנחה
  • עדכון הנחה
טיוטת הזמנה
  • יצירת טיוטת הזמנה
  • מחיקת טיוטת הזמנה
  • עדכון טיוטת הזמנה
מילוי הזמנה
  • יצירת מילוי הזמנה
  • לא ניתן להשלים הזמנת מילוי על ידי שירות למילוי הזמנות
  • פריטי שורה של הזמנת מילוי מוכנים לאיסוף
  • הזמנת מילוי הועברה
  • הזמנת מילוי הושמה בהמתנה
  • הזמנת מילוי תוכננה מחדש
  • הגיע מועד הביצוע של הזמנת מילוי מתוכננת
  • ניתוב הזמנות של הזמנת מילוי הושלם
  • הזמנות מילוי בוטלו
  • בקשת ביטול של הזמנות מילוי התקבלה
  • בקשת ביטול של הזמנות מילוי נדחתה
  • בקשת ביטול של הזמנות מילוי הוגשה
  • בקשת מילוי של הזמנות מילוי התקבלה
  • בקשת מילוי של הזמנות מילוי נדחתה
  • בקשת מילוי של הזמנות מילוי הוגשה
  • שוחררה ההמתנה של הזמנות מילוי
  • פריטי שורה של הזמנות מילוי מוכנים לאספקה מקומית
  • הזמנות מילוי מוזגו
  • הזמנות מילוי פוצלו
  • עדכון מילוי הזמנה
מערכת מלאי
  • יצירת פריט מערכת מלאי
  • מחיקת פריט מערכת מלאי
  • עדכון פריט מערכת מלאי
  • חיבור רמת מערכת מלאי
  • ניתוק רמת מערכת מלאי
  • עדכון רמת מערכת מלאי
מיקום
  • הפעלת מיקום
  • יצירת מיקום
  • השבתת מיקום
  • מחיקת מיקום
  • עדכון פריט מיקום
שוק
  • יצירת שוק
  • מחיקת שוק
  • עדכון שוק
הזמנה
  • ביטול הזמנה
  • יצירת הזמנה
  • מחיקת הזמנה
  • עריכת הזמנה
  • מילוי הזמנה
  • תשלום על הזמנה
  • הערכת הסיכונים של ההזמנה השתנתה
  • עדכון הזמנה
מוצר
  • יצירת מוצר
  • מחיקת מוצר
  • עדכון מוצר
החזר כספי
  • יצירת החזר כספי
חנות
  • עדכון חנות
אמצעי תשלום
  • יצירת עסקת אמצעי תשלום
ערכת נושא
  • יצירת ערכת נושא
  • מחיקת ערכת נושא
  • פרסום ערכת נושא
  • עדכון ערכת נושא
עסקה
  • יצירת עסקה

יצירת webhooks

ניתן ליצור webhook בכל עת. ה-webhooks שלך חתומים באמצעות מזהה המורכב משילוב של אותיות ומספרים שהוא ייחודי לחנות שלך.

שלבים:

מחשב שולחני
  1. מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.

  2. יש ללחוץ על Webhooks.

  3. יש ללחוץ על ⊕ יצירת webhook.

  4. בתפריט הנפתח אירוע, יש לבחור בכל אחד מאירועי ה-webhook הנתמכים שברצונך להשתמש בו כאירוע ה-webhook שלך. לא ניתן לשנות את אירוע ה-webhook לאחר יצירת ה-webhook.

  5. בתפריט הנפתח פורמט, יש לבחור את הפורמט שבו ברצונך ש-Shopify תשלח אליך את המידע הזה. שתי האפשרויות הן JSON או XML.

  6. בשדה כתובת URL, יש להזין את כתובת ה-URL שבה ברצונך לאחסן את הנתונים. לא ניתן להחזיר Webhooks לכתובות ה-URL הבאות:

    • Localhost
    • כל כתובת URL המסתיימת במילה "internal" (למשל example.com/internal)
    • כל כתובת URL מדומיין מותאם אישית כלשהו המחובר לחנות
    • דומיינים "מזויפים" (למשל www.example.com)
    • הדומיינים של Shopify (למשל shopify.com ו-myshopify.com)
  7. ב-גרסת API של Webhook, יש לבחור את גרסת ה-webhook המועדפת עליך.

  8. יש ללחוץ על שמירה.

מכשיר נייד
  1. ביישום Shopify, יש להקיש על Menu, ולאחר מכן להקיש על Settings הגדרות.

  2. במקטע הגדרות החנות, יש להקיש על התראות.

  3. יש להקיש על Webhooks.

  4. יש להקיש על ⊕ יצירת webhook.

  5. בתפריט הנפתח אירוע, יש לבחור בכל אחד מאירועי ה-webhook הנתמכים שברצונך להשתמש בו כאירוע ה-webhook שלך. לא ניתן לשנות את אירוע ה-webhook לאחר יצירת ה-webhook.

  6. בתפריט הנפתח פורמט, יש לבחור את הפורמט שבו ברצונך ש-Shopify תשלח אליך את המידע הזה. שתי האפשרויות הן JSON או XML.

  7. בשדה כתובת URL, יש להזין את כתובת ה-URL שבה ברצונך לאחסן את הנתונים. לא ניתן להחזיר Webhooks לכתובות ה-URL הבאות:

    • Localhost
    • כל כתובת URL המסתיימת במילה "internal" (למשל example.com/internal)
    • כל כתובת URL מדומיין מותאם אישית כלשהו המחובר לחנות
    • דומיינים "מזויפים" (למשל www.example.com)
    • הדומיינים של Shopify (למשל shopify.com ו-myshopify.com)
  8. ב-גרסת API של Webhook, יש לבחור את גרסת ה-webhook המועדפת עליך.

  9. יש להקיש על שמירה או על .

לאחר שה-webhook החדש יישמר, הוא יוצג בעמוד Webhooks.

עריכת webhooks

ניתן לערוך תצורה של webhook לאחר יצירתו. עם זאת, לא ניתן לשנות את אירוע ה-webhook שנבחר.

שלבים:

מחשב שולחני
  1. מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.

  2. יש ללחוץ על Webhooks.

  3. בשורה המכילה את ה-webhook שברצונך לערוך, יש ללחוץ על ... > עריכה.

  4. בתיבת הדו-שיח עריכת webhook, יש לשנות את ה-webhook לפי הצורך.

  5. יש ללחוץ על שמירה.

מכשיר נייד
  1. ביישום Shopify, יש להקיש על Menu, ולאחר מכן להקיש על Settings הגדרות.

  2. במקטע הגדרות החנות, יש להקיש על התראות.

  3. יש להקיש על Webhooks.

  4. בשורה המכילה את ה-webhook שברצונך לערוך, יש להקיש על ... > עריכה.

  5. בתיבת הדו-שיח עריכת webhook, יש לשנות את ה-webhook לפי הצורך.

  6. יש להקיש על שמירה או על .

בדיקת webhooks

ניתן לבדוק את ה-webhook שלך כדי לוודא שמידע האירוע הרצוי אכן נשלח אל כתובת ה-URL הנכונה.

שלבים:

מחשב שולחני
  1. מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.

  2. יש ללחוץ על Webhooks.

  3. בשורה המכילה את ה-webhook שברצונך לבדוק, יש ללחוץ על ... > שליחת בדיקה.

  4. בכתובת ה-URL שציינת עבור ה-webhook, יש לוודא שההתראה פועלת.

מכשיר נייד
  1. ביישום Shopify, יש להקיש על Menu, ולאחר מכן להקיש על Settings הגדרות.

  2. במקטע הגדרות החנות, יש להקיש על התראות.

  3. יש להקיש על Webhooks.

  4. בשורה המכילה את ה-webhook שברצונך לבדוק, יש להקיש על ... > שליחת בדיקה.

  5. בכתובת ה-URL שציינת עבור ה-webhook, יש לוודא שההתראה פועלת.

מחיקת webhooks

ניתן למחוק webhook מלוח המנהל של Shopify. לא ניתן לבטל פעולה זו.

שלבים:

מחשב שולחני
  1. מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.

  2. יש ללחוץ על Webhooks.

  3. בשורה המכילה את ה-webhook שברצונך למחוק, יש ללחוץ על ... > מחיקה.

מכשיר נייד
  1. ביישום Shopify, יש להקיש על Menu, ולאחר מכן להקיש על Settings הגדרות.

  2. במקטע הגדרות החנות, יש להקיש על התראות.

  3. יש להקיש על Webhooks.

  4. בשורה המכילה את ה-webhook שברצונך למחוק, יש להקיש על ... > מחיקה.