ServiceList

רשימת שירותים שמכילה פריט שירות אחד או יותר.

ייצוג JSON
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
שדות
name

string

חובה. מזהה Google של המיקום הזה בטופס: accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

פריטי שירות שכלולים ברשימת השירותים הזו. פריטי שירות ששוכפלו יוסרו באופן אוטומטי.

ServiceItem

הודעה שמתארת פריט שירות אחד. היא משמשת לתיאור סוג השירות שהמוכר מספק. לדוגמה, תספורת יכולה להיות שירות.

ייצוג JSON
{
  "isOffered": boolean,
  "price": {
    object (Money)
  },

  // Union field service_item_info can be only one of the following:
  "structuredServiceItem": {
    object (StructuredServiceItem)
  },
  "freeFormServiceItem": {
    object (FreeFormServiceItem)
  }
  // End of list of possible types for union field service_item_info.
}
שדות
isOffered

boolean

זה שינוי אופציונלי. השדה הזה קובע אם המוכר מציע את שירות הקלט.

price

object (Money)

זה שינוי אופציונלי. מייצג את המחיר הכספי של פריט השירות. מומלץ להגדיר קוד מטבע ויחידות כשמוסיפים מחיר.

שדה איחוד service_item_info. צריך תמיד להגדיר אחד מהשדות הבאים. service_item_info יכול להיות רק אחת מהאפשרויות הבאות:
structuredServiceItem

object (StructuredServiceItem)

השדה הזה יוגדר בתור אותיות רישיות בנתוני שירותים מובְנים.

freeFormServiceItem

object (FreeFormServiceItem)

בשדה הזה תוגדר אותיות רישיות של נתוני שירותים בפריסה גמישה.

StructuredServiceItem

מייצג שירות מובנה שמוצע על ידי המוכר. לדוגמה: toilet_installation.

ייצוג JSON
{
  "serviceTypeId": string,
  "description": string
}
שדות
serviceTypeId

string

חובה. השדה serviceTypeId הוא מזהה ייחודי ש-Google סיפקה ונמצאים ב-ServiceTypeMetadata. המידע הזה סופק על ידי שירות category.batchGet rpc.

description

string

זה שינוי אופציונלי. תיאור של פריט השירות המובנה. מגבלת התווים היא 300.

FreeFormServiceItem

מייצג שירות בפריסה גמישה שמוצע על ידי המוכר. אלו שירותים שלא נחשפים כחלק מנתוני השירותים המבנה שלנו. המוכר מזין באופן ידני את השמות של שירותים כאלה דרך פלטפורמה של מוכר גיאוגרפי.

ייצוג JSON
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
שדות
categoryId

string

חובה. categoryId ו-serviceTypeId צריכים להתאים לשילובים האפשריים שצוינו בהודעה Category.

label

object (Label)

חובה. תוויות של הפריט שתויגו בשפה. מומלץ שהשמות של הפריטים יהיו באורך של 140 תווים לכל היותר, ובאורך של 250 תווים לכל היותר. יש להגדיר את השדה הזה רק אם הקלט הוא פריט שירות בהתאמה אישית. יש לעדכן את סוגי השירות הסטנדרטיים באמצעות serviceTypeId.