ServiceList

सेवा की सूची में, सेवा के एक या उससे ज़्यादा आइटम शामिल हैं.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "serviceItems": [
    {
      object (ServiceItem)
    }
  ]
}
फ़ील्ड
name

string

ज़रूरी है. इस जगह के लिए Google आइडेंटिफ़ायर फ़ॉर्म में: accounts/{accountId}/locations/{locationId}/serviceList

serviceItems[]

object (ServiceItem)

इस सेवा सूची में शामिल सेवा आइटम. डुप्लीकेट किए गए सेवा आइटम अपने-आप हट जाएंगे.

ServiceItem

एक सेवा आइटम के बारे में बताने वाला मैसेज. इसका इस्तेमाल, व्यापारी या कंपनी को दी जाने वाली सेवा के बारे में बताने के लिए किया जाता है. उदाहरण के लिए, हेयरकट एक सेवा हो सकती है.

जेएसओएन के काेड में दिखाना
{
  "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)

ज़रूरी नहीं. सेवा आइटम की कीमत के बारे में बताता है. हमारा सुझाव है कि कीमत शामिल करते समय, CurrencyCode और इकाइयों को सेट किया जाना चाहिए.

यूनियन फ़ील्ड service_item_info. इन फ़ील्ड में से कोई एक हमेशा सेट होना चाहिए. service_item_info इनमें से सिर्फ़ एक हो सकता है:
structuredServiceItem

object (StructuredServiceItem)

यह फ़ील्ड स्ट्रक्चर्ड सेवाओं के डेटा के केस को सेट किया जाएगा.

freeFormServiceItem

object (FreeFormServiceItem)

यह फ़ील्ड, फ़्री फ़ॉर्म सेवाओं के डेटा के केस को सेट करेगा.

StructuredServiceItem

व्यापारी/कंपनी की तरफ़ से दी जाने वाली स्ट्रक्चर्ड सेवा को दिखाता है. उदाहरण के लिए: Teaching_installation.

जेएसओएन के काेड में दिखाना
{
  "serviceTypeId": string,
  "description": string
}
फ़ील्ड
serviceTypeId

string

ज़रूरी है. serviceTypeId फ़ील्ड, Google की ओर से उपलब्ध कराया गया यूनीक आईडी होता है. इसे ServiceTypeMetadata में देखा जा सकता है. यह जानकारी,category.batchGet rpc सेवा से मिली है.

description

string

ज़रूरी नहीं. स्ट्रक्चर्ड सेवा आइटम की जानकारी. वर्ण सीमा 300 है.

FreeFormServiceItem

इसका मतलब है व्यापारी की तरफ़ से दी जाने वाली फ़्री-फ़ॉर्म सेवा. इन सेवाओं को हमारे स्ट्रक्चर सेवा डेटा में शामिल नहीं किया जाता. व्यापारी/कंपनी/कारोबारी, किसी जियोमर्चेंट प्लैटफ़ॉर्म की मदद से इन सेवाओं के नाम मैन्युअल तरीके से डालता है.

जेएसओएन के काेड में दिखाना
{
  "categoryId": string,
  "label": {
    object (Label)
  }
}
फ़ील्ड
categoryId

string

ज़रूरी है. categoryId और serviceTypeId, Category मैसेज में दिए गए संभावित कॉम्बिनेशन से मेल खाने चाहिए.

label

object (Label)

ज़रूरी है. आइटम के लिए भाषा से टैग किए गए लेबल. हमारा सुझाव है कि आइटम के नाम में 140 या उससे कम वर्ण होने चाहिए. वहीं, ब्यौरे में 250 या उससे कम वर्ण होने चाहिए. इस फ़ील्ड को सिर्फ़ तब सेट करना चाहिए, जब इनपुट, पसंद के मुताबिक सेवा आइटम हो. सेवा के मानक टाइप, serviceTypeId के ज़रिए अपडेट किए जाने चाहिए.