משאב: AvailabilityOrder
הזמנת זמינות היא אוסף של AvailabilityLines. הקונה יוצר את הזמנת הזמינות. אתר המכירה מעדכן את סטטוס הזמינות בהתאם לתגובה.
תהליך העבודה הוא:
- הקונה יוצר הזמנת זמינות ושורות זמינות ומגדיר את המצב כ'בהמתנה'. אסור לבצע שינויים נוספים בהזמנה או בשורה של הקונה.
- בית העסק פועל בכל קווי הזמינות על ידי השלמת תנאי הזמינות או סימון כ'נדחה'. אפשר לבצע פעולות של השלמת או דחייה רק כשההזמנה והשורות בהמתנה.
- בית העסק משתמש בפעולה מותאמת אישית אחת (
complete) כדי לסמן שבקשת הזמינות נשלחה. אי אפשר לבצע שינויים נוספים בהזמנת הזמינות או בשורות הצאצא אחרי השלמת התהליך.
| ייצוג JSON |
|---|
{ "name": string, "description": string, "state": enum ( |
| שדות | |
|---|---|
name |
פלט בלבד. שם המשאב של הזמנת הזמינות, בפורמט: |
description |
פלט בלבד. שדה נוסף בפורמט חופשי לתיאור הזמנת הזמינות. |
state |
פלט בלבד. המצב של הזמנת הזמינות הזו. בדף בית העסק יכול להשתמש בשיטה המותאמת אישית |
pendingExpirationTime |
פלט בלבד. חותמת זמן לציון תוקף של הזמנת הזמינות שבהמתנה. בית העסק צריך להשלים את הפעולה לפני שיפוג התוקף של הזמנת זמינות בהמתנה, אחרת המערכת תתייחס אליה כאל הזמנה שלמה ללא זמינות. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
createTime |
פלט בלבד. חותמת הזמן של היצירה. הוקצתה על ידי המערכת. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
updateTime |
פלט בלבד. חותמת זמן של העדכון האחרון. הוקצתה על ידי המערכת. חותמת זמן ב-RFC3339 UTC 'Zulu' בפורמט של רזולוציה של ננו-שנייה ועד תשע ספרות עשרוניות. דוגמאות: |
advertiserInfo |
פלט בלבד. פרטי המפרסם. |
מדינה
ערכים אפשריים למצב הזמנת הזמינות.
| טיפוסים בני מנייה (enum) | |
|---|---|
STATE_UNSPECIFIED |
ערך ברירת המחדל כאשר מצב הזמנת הזמינות לא צוין או שאינו ידוע בגרסה הזו. |
STATE_PENDING |
הזמינות בהמתנה כשהקונה סיפק את ההגדרות של בקשת הזמינות. |
STATE_COMPLETED |
מצב הזמינות הושלם כשבית העסק סיפק את תגובת הזמינות לכל השורות. |
STATE_CANCELLED |
מצב הזמינות בוטל כאשר הקונה שלח את בקשת הביטול לפני שבית העסק סיפק את תגובת הזמינות לכל השורות. |
STATE_EXPIRED |
מצב זמינות שפג תוקפו כאשר פג תוקף ההזמנה לפני שבית העסק השלים אותה. |
שיטות |
|
|---|---|
|
סימון הזמנת זמינות קיימת כהזמנה שהושלמה. |
|
אחזור של הזמנת זמינות בודדת. |
|
בתיבת הדו שיח הזו רשומים הזמנות הזמינות. |