Method: orders.createWithCustomToken

הפונקציה יוצרת ומחזירה את ההזמנה החדשה באמצעות אסימון מותאם אישית ש-Google יצרה. מפתחים שמשתמשים בשיטה הזו צריכים להגדיר את ה-userToken שיועבר על ידי Google בבקשה. משתמשים בשיטה הזו במקרים שבהם המפתחים/המוכר שומרים הזמנות ב-Google ישירות בשם ההזמנה (במקום בתהליך 'עסקאות' ו-AMP).

בקשת HTTP

POST https://actions.googleapis.com/v3/orders:createWithCustomToken

בכתובת ה-URL נעשה שימוש בתחביר המרת gRPC.

גוף הבקשה

גוף הבקשה מכיל נתונים במבנה הבא:

ייצוג JSON
{
  "header": {
    object (OrderRequestHeader)
  },
  "order": {
    object (Order)
  },
  "userToken": string
}
שדות
header

object (OrderRequestHeader)

נדרשת: כותרת לבקשה ליצירת הזמנה.

order

object (Order)

חובה: ההזמנה נוצרת.

הערה: 1. כדי ליצור הזמנה תקינה, תמיד צריך למלא את השדות הבאים: order.create_time, order.merchant_order_id, order.contents.line_items, order.contents.line_items.id 2. ההזמנה חייבת לכלול לפחות פריט אחד, ולפריט צריך להיות אנכי/תוסף מוגדרים. 3. כל התוספים (ברמת ההזמנה וגם ברמת פריט השורה) חייבים למפות לסוג אנכי אחד, כלומר, הזמנה אינה הזמנה חוקית אם היא מייצגת יותר מתעשייה אחת.

userToken

string

נדרש: אסימון מוצפן שסופק לשותף על ידי Google דרך ערוץ אסינכרוני.

גוף התגובה

אם הפעולה בוצעה ללא שגיאות, גוף התגובה יכלול מופע של Order.