منسوخ شده: به جای آن از V3 Proto استفاده کنید. دستور دهید که تماس گیرنده از کاربر درخواست تأیید کند.
نمایندگی JSON | |
---|---|
{ "id": string, "cart": { object ( |
زمینه های | |
---|---|
id | شناسه اختیاری برای این سفارش پیشنهادی. بهعنوان بخشی از سفارش پیشنهادی که در زمان تأیید به ادغامکننده بازگشت داده میشود. |
cart | آیتم های کاربر |
otherItems[] | هزینه ها، تعدیل ها، جمع های فرعی و غیره |
image | تصویر مرتبط با سفارش پیشنهادی |
termsOfServiceUrl | پیوندی به شرایط خدماتی که برای این سفارش پیشنهادی اعمال میشود. |
totalPrice | قیمت کل سفارش پیشنهادی اگر از نوع |
extension | گسترش سفارش پیشنهادی بر اساس نوع سفارش. به عنوان مثال، اگر سفارش شامل یک مکان باشد، این پسوند حاوی یک مقدار یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی |
سبد خرید
منسوخ شده: به جای آن از V3 Proto استفاده کنید. سبد کالایی که کاربر می خواهد.
نمایندگی JSON | |
---|---|
{ "id": string, "merchant": { object ( |
زمینه های | |
---|---|
id | شناسه اختیاری برای این سبد خرید بهعنوان بخشی از سبد خرید که در زمان تأیید به ادغامکننده برگشت داده میشود. |
merchant | تاجر برای سبد خرید، اگر با تماس گیرنده متفاوت باشد. |
lineItems[] | کالا(ها) یا خدماتی که کاربر سفارش می دهد. حداقل باید یک مورد خطی وجود داشته باشد. |
otherItems[] | تنظیمات وارد شده توسط کاربر، به عنوان مثال انعام. |
notes | نکاتی در مورد این سبد خرید |
promotions[] | اختیاری. کوپن های تبلیغاتی به سبد خرید اضافه شد. تبلیغات واجد شرایط به عنوان اقلام خط تخفیف به ترتیب پیشنهادی بازگردانده می شود. |
extension | افزودن به سبد خرید بر اساس نوع سفارش. یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی |
بازرگان
منسوخ شده: به جای آن از V3 Proto استفاده کنید. تاجر برای سبد خرید.
نمایندگی JSON | |
---|---|
{ "id": string, "name": string } |
زمینه های | |
---|---|
id | شناسه تاجر |
name | نام تجاری قابل مشاهده توسط کاربر. ضروری. |
آیتم خط
منسوخ شده: به جای آن از V3 Proto استفاده کنید. مورد خط به ترتیب.
نمایندگی JSON | |
---|---|
{ "id": string, "name": string, "type": enum ( |
زمینه های | |
---|---|
id | شناسه منحصر به فرد مورد خط در سبد خرید/سفارش. ضروری. |
name | نام مورد خط همانطور که در رسید نشان داده شده است. ضروری. |
type | نوع آیتم خط |
quantity | تعداد موارد گنجانده شده |
description | شرح مورد |
image | تصویر کوچک مرتبط با این مورد. |
price | هر مورد خطی باید قیمتی داشته باشد، حتی اگر قیمت آن 0 باشد. الزامی است. این قیمت کل است که در رسید این خط نشان داده شده است (یعنی قیمت واحد * مقدار). |
subLines[] | آیتم(های) خط فرعی. فقط در صورتی معتبر است که نوع |
offerId | شناسه محصول یا پیشنهاد اختیاری برای این مورد. |
extension | پسوند مورد خط بر اساس نوع آن. یک شی حاوی فیلدهایی از نوع دلخواه. یک فیلد اضافی |
خط فرعی
مورد خط فرعی مرتبط با مورد خط به ترتیب.
نمایندگی JSON | |
---|---|
{ // Union field |
زمینه های | ||
---|---|---|
خط subline فیلد اتحادیه . مورد زیر خط. subline تنها می تواند یکی از موارد زیر باشد: | ||
lineItem | یک مورد خط عمومی (به عنوان مثال افزودنی). | |
note | یک یادداشت مرتبط با مورد خط. |
ترویج
منسوخ شده: به جای آن از V3 Proto استفاده کنید. تبلیغات به سبد خرید اضافه شد
نمایندگی JSON | |
---|---|
{ "coupon": string } |
زمینه های | |
---|---|
coupon | ضروری. کد کوپن توسط 3P قابل درک است. برای مثال: GOOGLE10. |