MerchantStatus

وضعیت یک تاجر در پلتفرم Reserve with Google.

نمایندگی 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)
    }
  ]
}
فیلدها
name

string

نام منبع وضعیت تاجر، که دارای قالب partners/{partner_id}/merchants/{merchantId}/status

merchant Name

string

نام تاجر ارائه شده توسط شرکا.

input Geo Info

object ( GeoCoordinates )

شرکا اطلاعات جغرافیایی تاجر را ارائه کردند.

processing Status

enum ( ProcessingStatus )

وضعیت پردازش تاجر

booking Status

object ( BookingStatus )

وضعیت مربوط به ادغام رزرو سرتاسر.

waitlist Status

object ( WaitlistStatus )

وضعیت مربوط به ادغام لیست انتظار.

geo Match

object ( PlaceInfo )

مکان جغرافیایی این تاجر مطابقت دارد. در صورتی که تاجر با Geo مطابقت نداشته باشد، خالی است.

local Services Match

object ( LocalServicesMatchInfo )

خدمات محلی مطابقت این تاجر. اگر تاجر خدمات محلی نیست یا با هیچ ارائه‌دهنده‌ای مطابقت ندارد، خالی است.

direct Urls[]

object ( DirectUrl )

فهرستی از URL ها برای نشان دادن محتوای موجودی تجاری فعلی. توجه داشته باشید که این بدان معنا نیست که موجودی واقعاً در حال ارائه است و ممکن است URL با موارد قابل مشاهده عمومی متفاوت باشد.

وضعیت پردازش

وضعیت پردازش تاجر

Enums
PROCESSING_STATUS_UNSPECIFIED وضعیت نامشخص
IN_PROGRESS تاجر توسط مدن دریافت شده است، اما هنوز در حال پردازش است. بازرگانانی که در این وضعیت هستند، وضعیت دیگری را نخواهند داشت.
COMPLETED سایر وضعیت های تاجر محاسبه شده است.

وضعیت رزرو

وضعیت مربوط به ادغام رزرو سرتاسر.

نمایندگی JSON
{
  "hasValidFutureInventory": boolean
}
فیلدها
has Valid Future Inventory

boolean

اگر تاجر در 30 روز آینده موجودی داشته باشد درست است. تضمین نمی کند که تاجر واقعاً به آن خدمات داده شود.

وضعیت لیست انتظار

وضعیت مربوط به ادغام لیست انتظار.

نمایندگی JSON
{
  "hasValidWaitlistService": boolean
}
فیلدها
has Valid Waitlist Service

boolean

اگر تاجر خدمات لیست انتظار داشته باشد درست است. تضمین نمی کند که تاجر واقعاً به آن خدمات داده شود.

PlaceInfo

اطلاعات یک مکان همسان

نمایندگی JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
فیلدها
name

string

نام مکان.

formatted Address

string

آدرس فرمت شده به زبان محلی

place Id

string

شناسه Google Place این مکان. می توان از آن برای ساخت URL نقشه های گوگل یا واکشی جزئیات بیشتر مکان استفاده کرد. برای مثال به https://developers.google.com/places/web-service/place-id مراجعه کنید.

LocalServicesMatchInfo

اطلاعات مربوط به خدمات محلی Google مطابقت دارد (فقط برای تاجر خدمات محلی تنظیم شده است).

نمایندگی JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
فیلدها
matched Providers[]

object ( MatchedProvider )

ارائه دهندگان خدمات همسان یک تاجر را می توان با چندین ارائه دهنده خدمات مطابقت داد.

MatchedProvider

ارائه دهنده خدمات محلی

نمایندگی JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
فیلدها
customer Id

string ( int64 format)

شناسه مشتری خارجی خدمات محلی Google.

categories[]

string

دسته بندی خدمات محلی (عمودی). به عنوان مثال "لوله کش" و "فرش_نظافتی".

DirectUrl

URL که روی تاجر ظاهر می شود.

نمایندگی JSON
{
  "type": enum (UrlType),
  "url": string
}
فیلدها
type

enum ( UrlType )

این URL را تایپ کنید.

url

string

نشانی اینترنتی که ممکن است در این تاجر ظاهر شود.

UrlType

نوع URL ظاهری.

Enums
URL_TYPE_UNSPECIFIED مشخص نشده است.
BOOKING URL رزرو سرتاسر.
WAITLIST URL فهرست انتظار سرتاسر.
LOCAL_SERVICES URL خدمات محلی Google.