MerchantStatus

Status de um comerciante na plataforma Reservar com o Google.

Representação 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

O nome do recurso de status do comerciante, que tem o formato partners/{partner_id}/merchants/{merchantId}/status

merchantName

string

Nome do comerciante fornecido pelos parceiros.

inputGeoInfo

object (GeoCoordinates)

Os parceiros forneceram informações geográficas do comerciante.

processingStatus

enum (ProcessingStatus)

Status de processamento do comerciante.

bookingStatus

object (BookingStatus)

Status relacionado à integração completa de reservas.

waitlistStatus

object (WaitlistStatus)

Status relacionado à integração da lista de espera.

geoMatch

object (PlaceInfo)

Local geográfico correspondente desse comerciante. Vai ficar vazio se o comerciante não tiver correspondência geográfica.

localServicesMatch

object (LocalServicesMatchInfo)

Os Serviços Locais correspondem a este comerciante. Vai estar vazio se não for um comerciante de serviços locais ou não corresponder a nenhum provedor.

directUrls[]

object (DirectUrl)

Uma lista de URLs para demonstrar o conteúdo do inventário atual do comerciante. Isso não significa que o inventário esteja realmente sendo veiculado, e o URL pode ser diferente dos visíveis ao público.

ProcessingStatus

Status de processamento do comerciante.

Enums
PROCESSING_STATUS_UNSPECIFIED Status não especificado.
IN_PROGRESS O comerciante foi recebido pela Madden, mas ainda está sendo processado. Os comerciantes com esse status não terão outro status preenchido.
COMPLETED Outros status do comerciante foram calculados.

BookingStatus

Status relacionado à integração completa de reservas.

Representação JSON
{
  "hasValidFutureInventory": boolean
}
Campos
hasValidFutureInventory

boolean

Verdadeiro se o comerciante tiver inventário nos próximos 30 dias. não garante que o comerciante vai ser atendido.

WaitlistStatus

Status relacionado à integração da lista de espera.

Representação JSON
{
  "hasValidWaitlistService": boolean
}
Campos
hasValidWaitlistService

boolean

Verdadeiro se o comerciante tiver o serviço de lista de espera. não garante que o comerciante será atendido.

PlaceInfo

Informações de um lugar correspondente.

Representação JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
Campos
name

string

Nome do lugar.

formattedAddress

string

Endereço formatado no idioma local.

placeId

string

ID do lugar do Google para esse lugar. Pode ser usado para construir um URL do Google Maps ou buscar mais detalhes do lugar. Consulte https://developers.google.com/places/web-service/place-id para ver exemplos de uso.

LocalServicesMatchInfo

As informações de correspondência dos Serviços Locais do Google (definidas apenas para o comerciante de serviços locais).

Representação JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
Campos
matchedProviders[]

object (MatchedProvider)

Provedores de serviços correspondentes. Um comerciante pode ser associado a vários provedores de serviços.

MatchedProvider

Provedor de Serviços Locais.

Representação JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
Campos
customerId

string (int64 format)

ID de cliente externo dos Serviços Locais do Google.

categories[]

string

Categorias de serviço local (indústrias). Por exemplo: "encanador" e "carpet_cleaning".

DirectUrl

URL que mostra o comerciante.

Representação JSON
{
  "type": enum (UrlType),
  "url": string
}
Campos
type

enum (UrlType)

Tipo desse URL.

url

string

URL que pode mostrar este comerciante.

UrlType

Tipo do URL que aparece na tela.

Enums
URL_TYPE_UNSPECIFIED Não especificado.
BOOKING URL de reserva completo.
WAITLIST URL completo da lista de espera.
LOCAL_SERVICES URL dos Serviços Locais do Google.