Aggiorna un ordine.
Rappresentazione JSON | |
---|---|
{ "type": enum ( |
Campi | |
---|---|
type |
Deprecato: utilizza OrderUpdate.update_mask. Se type = SNAPSHOT, OrderUpdate.order deve essere l'intero ordine. Se type = ORDER_STATUS, questa è la modifica dello stato a livello di ordine. Vengono presi in considerazione solo order.last_update_time e questo stato verticale. Nota: type.ORDER_STATUS supporta solo gli aggiornamenti dello stato PurcahaseOrderExtension e non è previsto l'estensione di questo supporto. Consigliamo invece di utilizzare updateMask, poiché è più generico, estendibile e può essere utilizzato per tutti i verticali. |
order |
|
updateMask |
Nota: vi sono i seguenti suggerimenti/considerazioni per i seguenti campi speciali: 1. order.last_update_time sarà sempre aggiornato come parte della richiesta di aggiornamento. 2. order.create_time, order.google_order_id e order.merchant_order_id verranno ignorati se forniti come parte di updateMask. Un elenco separato da virgole di nomi completi dei campi. Esempio: |
userNotification |
Se specificato, mostra una notifica all'utente con il titolo e il testo specificati. La specifica di una notifica è un suggerimento per inviare una notifica e non è garantito che venga inviata una notifica. |
reason |
Motivo della modifica o dell'aggiornamento. |
UserNotification
Notifica utente facoltativa da visualizzare nell'ambito dell'aggiornamento dell'ordine.
Rappresentazione JSON | |
---|---|
{ "title": string, "text": string } |
Campi | |
---|---|
title |
Il titolo della notifica per gli utenti. La lunghezza massima consentita è di 30 caratteri. |
text |
Il contenuto della notifica. La lunghezza massima consentita è 100 caratteri. |