MerchantStatus

État d'un marchand sur la plate-forme Réserver avec Google.

Représentation 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)
    }
  ]
}
Champs
name

string

Nom de la ressource d'état du marchand, au format partners/{partner_id}/merchants/{merchantId}/status.

merchantName

string

Nom du marchand indiqué par les partenaires.

inputGeoInfo

object (GeoCoordinates)

Les partenaires ont fourni des informations géographiques sur le marchand.

processingStatus

enum (ProcessingStatus)

État du traitement par le marchand.

bookingStatus

object (BookingStatus)

État lié à l'intégration de bout en bout des réservations.

waitlistStatus

object (WaitlistStatus)

État lié à l'intégration à la liste d'attente.

geoMatch

object (PlaceInfo)

Région géographique correspondant à ce marchand. Ce champ est vide si aucune correspondance géographique n'est établie pour le marchand.

localServicesMatch

object (LocalServicesMatchInfo)

Local Services correspond à ce marchand. Ce champ est vide s'il ne s'agit pas d'un marchand de services locaux ou s'il ne correspond à aucun fournisseur.

directUrls[]

object (DirectUrl)

Liste d'URL illustrant le contenu de l'inventaire actuel du marchand. Notez que cela ne signifie pas que l'inventaire est en cours de diffusion et que l'URL peut être différente de celle visible publiquement.

ProcessingStatus

État du traitement par le marchand.

Enums
PROCESSING_STATUS_UNSPECIFIED État non spécifié.
IN_PROGRESS Madden a bien reçu le marchand, mais il est toujours en cours de traitement. Aucun autre état ne sera renseigné pour les marchands associés à cet état.
COMPLETED D'autres états du marchand ont été calculés.

BookingStatus

État lié à l'intégration de bout en bout des réservations.

Représentation JSON
{
  "hasValidFutureInventory": boolean
}
Champs
hasValidFutureInventory

boolean

"True" si le marchand dispose d'un inventaire dans les 30 prochains jours. Cela ne garantit pas que le marchand sera effectivement servi.

WaitlistStatus

État lié à l'intégration à la liste d'attente.

Représentation JSON
{
  "hasValidWaitlistService": boolean
}
Champs
hasValidWaitlistService

boolean

"True" si le marchand propose un service de listes d'attente. Cela ne garantit pas que le marchand sera effectivement servi.

PlaceInfo

Informations sur une adresse correspondante.

Représentation JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
Champs
name

string

Nom du lieu.

formattedAddress

string

Adresse au format approprié dans la langue locale.

placeId

string

ID de lieu Google de ce lieu. Permet de créer une URL Google Maps ou d'obtenir plus de détails sur le lieu. Consultez la page https://developers.google.com/places/web-service/place-id pour obtenir un exemple d'utilisation.

LocalServicesMatchInfo

Informations sur la correspondance Google Local Services (définies uniquement pour les marchands Local Services).

Représentation JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
Champs
matchedProviders[]

object (MatchedProvider)

Fournisseurs de services correspondants. Un marchand peut être mis en correspondance avec plusieurs fournisseurs de services.

MatchedProvider

Local Services - Fournisseur de services

Représentation JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
Champs
customerId

string (int64 format)

Numéro client externe Google Local Services.

categories[]

string

Catégories de services locaux (secteurs). Exemple : "plombier" et "carpet_cleaning".

DirectUrl

URL qui affiche le marchand.

Représentation JSON
{
  "type": enum (UrlType),
  "url": string
}
Champs
type

enum (UrlType)

Type de cette URL.

url

string

URL susceptible d'afficher ce marchand.

UrlType

Type de l'URL affichée.

Enums
URL_TYPE_UNSPECIFIED Non spécifié.
BOOKING URL de réservation de bout en bout.
WAITLIST URL de la liste d'attente de bout en bout.
LOCAL_SERVICES URL Google Local Services.