REST Resource: accounts.locations

संसाधन: जगह की जानकारी

कोई जगह. इन फ़ील्ड की ज़्यादा जानकारी के लिए, सहायता केंद्र का लेख देखें. इसके अलावा, कारोबार की मान्य कैटगरी की सूची के लिए, कैटगरी एंडपॉइंट पर जाएं.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "languageCode": string,
  "storeCode": string,
  "locationName": string,
  "primaryPhone": string,
  "additionalPhones": [
    string
  ],
  "address": {
    object (PostalAddress)
  },
  "primaryCategory": {
    object (Category)
  },
  "additionalCategories": [
    {
      object (Category)
    }
  ],
  "websiteUrl": string,
  "regularHours": {
    object (BusinessHours)
  },
  "specialHours": {
    object (SpecialHours)
  },
  "serviceArea": {
    object (ServiceAreaBusiness)
  },
  "locationKey": {
    object (LocationKey)
  },
  "labels": [
    string
  ],
  "adWordsLocationExtensions": {
    object (AdWordsLocationExtensions)
  },
  "latlng": {
    object (LatLng)
  },
  "openInfo": {
    object (OpenInfo)
  },
  "locationState": {
    object (LocationState)
  },
  "attributes": [
    {
      object (Attribute)
    }
  ],
  "metadata": {
    object (Metadata)
  },
  "priceLists": [
    {
      object (PriceList)
    }
  ],
  "profile": {
    object (Profile)
  },
  "relationshipData": {
    object (RelationshipData)
  },
  "moreHours": [
    {
      object (MoreHours)
    }
  ]
}
फ़ील्ड
name

string

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

मैच करने के मामले में, इस फ़ील्ड में जानकारी नहीं भरी जाएगी.

languageCode

string

जगह की भाषा. इन्हें बनाए जाने के दौरान सेट करें और अपडेट न करें.

storeCode

string

इस जगह के लिए बाहरी आइडेंटिफ़ायर, जो दिए गए खाते में यूनीक होना चाहिए. यह अपने रिकॉर्ड के साथ जगह को जोड़ने का एक साधन है.

locationName

string

जगह के नाम में आपके कारोबार का असल नाम दिखना चाहिए, जिसका इस्तेमाल आपके स्टोरफ़्रंट, वेबसाइट, और स्टेशनरी पर हमेशा किया जाता हो और जिसे आपके ग्राहक जानते हों. ज़रूरत पड़ने पर, कोई भी अतिरिक्त जानकारी संसाधन के अन्य फ़ील्ड (उदाहरण के लिए, Address, Categories) में शामिल की जा सकती है. अपने नाम में ग़ैर-ज़रूरी जानकारी शामिल न करें. उदाहरण के लिए, "Google Inc. - माउंटेन व्यू कॉर्पोरेट हेडक्वार्टर" के बजाय "Google" को प्राथमिकता दें. मार्केटिंग टैगलाइन, स्टोर कोड, खास वर्ण, कारोबार के खुले होने का समय या कारोबार बंद/चालू होने की स्थिति, फ़ोन नंबर, वेबसाइट के यूआरएल, सेवा/प्रॉडक्ट की जानकारी, जगह/पता या निर्देश या कंटेनमेंट की जानकारी शामिल न करें. उदाहरण के लिए, "Duane Reade में Chase ATM".

primaryPhone

string

ऐसा फ़ोन नंबर जो आपके कारोबार की जगह से सीधे तौर पर कनेक्ट होता है. जब भी हो सके, किसी कॉल सेंटर के हेल्पलाइन नंबर के बजाय, कोई स्थानीय फ़ोन नंबर इस्तेमाल करें.

additionalPhones[]

string

आपके मुख्य फ़ोन नंबर के अलावा, ज़्यादा से ज़्यादा दो ऐसे फ़ोन नंबर (मोबाइल या लैंडलाइन, फ़ैक्स नहीं) जिन पर कॉल करके आपके कारोबार से संपर्क किया जा सकता है.

address

object (PostalAddress)

आपके कारोबार की जगह के बारे में बताने के लिए सटीक और सही पता. दूर-दराज़ की जगहों पर मौजूद पीओ बॉक्स या मेलबॉक्स मान्य नहीं होंगे. इस समय, आप पते में अधिकतम पांच addressLines मान दर्ज कर सकते हैं.

primaryCategory

object (Category)

वह कैटगरी जिससे उस कारोबार की सबसे सही जानकारी मिलती है जिससे यह जगह जुड़ी है.

additionalCategories[]

object (Category)

आपके कारोबार के बारे में बताने के लिए अन्य कैटगरी. कैटगरी की मदद से, आपके ग्राहक अपनी पसंद की सेवाओं के लिए सटीक और खास नतीजे ढूंढ सकते हैं. अपने कारोबार की जानकारी को सटीक और लाइव बनाए रखने के लिए, पक्का करें कि आपने अपने कारोबार का ब्यौरा देने के लिए कम से कम कैटगरी का इस्तेमाल किया हो. अगर हो सके, तो ऐसी कैटगरी चुनें जो आपके कारोबार के बारे में सटीक जानकारी देती हों.

websiteUrl

string

इस कारोबार का यूआरएल. अगर हो सके, तो सभी जगहों या ब्रैंड की जानकारी दिखाने वाली सामान्य वेबसाइट/यूआरएल के बजाय, कारोबार की इस निजी जगह की जानकारी देने वाले यूआरएल का इस्तेमाल करें.

regularHours

object (BusinessHours)

कारोबार के खुले होने का समय.

specialHours

object (SpecialHours)

कारोबार के लिए खास घंटे. इसमें आम तौर पर छुट्टी के दिन कारोबार के खुले होने का समय और आम तौर पर, सेवा के खुले होने के समय के अलावा अन्य समय शामिल होता है. इनसे, कारोबार के खुले होने के सामान्य समय पर असर पड़ता है.

serviceArea

object (ServiceAreaBusiness)

घर या दुकान पर सेवा देने वाले कारोबार, खरीदार की जगह पर सेवा देते हैं. अगर यह कारोबार, घर या दुकान पर सेवा देने वाला कारोबार है, तो इस फ़ील्ड में उन इलाकों की जानकारी होती है जहां यह कारोबार सेवा देता है.

locationKey

object (LocationKey)

इस व्यवसाय को अन्य Google प्रॉपर्टीज़ से लिंक करने वाली कुंजियों का संग्रह, जैसे Google+ पेज और Google मैप स्थल.

labels[]

string

यह फ़्री फ़ॉर्म स्ट्रिंग का कलेक्शन है, जिसकी मदद से अपने कारोबार को टैग किया जा सकता है. ये लेबल लोगों को नहीं दिखते; ये सिर्फ़ आपको दिखते हैं. हर लेबल के लिए, ज़्यादा से ज़्यादा 255 वर्ण इस्तेमाल किए जा सकते हैं.

adWordsLocationExtensions

object (AdWordsLocationExtensions)

AdWords में दिखाई जाने वाली अतिरिक्त जानकारी.

latlng

object (LatLng)

उपयोगकर्ता का दिया गया अक्षांश और देशांतर. स्थान बनाते समय, अगर दिया गया पता सफलतापूर्वक जियोकोड किया जाता है, तो इस फ़ील्ड को अनदेखा कर दिया जाता है. अनुरोध पाने के लिए इस फ़ील्ड को सिर्फ़ तब दिखाया जाता है, जब उपयोगकर्ता से मिली latlng वैल्यू को बनाने के दौरान स्वीकार किया गया हो या Business Profile की वेबसाइट के ज़रिए latlng वैल्यू को अपडेट किया गया हो. यह फ़ील्ड अपडेट नहीं किया जा सकता.

openInfo

object (OpenInfo)

यह बताने वाला फ़्लैग बताता है कि क्या जगह अभी कारोबार के लिए खुली है.

locationState

object (LocationState)

सिर्फ़ आउटपुट के लिए. बूलियन का एक सेट, जो किसी जगह की स्थिति को दिखाता है.

attributes[]

object (Attribute)

इस जगह के लिए एट्रिब्यूट.

metadata

object (Metadata)

सिर्फ़ आउटपुट के लिए. ऐसी अतिरिक्त जानकारी जिसमें बदलाव नहीं किया जा सकता.

priceLists[]
(deprecated)

object (PriceList)

अब काम नहीं करता: इस जगह के लिए कीमत की सूची की जानकारी.

profile

object (Profile)

आपके कारोबार के बारे में अपनी आवाज़ में बताता है. साथ ही, उपयोगकर्ताओं के साथ आपके कारोबार और ऑफ़र की खास जानकारी शेयर करता है.

relationshipData

object (RelationshipData)

इस कारोबार से जुड़ी सभी जगहें और चेन.

moreHours[]

object (MoreHours)

किसी कारोबार के अलग-अलग डिपार्टमेंट या खास ग्राहकों के लिए ज़्यादा घंटे.

BusinessHours

वह समयावधि दिखाता है जब यह जगह कारोबार के लिए खुली रहती है. TimePeriod इंस्टेंस का संग्रह रखता है.

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

object (TimePeriod)

उस समय का संग्रह, जब यह स्थान व्यवसाय के लिए खुला रहता है. हर पीरियड, घंटों की उस सीमा को दिखाता है जब कारोबार की जगह हफ़्ते के दौरान खुली रहती है.

TimePeriod

कारोबार के खुलने का समय दिखाता है. यह समय, कारोबार के खुले होने के दिन/समय से शुरू होकर, बंद होने के दिन/समय पर बंद होता है. बंद होने का समय खुलने के समय के बाद आना चाहिए, उदाहरण के लिए उसी दिन के बाद या बाद के दिन.

जेएसओएन के काेड में दिखाना
{
  "openDay": enum (DayOfWeek),
  "openTime": string,
  "closeDay": enum (DayOfWeek),
  "closeTime": string
}
फ़ील्ड
openDay

enum (DayOfWeek)

इससे पता चलता है कि day of the week इस अवधि से शुरू होगा.

openTime

string

समय 24 घंटे ISO 8601 एक्सटेंडेड फ़ॉर्मैट (hh:mm) में है. मान्य वैल्यू 00:00 से 24:00 होती हैं, जहां 24:00 वैल्यू, तय किए गए दिन वाले फ़ील्ड के आखिर की आधी रात को दिखाती है.

closeDay

enum (DayOfWeek)

इससे day of the week को पता चलता है कि यह अवधि इस अवधि के खत्म होने वाली है.

closeTime

string

समय 24 घंटे ISO 8601 एक्सटेंडेड फ़ॉर्मैट (hh:mm) में है. मान्य वैल्यू 00:00 से 24:00 होती हैं, जहां 24:00 वैल्यू, तय किए गए दिन वाले फ़ील्ड के आखिर की आधी रात को दिखाती है.

DayOfWeek

हफ़्ते का कोई दिन दिखाता है.

Enums
DAY_OF_WEEK_UNSPECIFIED हफ़्ते का दिन नहीं बताया गया है.
MONDAY सोमवार
TUESDAY मंगलवार
WEDNESDAY बुधवार
THURSDAY गुरुवार
FRIDAY शुक्रवार
SATURDAY शनिवार
SUNDAY रविवार

SpecialHours

उन समयावधि के बारे में बताता है जब किसी जगह पर उसके कामकाज के घंटे, उसके सामान्य समय से अलग होते हैं.

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

object (SpecialHourPeriod)

कारोबार के खुले होने के समय के अपवादों की सूची.

SpecialHourPeriod

ऐसी समयावधि को दिखाता है जब किसी जगह पर उसके कामकाज के घंटे, उसके सामान्य समय से अलग होते हैं. विशेष घंटे की अवधि 24 घंटे से कम की होनी चाहिए. openTime और startDate को closeTime और endDate से पहले का होना चाहिए. closeTime और endDate, startDate के बाद वाले दिन सुबह 11:59 बजे तक बढ़ सकते हैं. उदाहरण के लिए, ये इनपुट मान्य हैं:

startDate=2015-11-23, openTime=08:00, closeTime=18:00
startDate=2015-11-23, endDate=2015-11-23, openTime=08:00,
closeTime=18:00 startDate=2015-11-23, endDate=2015-11-24,
openTime=13:00, closeTime=11:59

ये इनपुट मान्य नहीं हैं:

startDate=2015-11-23, openTime=13:00, closeTime=11:59
startDate=2015-11-23, endDate=2015-11-24, openTime=13:00,
closeTime=12:00 startDate=2015-11-23, endDate=2015-11-25,
openTime=08:00, closeTime=18:00
जेएसओएन के काेड में दिखाना
{
  "startDate": {
    object (Date)
  },
  "openTime": string,
  "endDate": {
    object (Date)
  },
  "closeTime": string,
  "isClosed": boolean
}
फ़ील्ड
startDate

object (Date)

कैलेंडर की वह तारीख जिससे इस खास घंटे की अवधि शुरू होगी.

openTime

string

किसी जगह के खुलने पर, startDate पर वॉल टाइम. इसे 24 घंटे के ISO 8601 एक्सटेंडेड फ़ॉर्मैट में दिखाया जाता है. (hh:mm) मान्य वैल्यू 00:00-24:00 होती हैं, जिनमें 24:00, बताए गए दिन वाले फ़ील्ड के आखिर में आधी रात को दिखाता है. अगर isClosed गलत है, तो बताना ज़रूरी है.

endDate

object (Date)

कैलेंडर की वह तारीख जिस पर इस खास घंटे की अवधि खत्म होगी. अगर endDate फ़ील्ड सेट नहीं है, तो startDate में दी गई तारीख को डिफ़ॉल्ट रूप से सेट करें. अगर इस फ़ील्ड को सेट किया जाता है, तो यह startDate के बराबर या ज़्यादा से ज़्यादा 1 दिन के बाद का होना चाहिए.

closeTime

string

किसी जगह के बंद होने पर, endDate पर वॉल टाइम. इसे 24 घंटे के ISO 8601 एक्सटेंडेड फ़ॉर्मैट में दिखाया जाता है. (hh:mm) मान्य वैल्यू 00:00-24:00 होती हैं, जिनमें 24:00, बताए गए दिन वाले फ़ील्ड के आखिर में आधी रात को दिखाता है. अगर isClosed गलत है, तो बताना ज़रूरी है.

isClosed

boolean

अगर सही है, तो endDate, openTime, और closeTime को अनदेखा कर दिया जाता है और startDate में बताई गई तारीख को पूरे दिन के लिए बंद होने वाली जगह के रूप में माना जाता है.

ServiceAreaBusiness

घर या दुकान पर सेवा देने वाले कारोबार, ग्राहक की जगह पर सेवा देते हैं. जैसे, ताला-चाबी बनाने वाला या प्लंबर.

जेएसओएन के काेड में दिखाना
{
  "businessType": enum (BusinessType),

  // Union field coverageArea can be only one of the following:
  "radius": {
    object (PointRadius)
  },
  "places": {
    object (Places)
  }
  // End of list of possible types for union field coverageArea.
}
फ़ील्ड
businessType

enum (BusinessType)

घर या दुकान पर सेवा देने वाले कारोबार के type के बारे में बताता है.

यूनियन फ़ील्ड coverageArea. उस कवरेज वाले इलाके के बारे में बताता है जहां कारोबार अपनी सेवा देता है. coverageArea इनमें से सिर्फ़ एक हो सकता है:
radius

object (PointRadius)

सिर्फ़ आउटपुट के लिए. जिस इलाके में यह कारोबार उपलब्ध है वह किसी पॉइंट के आस-पास के इलाके में मौजूद है.

places

object (Places)

यह कारोबार जिस इलाके में सेवा देता है उसके बारे में कई जगहें तय की गई हैं.

BusinessType

इससे पता चलता है कि क्या यह कारोबार, सिर्फ़ ग्राहक की जगह (जैसे, टो ट्रक) या पते और दुकान, दोनों पर सेवाएं देता है. उदाहरण के लिए, खाने-पीने की जगह वाला पिज़्ज़ा स्टोर, जो ग्राहकों को डिलीवरी भी करता है.

Enums
BUSINESS_TYPE_UNSPECIFIED सिर्फ़ आउटपुट के लिए. जानकारी नहीं दी गई.
CUSTOMER_LOCATION_ONLY यह सुविधा सिर्फ़ आस-पास के इलाके में सेवाएं देती है (कारोबार के पते पर नहीं).
CUSTOMER_AND_BUSINESS_LOCATION कारोबार के पते और उसके आस-पास के इलाके में सेवा देता है.

PointRadius

किसी खास पॉइंट के आस-पास का दायरा (अक्षांश/देशांतर).

जेएसओएन के काेड में दिखाना
{
  "latlng": {
    object (LatLng)
  },
  "radiusKm": number
}
फ़ील्ड
latlng

object (LatLng)

अक्षांश/देशांतर, जो दायरे से तय किए गए किसी इलाके के केंद्र के बारे में बताता है.

radiusKm

number

बिंदु के आस-पास के इलाके की दूरी, किलोमीटर में.

LatLng

ऐसा ऑब्जेक्ट जो अक्षांश/देशांतर के जोड़े को दिखाता है. डिग्री अक्षांश और डिग्री देशांतर दिखाने के लिए इसे 'डबल्स' के जोड़े के तौर पर दिखाया जाता है. जब तक कि इसके अलावा कोई और निर्देश न दिया गया हो, तब तक यह ऑब्जेक्ट WGS84 स्टैंडर्ड के मुताबिक होना चाहिए. वैल्यू, सामान्य रेंज के अंदर होनी चाहिए.

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

number

डिग्री में अक्षांश. यह [-90.0, +90.0] की रेंज में होना चाहिए.

longitude

number

डिग्री में देशांतर. यह [-180.0, +180.0] की रेंज में होना चाहिए.

जगहें

जगहों के एक सेट से दिखाए गए इलाकों के यूनियन को परिभाषित करता है.

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

object (PlaceInfo)

जगह के आईडी से दिखाए गए इलाके. इसमें ज़्यादा से ज़्यादा 20 जगहें शामिल की जा सकती हैं.

PlaceInfo

उस इलाके के बारे में बताता है जिसे जगह के आईडी से दिखाया जाता है.

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

string

जगह का स्थानीय नाम. उदाहरण के लिए, Scottsdale, AZ.

placeId

string

जगह का आईडी. किसी क्षेत्र से जुड़ा होना चाहिए.

LocationKey

किसी जगह के लिए वैकल्पिक/सरोगेट मुख्य रेफ़रंस.

जेएसओएन के काेड में दिखाना
{
  "plusPageId": string,
  "placeId": string,
  "explicitNoPlaceId": boolean,
  "requestId": string
}
फ़ील्ड
plusPageId

string

सिर्फ़ आउटपुट के लिए. अगर इस जगह से जुड़ा कोई Google+ पेज है, तो यह इस जगह के Google+ पेज आईडी से भर जाता है.

placeId

string

अगर इस जगह की पुष्टि हो चुकी है और यह Google Maps से जुड़ी हुई है/दिखती है, तो इस फ़ील्ड में जगह का आईडी डाल दिया जाता है. इस आईडी का इस्तेमाल, Places API में किया जा सकता है.

अगर इस जगह की पुष्टि नहीं हुई है, तो इस फ़ील्ड में जानकारी अपने-आप भर सकती है. ऐसा तब होता है, जब इस जगह को Google Maps पर दिखने वाली किसी जगह से जोड़ा गया हो.

इस फ़ील्ड को 'कॉल बनाएं' समय सेट किया जा सकता है, लेकिन अपडेट के लिए नहीं.

अतिरिक्त explicitNoPlaceId बूल से यह पक्का होता है कि सेट न किए गए जगह का आईडी जान-बूझकर बनाया गया है या नहीं.

explicitNoPlaceId

boolean

सिर्फ़ आउटपुट के लिए. 'सही' वैल्यू से पता चलता है कि सेट नहीं किए गए प्लेस आईडी को जान-बूझकर सेट किया गया है. यह ऐसे असोसिएशन से अलग है जो अभी तक नहीं बनाया गया है.

requestId

string

सिर्फ़ आउटपुट के लिए. इस जगह की जानकारी बनाने के लिए requestId का इस्तेमाल किया गया. अगर कारोबार की जगह की जानकारी, Google My Business API या Business Profile वाली जगहों के अलावा किसी दूसरी जगह पर बनाई गई है, तो शायद यह जगह खाली हो.

AdWordsLocationExtensions

AdWords में दिखाई जाने वाली अतिरिक्त जानकारी.

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

string

स्थान के प्राथमिक फ़ोन नंबर के बजाय AdWords स्थान एक्सटेंशन पर दिखाने के लिए एक वैकल्पिक फ़ोन नंबर.

OpenInfo

कारोबार के खुलने की स्थिति से जुड़ी जानकारी.

जेएसओएन के काेड में दिखाना
{
  "status": enum (OpenForBusiness),
  "canReopen": boolean,
  "openingDate": {
    object (Date)
  }
}
फ़ील्ड
status

enum (OpenForBusiness)

यह बताता है कि जगह की जानकारी फ़िलहाल कारोबार के लिए खुली है या नहीं. सभी जगहें डिफ़ॉल्ट रूप से खुली रहती हैं. हालांकि, ऐसा तब तक होता है, जब तक उन्हें बंद न कर दिया जाए.

canReopen

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि यह कारोबार फिर से खोला जा सकता है या नहीं.

openingDate

object (Date)

वह तारीख जब जगह पहली बार खुली थी. अगर दिन की सटीक जानकारी नहीं है, तो सिर्फ़ महीने और साल की जानकारी दी जा सकती है. तारीख अतीत की होनी चाहिए या भविष्य में एक साल से ज़्यादा नहीं होनी चाहिए.

OpenForBusiness

किसी जगह की स्थिति को दिखाता है.

Enums
OPEN_FOR_BUSINESS_UNSPECIFIED जानकारी नहीं दी गई.
OPEN यह बताता है कि जगह खुली है.
CLOSED_PERMANENTLY इससे पता चलता है कि जगह को हमेशा के लिए बंद कर दिया गया है.
CLOSED_TEMPORARILY इससे पता चलता है कि जगह को कुछ समय के लिए बंद किया गया है. यह वैल्यू सिर्फ़ पब्लिश की गई जगहों (जैसे कि locationState.is_published = true) पर लागू हो सकती है. स्टेटस फ़ील्ड को इस वैल्यू पर अपडेट करते समय, क्लाइंट को updateMask को साफ़ तौर पर openInfo.status पर सेट करना होगा. इस अपडेट कॉल के दौरान, कोई दूसरा अपडेट मास्क सेट नहीं किया जा सकता. यह पाबंदी कुछ समय के लिए है. इसमें जल्द ही छूट मिल जाएगी.

LocationState

इसमें बूलियन का ऐसा सेट शामिल होता है जो जगह की स्थिति को दिखाता है.

जेएसओएन के काेड में दिखाना
{
  "isGoogleUpdated": boolean,
  "isDuplicate": boolean,
  "isSuspended": boolean,
  "canUpdate": boolean,
  "canDelete": boolean,
  "isVerified": boolean,
  "needsReverification": boolean,
  "isPendingReview": boolean,
  "isDisabled": boolean,
  "isPublished": boolean,
  "isDisconnected": boolean,
  "isLocalPostApiDisabled": boolean,
  "canModifyServiceList": boolean,
  "canHaveFoodMenus": boolean,
  "hasPendingEdits": boolean,
  "hasPendingVerification": boolean,
  "canOperateHealthData": boolean,
  "canOperateLodgingData": boolean
}
फ़ील्ड
isGoogleUpdated

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि इस जगह से जुड़े जगह के आईडी में अपडेट हैं या नहीं.

isDuplicate

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि कोई जगह किसी दूसरी जगह की डुप्लीकेट है या नहीं.

isSuspended

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह निलंबित है या नहीं. Google के प्रॉडक्ट में असली उपयोगकर्ताओं को निलंबित जगहों की जानकारी नहीं दिखती है. अगर आपको लगता है कि ऐसा गलती से हुआ है, तो सहायता केंद्र का लेख पढ़ें.

canUpdate

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी अपडेट की जा सकती है या नहीं.

canDelete

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि Google My Business API का इस्तेमाल करके जगह की जानकारी मिटाई जा सकती है या नहीं.

isVerified

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की पुष्टि हुई है या नहीं.

needsReverification

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की फिर से पुष्टि करने की ज़रूरत है या नहीं.

isPendingReview

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की समीक्षा होनी बाकी है या नहीं.

isDisabled

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी बंद है या नहीं.

isPublished

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी पब्लिश हुई है या नहीं.

isDisconnected

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी Google Maps पर किसी जगह से डिसकनेक्ट है या नहीं.

isLocalPostApiDisabled

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि इस जगह के लिए accounts.locations.localPosts बंद है या नहीं.

canModifyServiceList

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि लिस्टिंग, ServiceList में बदलाव कर सकती है या नहीं.

canHaveFoodMenus

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि लिस्टिंग, खाने के मेन्यू की ज़रूरी शर्तें पूरी करती है या नहीं.

hasPendingEdits

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि इस जगह की कोई भी प्रॉपर्टी बदलाव की स्थिति में है या नहीं.

hasPendingVerification

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी की पुष्टि के अनुरोध को मंज़ूरी मिलना बाकी है या नहीं.

canOperateHealthData

boolean

सिर्फ़ आउटपुट के लिए. इससे पता चलता है कि जगह की जानकारी, Health डेटा का इस्तेमाल कर सकती है या नहीं.

canOperateLodgingData

boolean

सिर्फ़ आउटपुट के लिए. यह बताता है कि जगह की जानकारी, लॉजिंग डेटा का इस्तेमाल कर सकती है या नहीं.

एट्रिब्यूट

जगह का एट्रिब्यूट. विशेषताएं किसी जगह के बारे में ज़्यादा जानकारी देती हैं. किसी जगह पर सेट किए जा सकने वाले एट्रिब्यूट, उस जगह की प्रॉपर्टी के आधार पर अलग-अलग हो सकते हैं, जैसे कि कैटगरी. उपलब्ध एट्रिब्यूट Google तय करता है और एपीआई में बदलाव किए बिना ही उन्हें जोड़ा और हटाया जा सकता है.

जेएसओएन के काेड में दिखाना
{
  "attributeId": string,
  "valueType": enum (AttributeValueType),
  "values": [
    value
  ],
  "repeatedEnumValue": {
    object (RepeatedEnumAttributeValue)
  },
  "urlValues": [
    {
      object (UrlAttributeValue)
    }
  ]
}
फ़ील्ड
attributeId

string

एट्रिब्यूट का आईडी. एट्रिब्यूट आईडी, Google उपलब्ध कराता है.

valueType

enum (AttributeValueType)

सिर्फ़ आउटपुट के लिए. मान का वह टाइप जो इस एट्रिब्यूट में मौजूद है. इसका इस्तेमाल यह तय करने के लिए किया जाना चाहिए कि वैल्यू को कैसे समझा जाए.

values[]

value (Value format)

इस एट्रिब्यूट की वैल्यू. दिए गए मान का प्रकार उस एट्रिब्यूट के लिए उम्मीद के मुताबिक होना चाहिए; AttributeValueType देखें. यह दोहराया गया फ़ील्ड है, जिसमें एक से ज़्यादा एट्रिब्यूट वैल्यू दी जा सकती हैं. एट्रिब्यूट टाइप के लिए सिर्फ़ एक वैल्यू इस्तेमाल की जा सकती है.

repeatedEnumValue

object (RepeatedEnumAttributeValue)

जब एट्रिब्यूट की वैल्यू का टाइप REPEATED_ENUM होता है, तो इसमें एट्रिब्यूट की वैल्यू शामिल होती है और अन्य वैल्यू के फ़ील्ड खाली होने चाहिए.

urlValues[]

object (UrlAttributeValue)

जब एट्रिब्यूट की वैल्यू का टाइप यूआरएल होता है, तो इस फ़ील्ड में इस एट्रिब्यूट की वैल्यू शामिल होती है. साथ ही, दूसरे वैल्यू वाले फ़ील्ड खाली होने चाहिए.

RepeatedEnumAttributeValue

REPEATED_ENUM के valueType वाली किसी एट्रिब्यूट की वैल्यू. इसमें वैल्यू आईडी की दो सूचियां होती हैं: ऐसी सूचियां जो सेट (सही) हैं और दूसरी, सेट नहीं (गलत). ऐसी वैल्यू जो मौजूद नहीं हैं उन्हें अज्ञात माना जाता है. कम से कम एक वैल्यू डालना ज़रूरी है.

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

string

सेट की गई Enum वैल्यू.

unsetValues[]

string

Enum की ऐसी वैल्यू जिन्हें सेट नहीं किया गया है.

UrlAttributeValue

यूआरएल के valueType वाले किसी एट्रिब्यूट की वैल्यू.

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

string

यूआरएल.

मेटाडेटा

जगह के बारे में ऐसी अतिरिक्त जानकारी जिसमें उपयोगकर्ता बदलाव नहीं कर सकता.

जेएसओएन के काेड में दिखाना
{
  "duplicate": {
    object (Duplicate)
  },
  "mapsUrl": string,
  "newReviewUrl": string
}
फ़ील्ड
duplicate
(deprecated)

object (Duplicate)

उस जगह की जानकारी जो इस जगह का डुप्लीकेट है. यह तब ही मौजूद होता है, जब locationState.is_duplicate सही हो. अब सेवा में नहीं है: हम डुप्लीकेट जानकारी की पूरी जानकारी नहीं दे रहे हैं.

mapsUrl

string

Maps पर जगह की जानकारी का लिंक.

newReviewUrl

string

Google Search के उस पेज का लिंक जहां ग्राहक, कारोबार की जगह की समीक्षा कर सकता है.

डुप्लीकेट बनाएं

उस जगह की जानकारी जो इस जगह का डुप्लीकेट है.

जेएसओएन के काेड में दिखाना
{
  "locationName": string,
  "placeId": string,
  "access": enum (Access)
}
फ़ील्ड
locationName

string

उस जगह के संसाधन का नाम जिसका डुप्लीकेट है. यह जानकारी सिर्फ़ तब अपने-आप भर जाती है, जब पुष्टि किए गए उपयोगकर्ता के पास उस जगह की जानकारी को ऐक्सेस करने के अधिकार हों और वह जगह नहीं मिटाई गई हो.

placeId

string

उस जगह का जगह का आईडी जिसका डुप्लीकेट है.

access

enum (Access)

यह बताता है कि उपयोगकर्ता के पास उस जगह का ऐक्सेस है या नहीं जहां वह डुप्लीकेट है.

ऐक्सेस

डुप्लीकेट जगह के लिए उपयोगकर्ता का ऐक्सेस लेवल. यह मालिकाना हक की जगह ले लेता है और इसका इस्तेमाल किया जाना चाहिए.

Enums
ACCESS_UNSPECIFIED जानकारी नहीं दी गई.
ACCESS_UNKNOWN यह पता नहीं लगाया जा सका कि उपयोगकर्ता के पास जगह की डुप्लीकेट जानकारी का ऐक्सेस है या नहीं.
ALLOWED उपयोगकर्ता के पास उस जगह का ऐक्सेस है जहां वह डुप्लीकेट है.
INSUFFICIENT उपयोगकर्ता के पास उस जगह का ऐक्सेस नहीं है जहां वह डुप्लीकेट है.

PriceList

अब सेवा में नहीं है: आइटम की कीमत की जानकारी वाली सूची. कीमत की सूचियों को एक या एक से ज़्यादा कीमत वाली सूचियों के तौर पर बनाया गया है. हर सूची में एक या एक से ज़्यादा सेक्शन हैं, जिनमें एक या एक से ज़्यादा आइटम हैं. उदाहरण के लिए, खाने की कीमत की सूचियों में नाश्ते/लंच/डिनर के मेन्यू और बर्गर/स्टीक/सी-फ़ूड के लिए सेक्शन दिखाए जा सकते हैं.

जेएसओएन के काेड में दिखाना
{
  "priceListId": string,
  "labels": [
    {
      object (Label)
    }
  ],
  "sourceUrl": string,
  "sections": [
    {
      object (Section)
    }
  ]
}
फ़ील्ड
priceListId

string

ज़रूरी है. कीमत की सूची का आईडी. इस जगह में कीमत सूची, सेक्शन, और आइटम आईडी की डुप्लीकेट कॉपी नहीं बनाई जा सकती.

labels[]

object (Label)

ज़रूरी है. कीमत की सूची के लिए भाषा से टैग किए गए लेबल.

sourceUrl

string

उस जगह का वैकल्पिक सोर्स यूआरएल जहां से कीमत की सूची ली गई थी. उदाहरण के लिए, यह उस पेज का यूआरएल हो सकता है जिसे मेन्यू की जानकारी डालने के लिए अपने-आप स्क्रैप किया गया था.

sections[]

object (Section)

ज़रूरी है. कीमत की इस सूची के लिए सेक्शन. हर कीमत सूची में कम से कम एक सेक्शन होना चाहिए.

लेबल

कीमत की सूची, सेक्शन या आइटम दिखाते समय इस्तेमाल किया जाने वाला लेबल.

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

string

ज़रूरी है. कीमत की सूची, सेक्शन या आइटम का डिसप्ले नेम.

description

string

ज़रूरी नहीं. कीमत की सूची, सेक्शन या आइटम की जानकारी.

languageCode

string

ज़रूरी नहीं. वह BCP-47 भाषा कोड जिसके लिए ये स्ट्रिंग लागू होती हैं. हर भाषा के लिए लेबल का सिर्फ़ एक सेट सेट किया जा सकता है.

सेक्शन

कीमत की सूची का सेक्शन, जिसमें एक या एक से ज़्यादा सामान होते हैं.

जेएसओएन के काेड में दिखाना
{
  "sectionId": string,
  "labels": [
    {
      object (Label)
    }
  ],
  "sectionType": enum (SectionType),
  "items": [
    {
      object (Item)
    }
  ]
}
फ़ील्ड
sectionId

string

ज़रूरी है. सेक्शन के लिए आईडी. इस जगह में कीमत सूची, सेक्शन, और आइटम आईडी की डुप्लीकेट कॉपी नहीं बनाई जा सकती.

labels[]

object (Label)

ज़रूरी है. सेक्शन के लिए, भाषा से टैग किए गए लेबल. हमारा सुझाव है कि सेक्शन के नाम और ब्यौरे में 140 या उससे कम वर्ण होने चाहिए. लेबल का कम से कम एक सेट होना ज़रूरी है.

sectionType

enum (SectionType)

ज़रूरी नहीं. मौजूदा कीमत की सूची के सेक्शन का टाइप. डिफ़ॉल्ट वैल्यू FOOD है.

items[]

object (Item)

कीमत की सूची के इस सेक्शन में मौजूद आइटम.

SectionType

सेक्शन का टाइप.

Enums
SECTION_TYPE_UNSPECIFIED जानकारी नहीं दी गई.
FOOD सेक्शन में खाने के बारे में जानकारी देने वाले आइटम मौजूद हैं.
SERVICES सेक्शन में सेवाओं के बारे में जानकारी देने वाले आइटम मौजूद हैं.

आइटम

सूची में मौजूद सिर्फ़ एक आइटम. कीमत की सूची में किसी आइटम के हर वैरिएशन का अपना आइटम और उसका अपना कीमत डेटा होना चाहिए.

जेएसओएन के काेड में दिखाना
{
  "itemId": string,
  "labels": [
    {
      object (Label)
    }
  ],
  "price": {
    object (Money)
  }
}
फ़ील्ड
itemId

string

ज़रूरी है. आइटम का आईडी. इस जगह में कीमत सूची, सेक्शन, और आइटम आईडी की डुप्लीकेट कॉपी नहीं बनाई जा सकती.

labels[]

object (Label)

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

price

object (Money)

ज़रूरी नहीं. आइटम की कीमत.

धन

किसी रकम को उसके मुद्रा टाइप के साथ दिखाता है.

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

string

तीन अक्षर वाला मुद्रा कोड, जिसके बारे में ISO 4217 में बताया गया है.

units

string (int64 format)

रकम की पूरी इकाइयां. उदाहरण के लिए, अगर currencyCode "USD" है, तो 1 यूनिट एक डॉलर होगी.

nanos

integer

मात्रा की नैनो (10^-9) यूनिट की संख्या. वैल्यू -9,99,99,999 से 9,99,99,999 के बीच होनी चाहिए. अगर units धनात्मक है, तो nanos का मान धनात्मक या शून्य होना चाहिए. अगर units शून्य है, तो nanos पॉज़िटिव, शून्य या नेगेटिव हो सकता है. अगर units ऋणात्मक है, तो nanos को ऋणात्मक या शून्य होना चाहिए. उदाहरण के लिए, $-1.75 को units=-1 और nanos=-7,50,000,000 के तौर पर दिखाया जाता है.

प्रोफ़ाइल

जगह की प्रोफ़ाइल से जुड़ी सभी जानकारी.

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

string

आपकी आवाज़ में जगह की जानकारी, जिसमें कोई दूसरा व्यक्ति बदलाव नहीं कर सकता.

RelationshipData

इससे जुड़ी सभी माता-पिता और बच्चों की जगहों की जानकारी.

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

string

उस चेन के संसाधन का नाम जिसकी यह जगह सदस्य है. How to find Chain ID

MoreHours

वह समयावधि जिसके दौरान, किसी खास तरह के कारोबार के लिए कोई जगह खुली रहती है.

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

string

ज़रूरी है. कारोबार के खुले होने का समय. क्लाइंट को अपने कारोबार की जगहों की कैटगरी के लिए, कारोबार के खुले होने के समय के टाइप की जानकारी पाने के लिए, {#link businesscategory:BatchGet} को कॉल करना चाहिए.

periods[]

object (TimePeriod)

ज़रूरी है. उस समय का संग्रह जब यह स्थान खुला रहता है. हर पीरियड, घंटों की उस सीमा को दिखाता है जब कारोबार की जगह हफ़्ते के दौरान खुली रहती है.

तरीके

associate

जगह के आईडी से जगह जोड़ता है.

batchGet

दिए गए खाते में बताई गई सभी जगहें दिखाता है.

batchGetReviews

सभी तय जगहों के लिए समीक्षाओं की पेज नंबर वाली सूची दिखाता है.

clearAssociation

जगह और उसके जगह के आईडी के बीच के संबंध को मिटाता है.

create

बताए गए खाते के मालिकाना हक वाला नया location बनाता है और उसे दिखाता है.

delete

जगह की जानकारी को मिटाता है.

fetchVerificationOptions

किसी खास भाषा में, जगह की पुष्टि करने के सभी ज़रूरी विकल्पों के बारे में रिपोर्ट करता है.

findMatches

बताई गई जगह से मेल खाने वाली सभी संभावित जगहें ढूंढता है.

get

बताई गई जगह का पता लगाता है.

getFoodMenus

किसी खास जगह के खाने का मेन्यू दिखाता है.

getGoogleUpdated

बताई गई जगह का Google से अपडेट किया गया वर्शन मिलता है.

getHealthProviderAttributes

किसी खास जगह के, स्वास्थ्य सेवा देने वाले के एट्रिब्यूट दिखाता है.

getServiceList

किसी जगह के लिए तय की गई सेवा सूची पाएं.

list

बताए गए खाते के लिए जगहें दिखाता है.

patch

बताई गई जगह को अपडेट करता है.

reportInsights

जगह के हिसाब से एक या उससे ज़्यादा मेट्रिक की अहम जानकारी वाली रिपोर्ट दिखाता है.

transfer
(deprecated)

उपयोगकर्ता के मालिकाना हक वाले खाते से किसी जगह की जानकारी को ऐसे दूसरे खाते में ले जाता है जिसे वही उपयोगकर्ता मैनेज करता है.

updateFoodMenus

किसी खास जगह के खाने से जुड़े मेन्यू को अपडेट करता है.

updateHealthProviderAttributes

किसी खास जगह के, स्वास्थ्य सेवा देने वाले के एट्रिब्यूट अपडेट करता है.

updateServiceList

किसी जगह की बताई गई सेवा की सूची को अपडेट करता है.

verify

किसी जगह की पुष्टि करने की प्रोसेस शुरू करता है.