- HTTP-Anfrage
- Pfadparameter
- Suchparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- LineItem
- OrderedTickets
Aktualisiert eine vorhandene Buchung (Order).
HTTP-Anfrage
PATCH https://mapsbooking.googleapis.com/v1alpha/notification/{order.name=partners/*/orders/*}
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
| Parameter | |
|---|---|
order.name |
Ressourcenname der Bestellung: |
Abfrageparameter
| Parameter | |
|---|---|
updateMask |
Feldmaske aller Bestellfelder, die aktualisiert werden sollen Dies ist eine durch Kommas getrennte Liste vollständig qualifizierter Feldnamen. Beispiel: |
Anfragetext
Der Anfragetext enthält eine Instanz von Order.
Antworttext
Eine Bestellung für Dienstleistungstermine bei einem Händler:
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
| JSON-Darstellung |
|---|
{ "name": string, "clientInformation": { object ( |
| Felder | |
|---|---|
name |
Ressourcenname der Bestellung: |
clientInformation |
Personenbezogene Daten des Kunden, der die Bestellung vornimmt. |
paymentInformation |
Informationen zu Zahlungstransaktionen, die sich auf die Bestellung beziehen. |
merchantId |
Die ID des Händlers, dem alle Dienstleistungen in dieser Bestellung zugewiesen sind. |
item[] |
Positionen in dieser Bestellung. |
Autorisierungsbereiche
Erfordert den folgenden OAuth-Bereich:
https://www.googleapis.com/auth/mapsbooking
LineItem
Eine Position in einer Bestellung – die Buchung einer einzelnen Dienstleistung in einem bestimmten Slot
| JSON-Darstellung |
|---|
{ "serviceId": string, "startSec": string, "durationSec": string, "tickets": [ { object ( |
| Felder | |
|---|---|
serviceId |
ID der Dienstleistung des Händlers. |
startSec |
Die Startzeit des Slots in Sekunden (Unixzeit, UTC). |
durationSec |
Dauer des Slots in Sekunden. |
tickets[] |
Die Anzahl der bestellten Tickets nach Tickettyp. |
price |
Der Gesamtpreis dieser Position ohne Steuern. |
status |
Status der Werbebuchung. |
OrderedTickets
Die Anzahl der bestellten Tickets nach Tickettyp
| JSON-Darstellung |
|---|
{ "ticketId": string, "count": integer } |
| Felder | |
|---|---|
ticketId |
Die ID eines Tickettyps. |
count |
Die Anzahl der für diesen Typ bestellten Tickets. |