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- يجب ربط كل الإضافات (في كلٍّ من مستوى الطلب ومستوى line_item) بنوع عمودي واحد. لا يكون الطلب أمرًا صالحًا إذا كان يمثل أكثر من قطاع واحد.

userToken

string

مطلوب: الرمز المميز المشفر الذي تقدمه Google للشريك عبر قناة غير متزامنة.

نص الاستجابة

إذا كانت الاستجابة ناجحة، يحتوي نص الاستجابة على مثال Order.