Ressource: Store
Ein individueller Shop für eine Marke.
| JSON-Darstellung |
|---|
{ "name": string, "createTime": string, "updateTime": string, "status": { object ( |
| Felder | |
|---|---|
name |
ID. Der Name des Geschäfts. Format: projects/{project}/locations/{location}/brands/{brand}/stores/{store} |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem dieser Store erstellt wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
updateTime |
Nur Ausgabe. Der Zeitpunkt, zu dem dieser Store zuletzt aktualisiert wurde. Verwendet RFC 3339, wobei die generierte Ausgabe immer Z-normalisiert ist und 0, 3, 6 oder 9 Nachkommastellen verwendet. Andere Offsets als „Z“ werden ebenfalls akzeptiert. Beispiele: |
status |
Erforderlich. Der Status des Geschäfts. |
timeZone |
Erforderlich. Die Zeitzone des Geschäfts. Damit wird festgelegt, welcher Menü-Tageszeitabschnitt für das Geschäft zu einem bestimmten Zeitpunkt und für alle zeitbasierten Überschreibungen verwendet werden soll. |
storeMetadata |
Optional. Metadaten für den Store. |
tags[] |
Optional. Tags, die mit dem Geschäft verknüpft sind. |
StoreStatus
Der Status des Geschäfts.
| JSON-Darstellung |
|---|
{
"state": enum ( |
| Felder | |
|---|---|
state |
Optional. Der Status des Geschäfts. |
Bundesland
Der Status des Geschäfts.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Der Store befindet sich in einem nicht angegebenen Status. |
ACTIVE |
Der Shop ist aktiv. |
DISABLED |
Der Shop ist deaktiviert. |
StoreMetadata
Metadaten für den Store.
| JSON-Darstellung |
|---|
{ "displayName": string, "contactEmail": string, "address": { object ( |
| Felder | |
|---|---|
displayName |
Optional. Der Anzeigename des Shops, der in der Benutzeroberfläche und in kundenorientierten Elementen verwendet werden soll. |
contactEmail |
Optional. Die E-Mail-Adresse des Geschäfts, die Kunden zur Verfügung gestellt werden soll. |
address |
Optional. Die Adressinformationen für das Geschäft. |
storeHours[] |
Optional. Die Öffnungszeiten des Geschäfts. |
dayparts[] |
Optional. Für das Geschäft definierte Tageszeiten. |
phoneNumber |
Optional. Die Haupttelefonnummer des Geschäfts, über die Bestellungen aufgegeben, Catering angefragt, allgemeine Anfragen gestellt und Reservierungen vorgenommen werden können. |
Adresse
Die Adressinformationen für das Geschäft.
| JSON-Darstellung |
|---|
{ "streetAddress": string, "city": string, "state": string, "country": string, "postalCode": string, "latitude": number, "longitude": number, "googleMapsUrl": string } |
| Felder | |
|---|---|
streetAddress |
Optional. Die Adresse des Geschäfts. |
city |
Optional. Die Stadt, in der sich das Geschäft befindet. |
state |
Optional. Der Status des Geschäfts. |
country |
Optional. Das Land des Geschäfts. |
postalCode |
Optional. Die Postleitzahl des Geschäfts. |
latitude |
Optional. Der Breitengrad des Geschäfts. |
longitude |
Optional. Der Längengrad des Geschäfts. |
googleMapsUrl |
Optional. Die Google Maps-URL für das Geschäft. |
StoreHours
Die Öffnungszeiten des Geschäfts.
| JSON-Darstellung |
|---|
{ "fulfillmentMethod": enum ( |
| Felder | |
|---|---|
fulfillmentMethod |
Optional. Die Fulfillment-Methode der Geschäftszeiten, z. B. „PICKUP“ oder „DELIVERY“. Wenn nicht angegeben, wird davon ausgegangen, dass die Geschäftszeiten für alle Fulfillment-Methoden gelten. |
schedules[] |
Optional. Die Öffnungszeiten des Geschäfts für die angegebene fulfillmentMethod. |
Tagesabschnitt
Ein Tageszeitabschnitt für das Geschäft.
| JSON-Darstellung |
|---|
{
"id": string,
"schedules": [
{
object ( |
| Felder | |
|---|---|
id |
Optional. Die ID des Tagesabschnitts, z. B. „BREAKFAST“ (FRÜHSTÜCK), „LUNCH“ (MITTAGESSEN) usw. |
schedules[] |
Optional. Aktive Stunden nach Tageszeit. |
displayName |
Optional. Gibt einen optionalen Anzeigenamen für diesen Tageszeitabschnitt an. |
Methoden |
|
|---|---|
|
Löscht mehrere Shops. |
|
Batch-Aktualisierung von Geschäften |
|
Erstellt einen Speicher. |
|
Löscht den angegebenen Shop. |
|
Ruft ein Geschäft ab. |
|
Listet Geschäfte auf. |
|
Aktualisiert den angegebenen Store. |