Обновление заказа.
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 | Причина изменения/обновления. |
Уведомление пользователя
Необязательное уведомление пользователя, которое будет отображаться как часть обновления заказа.
JSON-представление | |
---|---|
{ "title": string, "text": string } |
Поля | |
---|---|
title | Заголовок уведомления пользователя. Максимально допустимая длина — 30 символов. |
text | Содержание уведомления. Максимально допустимая длина — 100 символов. |