- HTTP-Anfrage
- Pfadparameter
- Anfrageparameter
- 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
Wenn der Vorgang erfolgreich ist, enthält der Antworttext Daten mit folgender Struktur:
Eine Bestellung für Dienstleistungstermine bei einem Händler:
JSON-Darstellung |
---|
{ "name": string, "clientInformation": { object ( |
Felder | |
---|---|
name |
Ressourcenname der Bestellung: |
clientInformation |
Personenbezogene Daten des Kunden, der die Bestellung aufgibt |
paymentInformation |
Informationen zu Zahlungstransaktionen, die sich auf die Bestellung beziehen. |
merchantId |
Die ID des Händlers, zu dem alle Dienstleistungen in dieser Bestellung gehören. |
item[] |
Werbebuchungen in diesem Auftrag. |
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 |
Beginn des Slots in Sekunden der UTC-Zeit seit Unix-Epoche. |
durationSec |
Dauer des Slots in Sekunden. |
tickets[] |
Anzahl der Tickets sortiert nach Tickettyp. |
price |
Der Gesamtpreis dieser Werbebuchung ohne Steuern. |
status |
Status der Position. |
OrderedTickets
Die Anzahl der bestellten Tickets nach Tickettyp
JSON-Darstellung |
---|
{ "ticketId": string, "count": integer } |
Felder | |
---|---|
ticketId |
ID eines Tickettyps. |
count |
Anzahl der für diesen Typ bestellten Tickets. |