יצירת webhooks
Webhooks הם כלי לאחזור ולאחסון נתונים מאירוע מסוים. הם מאפשרים לרשום כתובת https:// URL שאליה אפשר לשמור את נתוני האירוע בפורמטים JSON או XML. לרוב משתמשים ב-webhooks מהסיבות הבאות:
- ביצוע הזמנה
- שינוי מחיר של מוצר
- שליחת התראות לתוכנת המסרים המיידיים או לזימונית שלך כשאתה לא מקוון
- איסוף נתונים לצורך בניית מחסן נתונים (data warehousing)
- שילוב עם תוכנת הנהלת החשבונות שלך
- סינון פריטי ההזמנה ויידוע חברות משלוחים שונות לגבי ההזמנה
- הסרת נתוני לקוחות ממסד הנתונים שלך כשהם מסירים את היישום שלך
אירועי webhook נתמכים
בעת יצירת webhook, אפשר לבחור מתוך כל אחד מהאירועים המפורטים. לדוגמה, אם ברצונך ליצור webhook שיישלח בכל פעם שהזמנה שולמה, יש לבחור באפשרות תשלום הזמנה. דוגמה נוספת: אם ברצונך ליצור webhook שיישלח בכל פעם שמאפיין חנות מתעדכן, יש לבחור באפשרות עדכון חנות.
| קטגוריה | אירועים |
|---|---|
| סל |
|
| תשלום |
|
| אוסף |
|
| לקוח |
|
| הנחה |
|
| טיוטת הזמנה |
|
| מילוי הזמנה |
|
| מערכת מלאי |
|
| מיקום |
|
| שוק |
|
| הזמנה |
|
| מוצר |
|
| החזר כספי |
|
| חנות |
|
| אמצעי תשלום |
|
| ערכת נושא |
|
| עסקה |
|
יצירת webhooks
ניתן ליצור webhook בכל עת. ה-webhooks שלך חתומים באמצעות מזהה המורכב משילוב של אותיות ומספרים שהוא ייחודי לחנות שלך.
שלבים:
מחשב שולחני
מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.
יש ללחוץ על Webhooks.
יש ללחוץ על ⊕ יצירת webhook.
בתפריט הנפתח אירוע, יש לבחור בכל אחד מאירועי ה-webhook הנתמכים שברצונך להשתמש בו כאירוע ה-webhook שלך. לא ניתן לשנות את אירוע ה-webhook לאחר יצירת ה-webhook.
בתפריט הנפתח פורמט, יש לבחור את הפורמט שבו ברצונך ש-Shopify תשלח אליך את המידע הזה. שתי האפשרויות הן JSON או XML.
בשדה כתובת URL, יש להזין את כתובת ה-URL שבה ברצונך לאחסן את הנתונים. לא ניתן להחזיר Webhooks לכתובות ה-URL הבאות:
- Localhost
- כל כתובת URL המסתיימת במילה "internal" (למשל
example.com/internal) - כל כתובת URL מדומיין מותאם אישית כלשהו המחובר לחנות
- דומיינים "מזויפים" (למשל
www.example.com) - הדומיינים של Shopify (למשל
shopify.comו-myshopify.com)
ב-גרסת API של Webhook, יש לבחור את גרסת ה-webhook המועדפת עליך.
יש ללחוץ על שמירה.
מכשיר נייד
ביישום Shopify, יש להקיש על
, ולאחר מכן להקיש על
הגדרות.
במקטע הגדרות החנות, יש להקיש על התראות.
יש להקיש על Webhooks.
יש להקיש על ⊕ יצירת webhook.
בתפריט הנפתח אירוע, יש לבחור בכל אחד מאירועי ה-webhook הנתמכים שברצונך להשתמש בו כאירוע ה-webhook שלך. לא ניתן לשנות את אירוע ה-webhook לאחר יצירת ה-webhook.
בתפריט הנפתח פורמט, יש לבחור את הפורמט שבו ברצונך ש-Shopify תשלח אליך את המידע הזה. שתי האפשרויות הן JSON או XML.
בשדה כתובת URL, יש להזין את כתובת ה-URL שבה ברצונך לאחסן את הנתונים. לא ניתן להחזיר Webhooks לכתובות ה-URL הבאות:
- Localhost
- כל כתובת URL המסתיימת במילה "internal" (למשל
example.com/internal) - כל כתובת URL מדומיין מותאם אישית כלשהו המחובר לחנות
- דומיינים "מזויפים" (למשל
www.example.com) - הדומיינים של Shopify (למשל
shopify.comו-myshopify.com)
ב-גרסת API של Webhook, יש לבחור את גרסת ה-webhook המועדפת עליך.
יש להקיש על שמירה או על ✓.
לאחר שה-webhook החדש יישמר, הוא יוצג בעמוד Webhooks.
עריכת webhooks
ניתן לערוך תצורה של webhook לאחר יצירתו. עם זאת, לא ניתן לשנות את אירוע ה-webhook שנבחר.
שלבים:
מחשב שולחני
מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.
יש ללחוץ על Webhooks.
בשורה המכילה את ה-webhook שברצונך לערוך, יש ללחוץ על ... > עריכה.
בתיבת הדו-שיח עריכת webhook, יש לשנות את ה-webhook לפי הצורך.
יש ללחוץ על שמירה.
מכשיר נייד
ביישום Shopify, יש להקיש על
, ולאחר מכן להקיש על
הגדרות.
במקטע הגדרות החנות, יש להקיש על התראות.
יש להקיש על Webhooks.
בשורה המכילה את ה-webhook שברצונך לערוך, יש להקיש על ... > עריכה.
בתיבת הדו-שיח עריכת webhook, יש לשנות את ה-webhook לפי הצורך.
יש להקיש על שמירה או על ✓.
בדיקת webhooks
ניתן לבדוק את ה-webhook שלך כדי לוודא שמידע האירוע הרצוי אכן נשלח אל כתובת ה-URL הנכונה.
שלבים:
מחשב שולחני
מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.
יש ללחוץ על Webhooks.
בשורה המכילה את ה-webhook שברצונך לבדוק, יש ללחוץ על ... > שליחת בדיקה.
בכתובת ה-URL שציינת עבור ה-webhook, יש לוודא שההתראה פועלת.
מכשיר נייד
ביישום Shopify, יש להקיש על
, ולאחר מכן להקיש על
הגדרות.
במקטע הגדרות החנות, יש להקיש על התראות.
יש להקיש על Webhooks.
בשורה המכילה את ה-webhook שברצונך לבדוק, יש להקיש על ... > שליחת בדיקה.
בכתובת ה-URL שציינת עבור ה-webhook, יש לוודא שההתראה פועלת.
מחיקת webhooks
ניתן למחוק webhook מלוח המנהל של Shopify. לא ניתן לבטל פעולה זו.
שלבים:
מחשב שולחני
מלוח המנהל של Shopify, יש לעבור אל הגדרות > התראות.
יש ללחוץ על Webhooks.
בשורה המכילה את ה-webhook שברצונך למחוק, יש ללחוץ על ... > מחיקה.
מכשיר נייד
ביישום Shopify, יש להקיש על
, ולאחר מכן להקיש על
הגדרות.
במקטע הגדרות החנות, יש להקיש על התראות.
יש להקיש על Webhooks.
בשורה המכילה את ה-webhook שברצונך למחוק, יש להקיש על ... > מחיקה.