更新訂單。
| JSON 表示法 | |
|---|---|
{ "type": enum ( |
|
| 欄位 | |
|---|---|
type |
已淘汰:請改用 OrderUpdate.update_mask。如果 type = SNAPSHOT,OrderUpdate.order 就應為整筆訂單。如果 type = 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 |
變更/更新的原因。 |
UserNotification
顯示於訂單更新項目的使用者通知 (選用)。
| JSON 表示法 | |
|---|---|
{ "title": string, "text": string } |
|
| 欄位 | |
|---|---|
title |
使用者通知的標題。長度上限為 30 個半形字元。 |
text |
通知的內容。長度上限為 100 個半形字元。 |