- Richiesta HTTP
- Parametri del percorso
- Parametri di query
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- LineItem
- OrderedTickets
Aggiorna un Order esistente.
Richiesta HTTP
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
order.name |
Nome risorsa dell'ordine: |
Parametri di query
| Parametri | |
|---|---|
updateMask |
Maschera del campo di tutti i campi dell'ordine da aggiornare Si tratta di un elenco separato da virgole di nomi completi dei campi. Esempio: |
Corpo della richiesta
Il corpo della richiesta contiene un'istanza di Order.
Corpo della risposta
Un ordine per appuntamenti di assistenza con un commerciante.
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
| Rappresentazione JSON |
|---|
{ "name": string, "clientInformation": { object ( |
| Campi | |
|---|---|
name |
Nome risorsa dell'ordine: |
clientInformation |
Informazioni personali del cliente che effettua l'ordine. |
paymentInformation |
Informazioni sulle transazioni di pagamento relative all'ordine. |
merchantId |
L'ID del commerciante a cui appartengono tutti i servizi di questo ordine. |
item[] |
Elementi pubblicitari in questo ordine. |
Ambiti di autorizzazione
Richiede il seguente ambito OAuth:
https://www.googleapis.com/auth/mapsbooking
LineItem
Un singolo articolo in un ordine: la prenotazione di un singolo servizio in un singolo intervallo di tempo.
| Rappresentazione JSON |
|---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
| Campi | |
|---|---|
serviceId |
ID del servizio commerciante. |
startSec |
Ora di inizio dello spazio per appuntamenti in secondi di tempo UTC dall'epoca Unix. |
durationSec |
Durata dello spazio per l'appuntamento in secondi. |
tickets[] |
Numero di biglietti ordinati per tipo di biglietto. |
price |
Il prezzo totale (tasse escluse) di questo elemento pubblicitario. |
status |
Stato dell'elemento pubblicitario. |
OrderedTickets
Numero di biglietti ordinati per tipo di biglietto.
| Rappresentazione JSON |
|---|
{ "ticketId": string, "count": integer } |
| Campi | |
|---|---|
ticketId |
ID di un tipo di biglietto. |
count |
Numero di biglietti ordinati per questo tipo. |