MerchantStatus

Estado de un comercio en la plataforma de Reserva con Google

Representación JSON
{
  "name": string,
  "merchantName": string,
  "inputGeoInfo": {
    object (GeoCoordinates)
  },
  "processingStatus": enum (ProcessingStatus),
  "bookingStatus": {
    object (BookingStatus)
  },
  "waitlistStatus": {
    object (WaitlistStatus)
  },
  "geoMatch": {
    object (PlaceInfo)
  },
  "localServicesMatch": {
    object (LocalServicesMatchInfo)
  },
  "directUrls": [
    {
      object (DirectUrl)
    }
  ]
}
Campos
name

string

El nombre del recurso de estado del comercio, en el formato partners/{partner_id}/merchants/{merchantId}/status

merchantName

string

Es el nombre del comercio proporcionado por los socios.

inputGeoInfo

object (GeoCoordinates)

Los socios proporcionaron la información geográfica del comercio.

processingStatus

enum (ProcessingStatus)

Estado de procesamiento del comercio

bookingStatus

object (BookingStatus)

Es el estado relacionado con la integración de reservas de extremo a extremo.

waitlistStatus

object (WaitlistStatus)

Estado relacionado con la integración de la lista de espera.

geoMatch

object (PlaceInfo)

Ubicación geográfica coincidente de este comercio. Este campo estará vacío si el comercio no tiene coincidencias geográficas.

localServicesMatch

object (LocalServicesMatchInfo)

Coincidencia de Servicios Locales de este comercio. Estará vacío si no es un comercio de servicios local o si no coincide con ningún proveedor.

directUrls[]

object (DirectUrl)

Una lista de URLs para demostrar el contenido del inventario actual del comercio Ten en cuenta que esto no significa que el inventario se publica y que la URL puede ser diferente de las visibles públicamente.

ProcessingStatus

Estado de procesamiento del comercio

Enumeradores
PROCESSING_STATUS_UNSPECIFIED Estado sin especificar.
IN_PROGRESS Madden recibió el comercio, pero aún se está procesando. Los comercios que tengan este estado no tendrán otro estado propagado.
COMPLETED Se calcularon otros estados del comercio.

BookingStatus

Es el estado relacionado con la integración de reservas de extremo a extremo.

Representación JSON
{
  "hasValidFutureInventory": boolean
}
Campos
hasValidFutureInventory

boolean

Verdadero si el comercio tiene inventario en los próximos 30 días. No garantiza que el comercio se publique realmente.

WaitlistStatus

Estado relacionado con la integración de la lista de espera.

Representación JSON
{
  "hasValidWaitlistService": boolean
}
Campos
hasValidWaitlistService

boolean

Es verdadero si el comercio tiene un servicio de lista de espera. No garantiza que el comercio se publique realmente.

PlaceInfo

Información de un lugar coincidente.

Representación JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
Campos
name

string

Es el nombre del lugar.

formattedAddress

string

Dirección con formato en el idioma local.

placeId

string

ID de Google Place de este lugar. Se puede usar para construir una URL de Google Maps o para obtener más detalles del lugar. Consulta https://developers.google.com/places/web-service/place-id para ver un ejemplo de uso.

LocalServicesMatchInfo

Es la información de coincidencia de los servicios locales de Google (solo se establece para el comercio de servicios locales).

Representación JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
Campos
matchedProviders[]

object (MatchedProvider)

Proveedores de servicios coincidentes. Un comercio puede coincidir con varios proveedores de servicios.

MatchedProvider

Proveedor de servicios locales

Representación JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
Campos
customerId

string (int64 format)

ID de cliente externo de los servicios locales de Google.

categories[]

string

Categorías de servicios locales (verticales) P.ej., "plomero" y "limpieza_de_alfombras".

DirectUrl

Es la URL que se muestra al comercio.

Representación JSON
{
  "type": enum (UrlType),
  "url": string
}
Campos
type

enum (UrlType)

Es el tipo de esta URL.

url

string

URL que podría mostrar este comercio.

UrlType

El tipo de URL que aparece.

Enumeradores
URL_TYPE_UNSPECIFIED No se especifica.
BOOKING URL de reserva de extremo a extremo.
WAITLIST URL de lista de espera de extremo a extremo.
LOCAL_SERVICES URL de Servicios Locales de Google.