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 disediakan 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)

Cocok dengan tempat Geografis penjual ini. Kosong jika penjual tidak cocok dengan Geografis.

localServicesMatch

object (LocalServicesMatchInfo)

Jasa dan Servis yang cocok dengan penjual ini. Kosong jika 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-nya mungkin berbeda dari 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 lainnya yang terisi.
COMPLETED Status lainnya dari penjual telah dihitung.

BookingStatus

Status terkait integrasi pemesanan menyeluruh.

Representasi JSON
{
  "hasValidFutureInventory": boolean
}
Kolom
hasValidFutureInventory

boolean

Berlaku 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

Benar 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 Google Place untuk tempat ini. Dapat digunakan untuk membuat URL Google Maps atau mengambil detail tempat lebih lanjut. Lihat https://developers.google.com/places/web-service/place-id untuk mengetahui contoh penggunaan.

LocalServicesMatchInfo

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

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

object (MatchedProvider)

Penyedia layanan yang cocok. Seorang 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 (vertikal). Mis. "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 mungkin menampilkan penjual ini.

UrlType

Jenis URL yang ditampilkan.

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