注文の更新。
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. updateMask の一部として order.create_time、order.google_order_id、order.merchant_order_id を指定した場合は無視されます。 完全修飾フィールド名のカンマ区切りリスト。(例: |
userNotification |
指定すると、指定したタイトルとテキストで通知がユーザーに表示されます。通知を指定することは、ユーザーに通知するよう提案することにすぎず、必ずしも通知が表示されるとは限りません。 |
reason |
変更/更新の理由。 |
UserNotification
注文更新の一部として表示する任意指定のユーザー通知。
JSON 表現 | |
---|---|
{ "title": string, "text": string } |
フィールド | |
---|---|
title |
ユーザー通知のタイトル。最大文字数は 30 文字です。 |
text |
通知の内容。最大文字数は 100 文字です。 |