به روز رسانی به یک سفارش.
نمایندگی JSON | |
---|---|
{ "type": enum ( |
زمینه های | |
---|---|
type | منسوخ شده: به جای آن از OrderUpdate.update_mask استفاده کنید. اگر نوع = SNAPSHOT، OrderUpdate.order باید کل سفارش باشد. اگر نوع = ORDER_STATUS، این تغییر وضعیت سطح سفارش است. فقط order.last_update_time و این وضعیت عمودی انتخاب می شوند. توجه: type.ORDER_STATUS فقط از بهروزرسانیهای وضعیت PurcahaseOrderExtension پشتیبانی میکند و برنامهای برای گسترش این پشتیبانی وجود ندارد. در عوض، توصیه میکنیم از updateMask استفاده کنید، زیرا عمومیتر، قابل توسعهتر است و میتواند برای همه عمودیها استفاده شود. |
order | |
updateMask | توجه: توجه/توصیه های زیر برای فیلدهای ویژه زیر وجود دارد: 1. order.last_update_time همیشه به عنوان بخشی از درخواست به روز رسانی به روز می شود. 2. order.create_time، order.google_order_id و order.merchant_order_id در صورت ارائه به عنوان بخشی از updateMask نادیده گرفته خواهند شد. فهرستی از نامهای فیلدهای کاملاً واجد شرایط جدا شده با کاما. مثال: |
userNotification | در صورت مشخص شدن، یک اعلان با عنوان و متن مشخص شده به کاربر نمایش می دهد. تعیین یک اعلان یک پیشنهاد برای اطلاع رسانی است و تضمین نمی شود که منجر به اعلان شود. |
reason | دلیل تغییر/به روز رسانی |
User Notification
اعلان اختیاری کاربر برای نمایش به عنوان بخشی از بهروزرسانی سفارش.
نمایندگی JSON | |
---|---|
{ "title": string, "text": string } |
زمینه های | |
---|---|
title | عنوان اعلان کاربر. حداکثر طول مجاز 30 کاراکتر است. |
text | محتویات اطلاعیه. حداکثر طول مجاز 100 کاراکتر است. |