Method: orders.createWithCustomToken

יצירה ומחזירה את ההזמנה החדשה באמצעות אסימון מותאם אישית שהוטבע על ידי Google. מפתחים המשתמשים בשיטה זו צריכים להגדיר את אסימון המשתמש שמועבר על ידי 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.