MerchantStatus

Stato di un commerciante nella piattaforma Prenota con Google.

Rappresentazione 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)
    }
  ]
}
Campi
name

string

Il nome della risorsa di stato del commerciante, che ha il formato partners/{partner_id}/merchants/{merchantId}/status

merchantName

string

Nome del commerciante fornito dai partner.

inputGeoInfo

object (GeoCoordinates)

I partner hanno fornito le informazioni geografiche del commerciante.

processingStatus

enum (ProcessingStatus)

Stato di elaborazione del commerciante.

bookingStatus

object (BookingStatus)

Stato relativo all'integrazione della prenotazione end-to-end.

waitlistStatus

object (WaitlistStatus)

Stato relativo all'integrazione della lista d'attesa.

geoMatch

object (PlaceInfo)

Luogo geografico corrispondente di questo commerciante. Vuoto se il commerciante non ha corrispondenze per i dati geografici.

localServicesMatch

object (LocalServicesMatchInfo)

Corrispondenza di Servizi locali di questo commerciante. Il campo non è specificato se non è un commerciante di servizi locali o non corrisponde ad alcun fornitore.

directUrls[]

object (DirectUrl)

Un elenco di URL per dimostrare i contenuti dell'inventario attuale del commerciante. Tieni presente che ciò non significa che l'inventario viene effettivamente pubblicato e che l'URL potrebbe essere diverso da quelli visibili pubblicamente.

ProcessingStatus

Stato di elaborazione del commerciante.

Enum
PROCESSING_STATUS_UNSPECIFIED Stato non specificato.
IN_PROGRESS Il commerciante è stato ricevuto da Madden, ma è ancora in fase di elaborazione. Per i commercianti con questo stato non verranno completati altri stati.
COMPLETED Sono stati calcolati altri stati del commerciante.

BookingStatus

Stato relativo all'integrazione della prenotazione end-to-end.

Rappresentazione JSON
{
  "hasValidFutureInventory": boolean
}
Campi
hasValidFutureInventory

boolean

True se il commerciante ha inventario nei 30 giorni successivi. Non garantisce che il commerciante venga effettivamente pubblicato.

WaitlistStatus

Stato relativo all'integrazione della lista d'attesa.

Rappresentazione JSON
{
  "hasValidWaitlistService": boolean
}
Campi
hasValidWaitlistService

boolean

True se il commerciante offre il servizio in lista d'attesa. Non garantisce che il commerciante venga effettivamente pubblicato.

PlaceInfo

Informazioni su un luogo corrispondente.

Rappresentazione JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
Campi
name

string

Il nome del luogo.

formattedAddress

string

Indirizzo formattato nella lingua locale.

placeId

string

ID posizione di Google di questo luogo. Può essere utilizzato per creare l'URL di Google Maps o recuperare più dettagli sul luogo. Per un esempio di utilizzo, visita la pagina https://developers.google.com/places/web-service/place-id.

LocalServicesMatchInfo

Le informazioni sui Servizi locali di Google corrispondono (impostate solo per i commercianti di Servizi locali).

Rappresentazione JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
Campi
matchedProviders[]

object (MatchedProvider)

Fornitori di servizi corrispondenti. Un commerciante può essere abbinato a più fornitori di servizi.

MatchedProvider

Fornitore di Servizi locali.

Rappresentazione JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
Campi
customerId

string (int64 format)

ID cliente esterno di Servizi locali di Google.

categories[]

string

Categorie di servizi locali (verticali). Ad es. "idraulico" e "pulizia_tappeti".

DirectUrl

URL che mostra il commerciante.

Rappresentazione JSON
{
  "type": enum (UrlType),
  "url": string
}
Campi
type

enum (UrlType)

Tipo di questo URL.

url

string

URL che potrebbe mostrare questo commerciante.

UrlType

Tipo di URL visualizzato.

Enum
URL_TYPE_UNSPECIFIED Non specificato.
BOOKING URL di prenotazione end-to-end.
WAITLIST URL end-to-end della lista d'attesa.
LOCAL_SERVICES URL di Servizi locali di Google.