MerchantStatus

Status penjual di platform Pesan dengan Google.

Representasi 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)
    }
  ]
}
Kolom
name

string

Nama resource status penjual, yang memiliki format partners/{partner_id}/merchants/{merchantId}/status

merchantName

string

Nama penjual yang diberikan oleh partner.

inputGeoInfo

object (GeoCoordinates)

Partner memberikan info Geografis penjual.

processingStatus

enum (ProcessingStatus)

Status pemrosesan penjual.

bookingStatus

object (BookingStatus)

Status terkait integrasi pemesanan menyeluruh.

waitlistStatus

object (WaitlistStatus)

Status terkait integrasi daftar tunggu.

geoMatch

object (PlaceInfo)

Tempat Geo yang cocok dari penjual ini. Kosong jika penjual tidak cocok secara Geografis.

localServicesMatch

object (LocalServicesMatchInfo)

Kecocokan jasa dan servis penjual ini. Kosong jika lokasi bisnis bukan penjual jasa lokal atau tidak cocok dengan penyedia mana pun.

directUrls[]

object (DirectUrl)

Daftar URL untuk menunjukkan konten inventaris penjual saat ini. Perlu diketahui bahwa ini tidak berarti inventaris benar-benar ditayangkan dan URL mungkin berbeda dari URL yang terlihat oleh publik.

ProcessingStatus

Status pemrosesan penjual.

Enum
PROCESSING_STATUS_UNSPECIFIED Status belum ditetapkan.
IN_PROGRESS Penjual telah diterima oleh Madden, tetapi masih diproses. Penjual dalam status ini tidak akan memiliki status lain yang terisi.
COMPLETED Status lain dari penjual telah dihitung.

BookingStatus

Status terkait integrasi pemesanan menyeluruh.

Representasi JSON
{
  "hasValidFutureInventory": boolean
}
Kolom
hasValidFutureInventory

boolean

True jika penjual memiliki inventaris dalam 30 hari ke depan. Tidak menjamin penjual benar-benar dilayani.

WaitlistStatus

Status terkait integrasi daftar tunggu.

Representasi JSON
{
  "hasValidWaitlistService": boolean
}
Kolom
hasValidWaitlistService

boolean

True jika penjual memiliki layanan daftar tunggu. Tidak menjamin penjual benar-benar dilayani.

PlaceInfo

Informasi tempat yang cocok.

Representasi JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
Kolom
name

string

Nama tempat.

formattedAddress

string

Alamat yang diformat dalam bahasa lokal.

placeId

string

ID Tempat Google untuk tempat ini. Dapat digunakan untuk membuat URL Google Maps atau mengambil detail tempat selengkapnya. Lihat https://developers.google.com/places/web-service/place-id untuk contoh penggunaan.

LocalServicesMatchInfo

Informasi kecocokan jasa dan servis Google (hanya ditetapkan untuk penjual jasa dan servis).

Representasi JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
Kolom
matchedProviders[]

object (MatchedProvider)

Penyedia layanan yang cocok. Penjual dapat dicocokkan dengan beberapa penyedia layanan.

MatchedProvider

Penyedia jasa dan servis.

Representasi JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
Kolom
customerId

string (int64 format)

ID pelanggan eksternal layanan lokal Google.

categories[]

string

Kategori jasa dan servis (vertical). Misalnya, "tukang leding" dan "pembersihan karpet".

DirectUrl

URL yang menampilkan penjual.

Representasi JSON
{
  "type": enum (UrlType),
  "url": string
}
Kolom
type

enum (UrlType)

Jenis URL ini.

url

string

URL yang dapat menampilkan penjual ini.

UrlType

Jenis URL yang muncul.

Enum
URL_TYPE_UNSPECIFIED Tidak ditentukan.
BOOKING URL pemesanan menyeluruh.
WAITLIST URL daftar tunggu menyeluruh.
LOCAL_SERVICES URL Jasa dan Servis Google.