Recurso: Store
Es una tienda individual de una marca.
| Representación JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "status": { object ( |
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre de la tienda. Formato: projects/{project}/locations/{location}/brands/{brand}/stores/{store} |
createTime |
Solo salida. Es la fecha y hora en que se creó esta tienda. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
updateTime |
Solo salida. Fecha y hora en la que se actualizó esta tienda por última vez. Usa el formato RFC 3339, en el que el resultado generado siempre usará la normalización Z y los dígitos fraccionarios 0, 3, 6 o 9. También se aceptan otras compensaciones que no sean “Z”. Ejemplos: |
status |
Obligatorio. Es el estado de la tienda. |
timeZone |
Obligatorio. Es la zona horaria de la tienda. Se usa para determinar qué parte del día del menú se debe usar para la tienda en un momento determinado y para cualquier anulación basada en el tiempo. |
storeMetadata |
Es opcional. Son los metadatos de la tienda. |
tags[] |
Es opcional. Son las etiquetas asociadas con la tienda. |
StoreStatus
Es el estado de la tienda.
| Representación JSON |
|---|
{
"state": enum ( |
| Campos | |
|---|---|
state |
Es opcional. Es el estado de la tienda. |
Estado
Es el estado de la tienda.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
La tienda se encuentra en un estado no especificado. |
ACTIVE |
La tienda está activa. |
DISABLED |
La tienda está inhabilitada. |
StoreMetadata
Son los metadatos de la tienda.
| Representación JSON |
|---|
{ "displayName": string, "contactEmail": string, "address": { object ( |
| Campos | |
|---|---|
displayName |
Es opcional. Es el nombre visible de la tienda que se usará en la IU y en los elementos visibles para el cliente. |
contactEmail |
Es opcional. Es la dirección de correo electrónico de la tienda que se proporcionará a los clientes. |
address |
Es opcional. Es la información de la dirección de la tienda. |
storeHours[] |
Es opcional. Es el horario de atención de la tienda. |
dayparts[] |
Es opcional. Son los segmentos del día definidos para la tienda. |
phoneNumber |
Es opcional. Es el número de teléfono principal de la tienda para tomar pedidos, solicitar catering, hacer consultas generales y realizar reservas. |
Dirección
Es la información de la dirección de la tienda.
| Representación JSON |
|---|
{ "streetAddress": string, "city": string, "state": string, "country": string, "postalCode": string, "latitude": number, "longitude": number, "googleMapsUrl": string } |
| Campos | |
|---|---|
streetAddress |
Es opcional. Dirección de la tienda |
city |
Es opcional. Es la ciudad de la tienda. |
state |
Es opcional. Es el estado de la tienda. |
country |
Es opcional. Es el país de la tienda. |
postalCode |
Es opcional. Es el código postal de la tienda. |
latitude |
Es opcional. Es la latitud de la tienda. |
longitude |
Es opcional. Es la longitud de la tienda. |
googleMapsUrl |
Es opcional. Es la URL de Google Maps de la tienda. |
StoreHours
Es el horario de atención de la tienda.
| Representación JSON |
|---|
{ "fulfillmentMethod": enum ( |
| Campos | |
|---|---|
fulfillmentMethod |
Es opcional. Es el método de cumplimiento del horario de la tienda, por ejemplo, "PICKUP", "DELIVERY", etcétera. Si no se especifica, se supone que el horario de la tienda se aplica a todos los métodos de cumplimiento. |
schedules[] |
Es opcional. Es el horario de atención de la tienda para el método de cumplimiento especificado. |
Segmentación del día
Es un segmento del día para la tienda.
| Representación JSON |
|---|
{
"id": string,
"schedules": [
{
object ( |
| Campos | |
|---|---|
id |
Es opcional. Es el ID de la parte del día, por ejemplo, "BREAKFAST", "LUNCH", etcétera. |
schedules[] |
Es opcional. Horas activas de la segmentación por horario. |
displayName |
Es opcional. Especifica un nombre visible opcional para este período del día. |
Métodos |
|
|---|---|
|
Borra tiendas por lotes. |
|
Actualiza tiendas por lotes. |
|
Crea un almacén. |
|
Borra el almacén especificado. |
|
Obtiene un almacén. |
|
Muestra una lista de los almacenes. |
|
Actualiza el almacén especificado. |