- 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. |
Ressourcenname der Bestellung: |
Abfrageparameter
Parameter | |
---|---|
update |
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: |
client |
Personenbezogene Daten des Kunden, der die Bestellung vornimmt. |
payment |
Informationen zu Zahlungstransaktionen, die sich auf die Bestellung beziehen. |
merchant |
Die ID des Händlers, dem alle Dienstleistungen in dieser Bestellung zugewiesen sind. |
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 | |
---|---|
service |
ID der Dienstleistung des Händlers. |
start |
Die Startzeit des Slots in Sekunden (Unixzeit, UTC) |
duration |
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 | |
---|---|
ticket |
ID eines Tickettyps. |
count |
Anzahl der für diesen Typ bestellten Tickets. |