MerchantStatus

סטטוס של מוכר בפלטפורמת '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

merchantName

string

שם המוכר שסופק על ידי השותפים.

inputGeoInfo

object (GeoCoordinates)

שותפים סיפקו פרטים גיאוגרפיים של המוכר.

processingStatus

enum (ProcessingStatus)

סטטוס העיבוד של המוכר.

bookingStatus

object (BookingStatus)

סטטוס שקשור לשילוב הזמנות מקצה לקצה.

waitlistStatus

object (WaitlistStatus)

הסטטוס קשור לשילוב של רשימת ההמתנה.

geoMatch

object (PlaceInfo)

מיקום גיאוגרפי תואם של המוכר הזה. ריק אם אין התאמה גיאוגרפית למוכר.

localServicesMatch

object (LocalServicesMatchInfo)

התאמה לשירותים מקומיים של המוכר הזה. השדה הזה ריק אם הוא לא מוכר שירות מקומי, או אם הוא לא תואם לאף ספק.

directUrls[]

object (DirectUrl)

רשימה של כתובות URL שמציגות את התוכן במלאי הנוכחי של המוכר. לתשומת ליבכם: זה לא אומר שהמלאי מוצג בפועל ושכתובת ה-URL יכולה להיות שונה מהכתובת הגלויה לכולם.

ProcessingStatus

סטטוס העיבוד של המוכר.

טיפוסים בני מנייה (enums)
PROCESSING_STATUS_UNSPECIFIED הסטטוס לא צוין.
IN_PROGRESS המוכר התקבל אצל Madden, אבל עדיין בתהליך עיבוד. למוכרים בסטטוס הזה לא יאוכלסו סטטוס אחר.
COMPLETED חושב סטטוסים אחרים של המוכר.

BookingStatus

סטטוס שקשור לשילוב הזמנות מקצה לקצה.

ייצוג JSON
{
  "hasValidFutureInventory": boolean
}
שדות
hasValidFutureInventory

boolean

True אם למוכר יש מלאי ב-30 הימים הבאים. הפעולה הזאת לא מבטיחה שהמוכר אכן קיבל שירות.

WaitlistStatus

הסטטוס קשור לשילוב של רשימת ההמתנה.

ייצוג JSON
{
  "hasValidWaitlistService": boolean
}
שדות
hasValidWaitlistService

boolean

True אם למוכר יש שירות רשימת המתנה. הפעולה הזאת לא מבטיחה שהמוכר אכן קיבל שירות.

PlaceInfo

מידע על מקום שנמצאה בו התאמה.

ייצוג JSON
{
  "name": string,
  "formattedAddress": string,
  "placeId": string
}
שדות
name

string

שם המקום.

formattedAddress

string

כתובת מעוצבת בשפה מקומית.

placeId

string

מזהה המקום הזה ב-Google. יכול לשמש כדי לבנות כתובת URL של מפות Google או כדי לאחזר פרטים נוספים על המקום. בכתובת https://developers.google.com/places/web-service/place-id אפשר לראות שימוש לדוגמה.

LocalServicesMatchInfo

הפרטים של התאמת השירותים המקומיים של Google (מוגדרים רק למוכר ב-'Google בעלי מקצוע').

ייצוג JSON
{
  "matchedProviders": [
    {
      object (MatchedProvider)
    }
  ]
}
שדות
matchedProviders[]

object (MatchedProvider)

ספקי שירות תואמים. ניתן להתאים מוכר לכמה ספקי שירות.

MatchedProvider

ספק שירותים מקומיים.

ייצוג JSON
{
  "customerId": string,
  "categories": [
    string
  ]
}
שדות
customerId

string (int64 format)

מספר לקוח חיצוני של 'Google בעלי מקצוע'

categories[]

string

קטגוריות של שירותים מקומיים (ענפים). למשל, "שרברב" ו "ניקוי שטיחים".

DirectUrl

כתובת ה-URL שמציגה את המוֹכר.

ייצוג JSON
{
  "type": enum (UrlType),
  "url": string
}
שדות
type

enum (UrlType)

סוג כתובת ה-URL הזו.

url

string

כתובת ה-URL שבה המוֹכר הזה עשוי להופיע.

UrlType

סוג כתובת ה-URL המוצגת.

טיפוסים בני מנייה (enums)
URL_TYPE_UNSPECIFIED לא צוין.
BOOKING כתובת URL להזמנה מקצה לקצה.
WAITLIST כתובת URL של רשימת המתנה מקצה לקצה.
LOCAL_SERVICES כתובת ה-URL ב-'Google בעלי מקצוע'.