קבלת נתונים של תשלומים נטושים
בזרימות עבודה שדורשות נתונים של תשלומים נטושים, תוכלו להשתמש בפעולה קבלת נתונים של תשלומים נטושים כדי לאחזר מידע על תשלומים נטושים מהחנות שלכם. תשלומים נטושים מייצגים סשנים של תשלום של לקוחות שהותחלו אך לא הושלמו.
תצורה
שדות
הפעולה קבלת נתונים של תשלומים נטושים מכילה את השדות הבאים:
| שדה | תיאור |
|---|---|
| מיון הנתונים לפי | חובה. הפרמטרים שלפיהם ימוינו הנתונים המוחזרים על ידי שאילתת החיפוש. |
| המספר המרבי של התוצאות | חובה. הכמות המרבית של תוצאות ששאילתת החיפוש שתבחרו יכולה להחזיר. באפשרותכם להחזיר עד 100 בכל פעם. |
| שאילתה | חובה. בחרו מתוך שאילתות נפוצות או בחרו באפשרות מתקדם כדי ליצור שאילתה משלכם. |
מחרוזת שאילתה
זוהי דוגמה לשאילתה לקבלת תשלומים נטושים שנוצרו ביום האחרון:
created_at:>'{{ scheduledAt | date_minus: "1 day" }}'המשתנה created_at הוא מסנן שזמין בשאילתת תשלומים נטושים וניתן להשתמש בו מספר פעמים או לשלב אותו עם משתנים אחרים. המשתנה scheduledAt של Liquid זמין בתהליכי עבודה שהשתמשו בטריגר Scheduled time. תג ה-Liquid date_minus הוא תג Flow מיוחד שמאפשר לחסר זמן מתאריך.
כאשר מתשאלים נתונים, כדאי לדעת:
השאילתות חייבות להיות בהתאם לתחביר מסוים
ערכי השדות של השאילתה אינם תמיד מתועדים. במקרים מסוימים, ניתן למצוא את הערכים על ידי עיון בתיעוד ה-API. לחלופין, לרוב אפשר למצוא את ערכי השדות בכתובות ה-URL במנהל בעת ביצוע סינון. לדוגמה, כדי למצוא כמה ערכים של שאילתת הזמנות, ניתן לסנן את הדף 'הזמנות' במנהל ולאחר מכן לבדוק את כתובת ה-URL.
ניתן להריץ או לבדוק שאילתה בחנות שלך באמצעות היישום Shopify GraphiQL.
יש לשים לב למה שקורה אם השאילתה שלך נכשלת. לרוב, ה-API יחזיר את כל התוצאות (במקום אף תוצאה).
נתונים שהוחזרו
כל הפעולות מסוג קבלת נתונים מחזירות רשימה של בין 0 ל-100 משאבים. בהתאם למקרה השימוש שלך, ייתכן שתרצה להשתמש בנתונים אלה בדרכים שונות:
- אם עליך לטפל בכל פריט ברשימה בנפרד, למשל כדי להוסיף תג לכל אחד מהם, תוכל להשתמש בפעולה For each.
- אם עליך לצבור נתונים, למשל כדי לספור כמה תוצאות הוחזרו, תוכל להשתמש בפעולות Count או Sum.
- אם עליך לפלוט את הרשימה, למשל כדי לשלוח דוא"ל עם כל הפריטים, תוכל להשתמש בנתונים שהוחזרו ישירות בפעולות הבאות.
כדי לגשת לנתונים שהוחזרו בשלבים שאחרי פעולה זו, יש להשתמש במשתנה קבלת נתוני תשלומים נטושים, שהוא רשימה של תשלומים נטושים. אפשר להשתמש במשתנה זה גם בתנאים וגם בפעולות. לדוגמה, אפשר לשלוח את רשימת התשלומים הנטושים בפעולה שליחת דוא"ל פנימי בצורה דומה לזו:
{% for single_checkout in getAbandonedCheckoutData %}
* {{ single_checkout.email }} - {{ single_checkout.totalPrice }}
{% endfor %}טריגרים
ניתן להשתמש בפעולה זו בכל תהליך עבודה, כולל בטריגר Scheduled time. בתהליך עבודה שמשתמש בטריגר Scheduled time, תהליך העבודה מתחיל בשעה שהגדרת, ולא כתוצאה מאירוע. מכיוון שאין אירוע ספציפי בחנות שלך או מיישום שמתחיל את תהליך העבודה, אין נתונים שנכללים באופן אוטומטי.
הפניה ל-API
למידע נוסף על ה-API שבו נעשה שימוש בפעולה זו, עיין בשאילתת תשלומים נטושים.