REST Resource: places

संसाधन: जगह

किसी स्थान का प्रतिनिधित्व करने वाली सभी जानकारी.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "id": string,
  "displayName": {
    object (LocalizedText)
  },
  "types": [
    string
  ],
  "primaryType": string,
  "primaryTypeDisplayName": {
    object (LocalizedText)
  },
  "nationalPhoneNumber": string,
  "internationalPhoneNumber": string,
  "formattedAddress": string,
  "shortFormattedAddress": string,
  "addressComponents": [
    {
      object (AddressComponent)
    }
  ],
  "plusCode": {
    object (PlusCode)
  },
  "location": {
    object (LatLng)
  },
  "viewport": {
    object (Viewport)
  },
  "rating": number,
  "googleMapsUri": string,
  "websiteUri": string,
  "reviews": [
    {
      object (Review)
    }
  ],
  "regularOpeningHours": {
    object (OpeningHours)
  },
  "photos": [
    {
      object (Photo)
    }
  ],
  "adrFormatAddress": string,
  "businessStatus": enum (BusinessStatus),
  "priceLevel": enum (PriceLevel),
  "attributions": [
    {
      object (Attribution)
    }
  ],
  "iconMaskBaseUri": string,
  "iconBackgroundColor": string,
  "currentOpeningHours": {
    object (OpeningHours)
  },
  "currentSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "regularSecondaryOpeningHours": [
    {
      object (OpeningHours)
    }
  ],
  "editorialSummary": {
    object (LocalizedText)
  },
  "paymentOptions": {
    object (PaymentOptions)
  },
  "parkingOptions": {
    object (ParkingOptions)
  },
  "subDestinations": [
    {
      object (SubDestination)
    }
  ],
  "fuelOptions": {
    object (FuelOptions)
  },
  "evChargeOptions": {
    object (EVChargeOptions)
  },
  "utcOffsetMinutes": integer,
  "userRatingCount": integer,
  "takeout": boolean,
  "delivery": boolean,
  "dineIn": boolean,
  "curbsidePickup": boolean,
  "reservable": boolean,
  "servesBreakfast": boolean,
  "servesLunch": boolean,
  "servesDinner": boolean,
  "servesBeer": boolean,
  "servesWine": boolean,
  "servesBrunch": boolean,
  "servesVegetarianFood": boolean,
  "outdoorSeating": boolean,
  "liveMusic": boolean,
  "menuForChildren": boolean,
  "servesCocktails": boolean,
  "servesDessert": boolean,
  "servesCoffee": boolean,
  "goodForChildren": boolean,
  "allowsDogs": boolean,
  "restroom": boolean,
  "goodForGroups": boolean,
  "goodForWatchingSports": boolean,
  "accessibilityOptions": {
    object (AccessibilityOptions)
  }
}
फ़ील्ड
name

string

इस जगह के संसाधन का नाम, places/{placeId} फ़ॉर्मैट में. स्थान को खोजने के लिए उपयोग किया जा सकता है.

id

string

किसी जगह का यूनीक आइडेंटिफ़ायर.

displayName

object (LocalizedText)

जगह का स्थानीय नाम, जो किसी ऐसे ब्यौरे के तौर पर लिखा हो जिसे कोई भी व्यक्ति आसानी से पढ़ सके. उदाहरण के लिए, "Google Sydney", "Starbucks", "Pirमॉन्ट" वगैरह.

types[]

string

इस नतीजे के लिए टैग के टाइप का सेट. उदाहरण के लिए, "राजनैतिक" और "इलाका". संभावित वैल्यू की पूरी सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर जाकर, टेबल A और टेबल B देखें

primaryType

string

दिए गए नतीजे का मुख्य टाइप. इस तरह के लिए, Places API के साथ काम करने वाले टाइप में से कोई एक होना ज़रूरी है. उदाहरण के लिए, "रेस्टोरेंट", "कैफ़े", "हवाई अड्डा" वगैरह. किसी जगह के लिए, सिर्फ़ एक मुख्य टाइप का इस्तेमाल किया जा सकता है. संभावित वैल्यू की पूरी सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर जाकर, टेबल A और टेबल B देखें

primaryTypeDisplayName

object (LocalizedText)

मुख्य तरह का डिसप्ले नेम, अगर लागू हो, तो अनुरोध की भाषा के हिसाब से स्थानीय भाषा में लिखा जाता है. संभावित वैल्यू की पूरी सूची देखने के लिए, https://developers.google.com/maps/documentation/places/web-service/place-types पर जाकर, टेबल A और टेबल B देखें

nationalPhoneNumber

string

राष्ट्रीय फ़ॉर्मैट में किसी जगह का ऐसा फ़ोन नंबर जिसे कोई भी व्यक्ति आसानी से पढ़ सके.

internationalPhoneNumber

string

अंतरराष्ट्रीय फ़ॉर्मैट में किसी जगह का ऐसा फ़ोन नंबर जिसे कोई भी व्यक्ति आसानी से पढ़ सके.

formattedAddress

string

इस जगह का पूरा पता, जिसे कोई भी व्यक्ति आसानी से पढ़ सके.

shortFormattedAddress

string

इस जगह का छोटा और पढ़ा जा सकने वाला पता.

addressComponents[]

object (AddressComponent)

हर शहर के लेवल के लिए, दोहराए गए कॉम्पोनेंट. Addressकॉम्पोनेंट[] कलेक्शन के बारे में नीचे दिए गए तथ्यों पर ध्यान दें: - पते के कॉम्पोनेंट की कैटगरी में, फ़ॉर्मैट किए गए पते से ज़्यादा कॉम्पोनेंट हो सकते हैं. - ज़रूरी नहीं है कि कलेक्शन में ऐसी सभी राजनैतिक इकाइयां शामिल हों जिनमें कोई पता मौजूद है. हालांकि, फ़ॉर्मैट किए गए दिए गए पतों में मौजूद सभी राजनैतिक इकाइयां शामिल हो सकती हैं. किसी खास पते वाली सभी राजनैतिक इकाइयों को वापस पाने के लिए, आपको अनुरोध के पैरामीटर के तौर पर पते के अक्षांश/देशांतर को पास करते हुए, रिवर्स जियोकोडिंग का इस्तेमाल करना चाहिए. - इस बात की कोई गारंटी नहीं है कि अनुरोधों के बीच रिस्पॉन्स का फ़ॉर्मैट एक जैसा रहेगा. खास तौर पर, address कार्रवाइयों की संख्या, अनुरोध किए गए पते के आधार पर अलग-अलग होती है. साथ ही, एक ही पते के लिए समय के साथ इसमें बदलाव हो सकता है. कोई कॉम्पोनेंट, अरे में उसकी पोज़िशन बदल सकता है. कॉम्पोनेंट का टाइप बदल सकता है. ऐसा हो सकता है कि बाद के जवाब में कोई खास कॉम्पोनेंट मौजूद न हो.

plusCode

object (PlusCode)

जगह की जानकारी के अक्षांश/देशांतर का प्लस कोड.

location

object (LatLng)

इस जगह की स्थिति.

viewport

object (Viewport)

औसत आकार के मैप पर किसी जगह को दिखाने के लिए सही व्यूपोर्ट.

rating

number

इस जगह की उपयोगकर्ताओं की समीक्षाओं के आधार पर, 1.0 और 5.0 के बीच की रेटिंग.

googleMapsUri

string

इस जगह के बारे में ज़्यादा जानकारी देने वाला यूआरएल.

websiteUri

string

इस जगह के लिए आधिकारिक वेबसाइट, जैसे कि किसी कारोबार का होम पेज. ध्यान दें कि किसी चेन (जैसे, IKEA स्टोर) की जो जगहें हैं, उनके लिए आम तौर पर यह वेबसाइट, अलग-अलग स्टोर की होगी, न कि पूरी चेन.

reviews[]

object (Review)

इस जगह की समीक्षाओं की सूची, जो ज़रूरत के मुताबिक क्रम में लगाई गई है. ज़्यादा से ज़्यादा पांच समीक्षाएं दिखाई जा सकती हैं.

regularOpeningHours

object (OpeningHours)

कामकाज के नियमित घंटे.

photos[]

object (Photo)

इस जगह की फ़ोटो की जानकारी (इसमें रेफ़रंस भी शामिल हैं). ज़्यादा से ज़्यादा 10 फ़ोटो वापस की जा सकती हैं.

adrFormatAddress

string

एडीआर माइक्रोफ़ॉर्मैट में जगह का पता: http://microformats.org/wiki/adr.

businessStatus

enum (BusinessStatus)

किसी जगह के लिए कारोबार की स्थिति.

priceLevel

enum (PriceLevel)

स्थान का मूल्य स्तर.

attributions[]

object (Attribution)

डेटा उपलब्ध कराने वाली कंपनी का सेट, जिसे इस नतीजे के साथ दिखाया जाना चाहिए.

iconMaskBaseUri

string

आइकॉन मास्क के यूआरएल में काट-छांट की गई. उपयोगकर्ता, आखिर में ".svg" या ".png" टाइप का सफ़िक्स जोड़कर, अलग-अलग आइकॉन टाइप को ऐक्सेस कर सकता है.

iconBackgroundColor

string

हेक्स फ़ॉर्मैट में icon_mask के बैकग्राउंड का रंग, जैसे कि #909CE1.

currentOpeningHours

object (OpeningHours)

अगले सात दिनों (आज के दिन को भी) में कारोबार के खुले रहने का समय. समयावधि, अनुरोध किए जाने वाले दिन को आधी रात को शुरू होती है और छह दिन बाद रात 11:59 बजे खत्म होती है. इस फ़ील्ड में सभी घंटों का विशेष दिन सबफ़ील्ड शामिल होता है, जो विशेष घंटों वाली तारीखों के लिए सेट होता है.

currentSecondaryOpeningHours[]

object (OpeningHours)

इसमें अगले सात दिनों की एंट्री शामिल होती है. इसमें किसी कारोबार के सेकंडरी घंटों की जानकारी भी शामिल होती है. दूसरे कारोबार के खुले होने का समय, कारोबार के मुख्य घंटों से अलग होता है. उदाहरण के लिए, कोई रेस्टोरेंट कारोबार के खुले होने का समय या डिलीवरी के खुले होने का समय, दूसरे समय के तौर पर बता सकता है. यह फ़ील्ड, टाइप सबफ़ील्ड को पॉप्युलेट करता है, जो जगह के टाइप के आधार पर, कारोबार के खुले होने के समय के पहले से तय किए गए टाइप (जैसे, DRIVE_ एलान, PICKUP या TakeOUT) से लिया जाता है. इस फ़ील्ड में सभी घंटों का विशेष दिन सबफ़ील्ड शामिल होता है, जो विशेष घंटों वाली तारीखों के लिए सेट होता है.

regularSecondaryOpeningHours[]

object (OpeningHours)

इसमें किसी कारोबार के नियमित माध्यमिक घंटों के बारे में जानकारी के लिए एंट्री का कलेक्शन होता है. दूसरे कारोबार के खुले होने का समय, कारोबार के मुख्य घंटों से अलग होता है. उदाहरण के लिए, कोई रेस्टोरेंट कारोबार के खुले होने का समय या डिलीवरी के खुले होने का समय, दूसरे समय के तौर पर बता सकता है. यह फ़ील्ड, टाइप सबफ़ील्ड को पॉप्युलेट करता है, जो जगह के टाइप के आधार पर, कारोबार के खुले होने के समय के पहले से तय किए गए टाइप (जैसे, DRIVE_ एलान, PICKUP या TakeOUT) से लिया जाता है.

editorialSummary

object (LocalizedText)

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

paymentOptions

object (PaymentOptions)

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

parkingOptions

object (ParkingOptions)

पार्किंग के विकल्प, जगह के हिसाब से दिए गए हैं.

subDestinations[]

object (SubDestination)

किसी जगह से जुड़े सब-डेस्टिनेशन की सूची.

fuelOptions

object (FuelOptions)

पेट्रोल पंप में ईंधन के विकल्पों के बारे में सबसे हाल की जानकारी. यह जानकारी नियमित रूप से अपडेट की जाती है.

evChargeOptions

object (EVChargeOptions)

ईवी चार्जिंग के विकल्पों की जानकारी.

utcOffsetMinutes

integer

इस जगह के टाइमज़ोन के मिनट की संख्या, फ़िलहाल यूटीसी से ऑफ़सेट की गई है. यह उन टाइमज़ोन को दिखाने के लिए मिनट में दिखाया जाता है जो एक घंटे के हिस्सों से ऑफ़सेट होते हैं. उदाहरण के लिए, X घंटे और 15 मिनट.

userRatingCount

integer

इस जगह के लिए टेक्स्ट या बिना टेक्स्ट वाली समीक्षाओं की कुल संख्या.

takeout

boolean

इससे पता चलता है कि कारोबार, टेकआउट की सुविधा देता है या नहीं.

delivery

boolean

इससे पता चलता है कि कारोबार, डिलीवरी की सुविधा देता है या नहीं.

dineIn

boolean

इससे पता चलता है कि कारोबार के लिए, अंदर या बाहर बैठने की सुविधा है या नहीं.

curbsidePickup

boolean

इससे पता चलता है कि कारोबार, कर्बसाइड पिक अप की सुविधा देता है या नहीं.

reservable

boolean

इससे पता चलता है कि जगह में बुकिंग की सुविधा है या नहीं.

servesBreakfast

boolean

इससे पता चलता है कि इस जगह पर नाश्ता परोसा जाता है या नहीं.

servesLunch

boolean

बताएं कि इस जगह पर लंच परोसा जाता है या नहीं.

servesDinner

boolean

इससे पता चलता है कि इस जगह पर डिनर परोसा जाता है या नहीं.

servesBeer

boolean

इससे पता चलता है कि यहां बीयर परोसी जाती है या नहीं.

servesWine

boolean

इससे पता चलता है कि उस जगह पर वाइन मिलती है या नहीं.

servesBrunch

boolean

इससे पता चलता है कि इस जगह पर ब्रंच मिलता है या नहीं.

servesVegetarianFood

boolean

इससे पता चलता है कि यहां शाकाहारी खाना मिलता है या नहीं.

outdoorSeating

boolean

जगह में बाहर बैठने की सुविधा है.

liveMusic

boolean

यहां लाइव संगीत की सुविधा है.

menuForChildren

boolean

जगह में बच्चों के लिए मेन्यू है.

servesCocktails

boolean

यहां कॉकटेल परोसे जाते हैं.

servesDessert

boolean

जगह पर मिठाइयां मिलती हैं.

servesCoffee

boolean

यहां कॉफ़ी मिलती है.

goodForChildren

boolean

यह स्थान बच्चों के लिए अच्छा है.

allowsDogs

boolean

यहां कुत्तों को अंदर ले जाने की अनुमति है.

restroom

boolean

जगह में शौचालय है.

goodForGroups

boolean

इस जगह पर, ग्रुप में रह सकते हैं.

goodForWatchingSports

boolean

यह स्थान खेल देखने के लिए उपयुक्त है.

accessibilityOptions

object (AccessibilityOptions)

किसी जगह की ओर से दिए जाने वाले सुलभता विकल्पों के बारे में जानकारी.

LocalizedText

किसी खास भाषा में, स्थानीय भाषा में टेक्स्ट का वैरिएंट.

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

string

नीचे languageCode से जुड़ी भाषा में स्थानीय जगह के अनुसार स्ट्रिंग.

languageCode

string

टेक्स्ट का BCP-47 भाषा कोड, जैसे "en-US" या "sr-Latn".

ज़्यादा जानकारी के लिए, http://www.unicode.org/reports/tr35/#Unicode_locale_identifier देखें.

AddressComponent

अगर यह जानकारी उपलब्ध है, तो स्ट्रक्चर्ड कॉम्पोनेंट, जो फ़ॉर्मैट किया गया पता बनाते हैं.

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

string

पते के कॉम्पोनेंट का पूरा टेक्स्ट ब्यौरा या नाम. उदाहरण के लिए, ऑस्ट्रेलिया देश के पते के कॉम्पोनेंट में, "ऑस्ट्रेलिया" का long_name नाम हो सकता है.

shortText

string

अगर उपलब्ध हो, तो पता कॉम्पोनेंट का छोटा टेक्स्ट नाम. उदाहरण के लिए, ऑस्ट्रेलिया देश के पते के कॉम्पोनेंट में, "AU" का छोटा नाम हो सकता है.

types[]

string

पता कॉम्पोनेंट के टाइप दिखाने वाला कलेक्शन.

languageCode

string

इस कॉम्पोनेंट को CLDR नोटेशन में फ़ॉर्मैट करने के लिए इस्तेमाल की गई भाषा.

PlusCode

प्लस कोड (http://plus.codes) दो फ़ॉर्मैट वाली, जगह की जानकारी का रेफ़रंस होता है: एक ग्लोबल कोड जो 14mx14m (डिग्री का 1/8000वां) या छोटा रेक्टैंगल तय करता है. साथ ही, कंपाउंड कोड, प्रीफ़िक्स की जगह रेफ़रंस ले लेता है.

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

string

जगह का ग्लोबल (फ़ुल) कोड, जैसे कि "9FWM33GV+HQ", 1/8000 गुणा 1/8000 डिग्री क्षेत्र (~14 गुणा 14 मीटर) को दर्शाता है.

compoundCode

string

जगह का कंपाउंड कोड, जैसे कि "33GV+HQ, Ramberg, Norway" जिसमें ग्लोबल कोड का सफ़िक्स शामिल है और प्रीफ़िक्स को किसी रेफ़रंस इकाई के फ़ॉर्मैट किए गए नाम से बदला गया है.

LatLng

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

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

number

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

longitude

number

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

व्यूपोर्ट

अक्षांश-देशांतर व्यूपोर्ट, जिसे low और high पॉइंट के सामने दो तिरछे तरीके से दिखाया जाता है. व्यूपोर्ट को बंद क्षेत्र माना जाता है, यानी इसमें इसकी सीमा शामिल है. अक्षांश की सीमाएं -90 से 90 डिग्री के बीच होनी चाहिए और देशांतर की सीमाएं -180 से 180 डिग्री के बीच होनी चाहिए. ऐसे कई मामले हैं:

  • अगर low = high है, तो व्यूपोर्ट में वह एक पॉइंट शामिल होता है.

  • अगर low.longitude > high.longitude है, तो देशांतर की रेंज उलटी होती है (व्यूपोर्ट 180 डिग्री देशांतर की लाइन को पार करता है).

  • अगर low.longitude = -180 डिग्री और high.longitude = 180 डिग्री है, तो व्यूपोर्ट में सभी देशांतर शामिल होते हैं.

  • अगर low.longitude = 180 डिग्री और high.longitude = -180 डिग्री है, तो देशांतर की सीमा खाली होगी.

  • अगर low.latitude > high.latitude है, तो अक्षांश की रेंज खाली होती है.

low और high, दोनों में जानकारी भरी जानी चाहिए. साथ ही, दिखाया गया बॉक्स खाली नहीं छोड़ा जा सकता (जैसा कि ऊपर दी गई परिभाषाओं में बताया गया है). व्यूपोर्ट खाली रखने से गड़बड़ी होगी.

उदाहरण के लिए, यह व्यूपोर्ट न्यूयॉर्क शहर को पूरी तरह से घेरता है:

{ "low": { "latitude": 40.477398, "longitude": -74.259087 }, "high": { "latitude": 40.91618, "longitude": -73.70018 } }

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

object (LatLng)

ज़रूरी है. व्यूपोर्ट का निचला पॉइंट.

high

object (LatLng)

ज़रूरी है. व्यूपोर्ट का हाई पॉइंट.

समीक्षा

किसी जगह की समीक्षा के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "name": string,
  "relativePublishTimeDescription": string,
  "text": {
    object (LocalizedText)
  },
  "originalText": {
    object (LocalizedText)
  },
  "rating": number,
  "authorAttribution": {
    object (AuthorAttribution)
  },
  "publishTime": string
}
फ़ील्ड
name

string

इस जगह की समीक्षा के बारे में बताने वाला रेफ़रंस, जिसका इस्तेमाल इस जगह की समीक्षा को फिर से देखने के लिए किया जा सकता है. इसे एपीआई का "संसाधन" नाम भी कहा जाता है: places/{placeId}/reviews/{review}.

relativePublishTimeDescription

string

हाल ही के समय का फ़ॉर्मैट किया गया स्ट्रिंग. इसमें भाषा और देश के हिसाब से, मौजूदा समय से जुड़ी समीक्षा में लगने वाला समय दिखाया जाता है.

text

object (LocalizedText)

समीक्षा का स्थानीय भाषा में लिखा हुआ टेक्स्ट.

originalText

object (LocalizedText)

समीक्षा टेक्स्ट उसकी मूल भाषा में हो.

rating

number

1.0 और 5.0 के बीच की कोई संख्या, जिसे तारों की संख्या भी कहा जाता है.

authorAttribution

object (AuthorAttribution)

इस समीक्षा का लेखक.

publishTime

string (Timestamp format)

समीक्षा के लिए टाइमस्टैंप.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

AuthorAttribution

यूजीसी (लोगों का बनाया कॉन्टेंट) डेटा के लेखक के बारे में जानकारी. Photo और Review में इस्तेमाल किया जाता है.

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

string

Photo या Review के लेखक का नाम.

uri

string

Photo या Review के लेखक का यूआरआई.

photoUri

string

Photo या Review के लेखक की प्रोफ़ाइल फ़ोटो यूआरआई.

OpeningHours

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

जेएसओएन के काेड में दिखाना
{
  "periods": [
    {
      object (Period)
    }
  ],
  "weekdayDescriptions": [
    string
  ],
  "secondaryHoursType": enum (SecondaryHoursType),
  "specialDays": [
    {
      object (SpecialDay)
    }
  ],
  "openNow": boolean
}
फ़ील्ड
periods[]

object (Period)

हफ़्ते के दौरान, इस जगह के खुले रहने का समय. समयावधि, समय के हिसाब से क्रम में हैं. इसकी शुरुआत स्थानीय टाइमज़ोन के हिसाब से रविवार से होती है. अगर वैल्यू खाली है, लेकिन यह मौजूद नहीं है, तो इसका मतलब है कि वह जगह कभी खुली नहीं थी. उदाहरण के लिए, उस जगह को रेनोवेशन के लिए कुछ समय के लिए बंद कर दिया गया है.

weekdayDescriptions[]

string

स्थानीय जगह के अनुसार स्ट्रिंग, जो इस जगह के खुले होने के समय की जानकारी देती है. हफ़्ते के हर दिन के लिए एक स्ट्रिंग. अगर समय की जानकारी नहीं है या स्थानीय जगह के अनुसार टेक्स्ट में नहीं बदला जा सका, तो फ़ील्ड खाली रहेगा. उदाहरण: "रवि: 18:00–06:00"

secondaryHoursType

enum (SecondaryHoursType)

यह किस तरह की स्ट्रिंग है, इसका इस्तेमाल सेकंडरी घंटों के बारे में बताने के लिए किया जाता है.

specialDays[]

object (SpecialDay)

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

openNow

boolean

क्या यह जगह अभी खुली है? अगर हमारे पास कारोबार के खुले होने के समय का डेटा या टाइमज़ोन नहीं है, तो यह जानकारी हमेशा मौजूद रहती है.

समयावधि

वह समय जब जगह OpenNow स्थिति में रहती है.

जेएसओएन के काेड में दिखाना
{
  "open": {
    object (Point)
  },
  "close": {
    object (Point)
  }
}
फ़ील्ड
open

object (Point)

वह समय जब जगह चालू हो जाती है.

close

object (Point)

वह समय जब जगह बंद होना शुरू होती है.

पॉइंट

स्टेटस बदलने के पॉइंट.

जेएसओएन के काेड में दिखाना
{
  "date": {
    object (Date)
  },
  "truncated": boolean,
  "day": integer,
  "hour": integer,
  "minute": integer
}
फ़ील्ड
date

object (Date)

जगह के स्थानीय टाइमज़ोन में तारीख.

truncated

boolean

इस एंडपॉइंट में काट-छांट की गई थी या नहीं. काट-छांट की जाती है जब वास्तविक घंटे उस समय से बाहर होते हैं जब हम बीच के समय में होने वाले घंटों को लौटाने के लिए तैयार होते हैं, इसलिए हम घंटों को इन सीमाओं में ही काट देते हैं. इससे यह पक्का होता है कि अनुरोध वाले दिन आधी रात से ज़्यादा से ज़्यादा 24 * 7 घंटे के अंदर जवाब वापस मिल जाए.

day

integer

हफ़्ते का कोई दिन, पूर्णांक के तौर पर 0 से 6 की रेंज में. 0 रविवार है, 1 सोमवार है वगैरह.

hour

integer

घंटा, 2 अंकों में. यह 00 से 23 तक होता है.

minute

integer

मिनट के तौर पर दो अंकों में. यह 00 से 59 तक होता है.

तारीख

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

  • साल, महीना, और दिन की वैल्यू के अलावा पूरी तारीख.
  • महीना और दिन, जिसमें कोई साल न हो (उदाहरण के लिए, सालगिरह).
  • शून्य महीना और शून्य दिन के साथ, अपने दम पर एक साल.
  • साल और महीना, जिसमें शून्य दिन हो. उदाहरण के लिए, क्रेडिट कार्ड के खत्म होने की तारीख.

मिलते-जुलते टाइप:

जेएसओएन के काेड में दिखाना
{
  "year": integer,
  "month": integer,
  "day": integer
}
फ़ील्ड
year

integer

तारीख का साल. 1 से 9999 के बीच होना चाहिए, या वर्ष के बिना कोई तारीख दर्ज करने के लिए 0 होना चाहिए.

month

integer

साल का महीना. इसे 1 से 12 के बीच होना चाहिए या बिना महीने और दिन वाले साल की जानकारी देने के लिए 0 होना चाहिए.

day

integer

महीने का दिन. 1 से 31 के बीच होना चाहिए और साल और महीने के लिए मान्य होना चाहिए या खुद में किसी साल के बारे में बताने के लिए 0 होना चाहिए या किसी ऐसे साल और महीने के बारे में बताने के लिए जहां दिन अहम नहीं होता है.

SecondaryHoursType

सेकंडरी घंटों के टाइप की पहचान करने के लिए इस्तेमाल किया जाने वाला टाइप.

Enums
SECONDARY_HOURS_TYPE_UNSPECIFIED दूसरे घंटे का टाइप न होने पर, डिफ़ॉल्ट वैल्यू तय की जाती है.
DRIVE_THROUGH बैंक, रेस्टोरेंट, और फ़ार्मेसी के लिए ड्राइव-थ्रू घंटा.
HAPPY_HOUR हैपी आवर.
DELIVERY डिलीवरी का समय.
TAKEOUT खाना पैक कराकर ले जाने का समय.
KITCHEN रसोई का समय.
BREAKFAST नाश्ते का समय.
LUNCH लंच का समय.
DINNER डिनर का समय.
BRUNCH ब्रंच का समय.
PICKUP पिकअप का समय.
ACCESS स्टोरेज की जगहों के लिए ऐक्सेस का समय.
SENIOR_HOURS वरिष्ठ लोगों के लिए विशेष घंटे.
ONLINE_SERVICE_HOURS ऑनलाइन सेवा के खुले होने का समय.

SpecialDay

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

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

object (Date)

इस खास दिन की तारीख.

फ़ोटो

किसी जगह की फ़ोटो के बारे में जानकारी.

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

string

आइडेंटिफ़ायर. इस जगह की फ़ोटो को दिखाने वाला एक रेफ़रंस, जिसका इस्तेमाल इस जगह की फ़ोटो को दोबारा देखने के लिए किया जा सकता है. इसे एपीआई "संसाधन" नाम भी कहा जाता है: places/{placeId}/photos/{photo}.

widthPx

integer

पिक्सल में उपलब्ध ज़्यादा से ज़्यादा चौड़ाई.

heightPx

integer

पिक्सल में ज़्यादा से ज़्यादा उपलब्ध ऊंचाई.

authorAttributions[]

object (AuthorAttribution)

इस फ़ोटो के लेखक.

BusinessStatus

किसी जगह के लिए कारोबार की स्थिति.

Enums
BUSINESS_STATUS_UNSPECIFIED डिफ़ॉल्ट मान. इस वैल्यू का इस्तेमाल नहीं किया गया है.
OPERATIONAL संस्थान चालू है, ज़रूरी नहीं है कि अभी खुला हो.
CLOSED_TEMPORARILY यह कारोबार कुछ समय के लिए बंद है.
CLOSED_PERMANENTLY होटल हमेशा के लिए बंद हो गया है.

PriceLevel

स्थान का मूल्य स्तर.

Enums
PRICE_LEVEL_UNSPECIFIED स्थान मूल्य स्तर अनिर्दिष्ट या अज्ञात है.
PRICE_LEVEL_FREE स्थान मुफ़्त सेवाएं देता है.
PRICE_LEVEL_INEXPENSIVE यहां सस्ती सेवाएं दी जाती हैं.
PRICE_LEVEL_MODERATE जगह से, थोड़े-बहुत पैसे देकर ली जाने वाली सेवाएं दी जाती हैं.
PRICE_LEVEL_EXPENSIVE यहां महंगी सेवाएं दी जाती हैं.
PRICE_LEVEL_VERY_EXPENSIVE यहां बहुत महंगी सेवाएं मिलती हैं.

एट्रिब्यूशन

इस जगह के डेटा देने वालों के बारे में जानकारी.

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

string

जगह का डेटा मुहैया कराने वाली कंपनी का नाम.

providerUri

string

जगह की जानकारी देने वाली कंपनी का यूआरआई.

PaymentOptions

पेमेंट के ऐसे विकल्प जिन्हें रेस्टोरेंट स्वीकार करता है.

जेएसओएन के काेड में दिखाना
{
  "acceptsCreditCards": boolean,
  "acceptsDebitCards": boolean,
  "acceptsCashOnly": boolean,
  "acceptsNfc": boolean
}
फ़ील्ड
acceptsCreditCards

boolean

स्थान भुगतान के रूप में क्रेडिट कार्ड स्वीकार करता है.

acceptsDebitCards

boolean

स्थान भुगतान के रूप में डेबिट कार्ड स्वीकार करता है.

acceptsCashOnly

boolean

स्थान भुगतान के रूप में केवल नकद ही स्वीकार करता है. जिन जगहों पर यह एट्रिब्यूट है वे अब भी पेमेंट के अन्य तरीके स्वीकार कर सकते हैं.

acceptsNfc

boolean

स्थान एनएफ़सी पेमेंट स्वीकार करता है.

ParkingOptions

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

जेएसओएन के काेड में दिखाना
{
  "freeParkingLot": boolean,
  "paidParkingLot": boolean,
  "freeStreetParking": boolean,
  "paidStreetParking": boolean,
  "valetParking": boolean,
  "freeGarageParking": boolean,
  "paidGarageParking": boolean
}
फ़ील्ड
freeParkingLot

boolean

यहां मुफ़्त पार्किंग की सुविधा है.

paidParkingLot

boolean

यहां पार्किंग के लिए अलग से पैसे देने होंगे.

freeStreetParking

boolean

यहां सड़क के किनारे मुफ़्त पार्किंग की सुविधा है.

paidStreetParking

boolean

यहां सड़क के किनारे पार्किंग की सुविधा है. इसके लिए, अलग से पैसे देने होंगे.

valetParking

boolean

यहां वैले पार्किंग की सुविधा है.

freeGarageParking

boolean

यहां गराज में मुफ़्त पार्किंग की सुविधा है.

paidGarageParking

boolean

यहां गराज में पार्किंग की सुविधा है, जिसके लिए अलग से पैसे देने होंगे.

SubDestination

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

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

string

सब-डेस्टिनेशन के संसाधन का नाम.

id

string

सब-डेस्टिनेशन का जगह का आईडी.

AccessibilityOptions

किसी जगह की ओर से दिए जाने वाले सुलभता विकल्पों के बारे में जानकारी.

जेएसओएन के काेड में दिखाना
{
  "wheelchairAccessibleParking": boolean,
  "wheelchairAccessibleEntrance": boolean,
  "wheelchairAccessibleRestroom": boolean,
  "wheelchairAccessibleSeating": boolean
}
फ़ील्ड
wheelchairAccessibleParking

boolean

यहां व्हीलचेयर सुलभ पार्किंग है.

wheelchairAccessibleEntrance

boolean

इन जगहों पर व्हीलचेयर ले जाने की सुविधा है.

wheelchairAccessibleRestroom

boolean

यहां व्हीलचेयर से जा सकने लायक शौचालय है.

wheelchairAccessibleSeating

boolean

इस स्थान पर व्हीलचेयर सुलभ सीटिंग है.

FuelOptions

पेट्रोल पंप में ईंधन के विकल्पों के बारे में सबसे हाल की जानकारी. यह जानकारी नियमित रूप से अपडेट की जाती है.

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

object (FuelPrice)

इस स्टेशन में मौजूद हर तरह के ईंधन के लिए, ईंधन की आखिरी कीमत क्या है. इस स्टेशन में, हर ईंधन टाइप के लिए एक एंट्री है. ऑर्डर ज़रूरी नहीं है.

FuelPrice

किसी खास टाइप के लिए, ईंधन की कीमत की जानकारी.

जेएसओएन के काेड में दिखाना
{
  "type": enum (FuelType),
  "price": {
    object (Money)
  },
  "updateTime": string
}
फ़ील्ड
type

enum (FuelType)

ईंधन का टाइप.

price

object (Money)

ईंधन की कीमत.

updateTime

string (Timestamp format)

ईंधन की कीमत को पिछली बार अपडेट किए जाने का समय.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

FuelType

ईंधन के टाइप.

Enums
FUEL_TYPE_UNSPECIFIED ईंधन के टाइप की जानकारी नहीं है.
DIESEL डीज़ल का ईंधन.
REGULAR_UNLEADED रेगूलर अनलीडेड.
MIDGRADE मिडग्रेड.
PREMIUM प्रीमियम.
SP91 एसपी 91.
SP91_E10 एसपी 91 E10.
SP92 एसपी 92.
SP95 एसपी 95.
SP95_E10 SP95 E10.
SP98 एसपी 98.
SP99 एसपी 99.
SP100 एसपी 100.
LPG एलपीजी.
E80 एपिसोड 80.
E85 एपिसोड 85.
METHANE मीथेन.
BIO_DIESEL बायो-डीज़ल.
TRUCK_DIESEL ट्रक का डीज़ल.

पैसे

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

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

string

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

units

string (int64 format)

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

nanos

integer

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

EVChargeOptions

जगह पर होस्ट किए गए ईवी चार्ज स्टेशन के बारे में जानकारी. शब्दावली https://afdc.energy.gov/fuels/electricity_infrastructure.html का पालन करती है. एक पोर्ट एक बार में एक कार को चार्ज कर सकता है. एक पोर्ट में एक या उससे ज़्यादा कनेक्टर होते हैं. एक स्टेशन में एक या उससे ज़्यादा पोर्ट हैं.

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

integer

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

connectorAggregation[]

object (ConnectorAggregation)

ईवी चार्जिंग कनेक्टर के एग्रीगेशन की सूची, जिसमें एक ही तरह के कनेक्टर और चार्ज रेट एक जैसी होते हैं.

ConnectorAggregation

ईवी चार्जिंग की जानकारी को [टाइप, maxChargeRateKw] के हिसाब से ग्रुप में बांटा गया है. यह उन कनेक्टर का ईवी चार्ज एग्रीगेशन दिखाता है जिनका टाइप और चार्ज करने की ज़्यादा से ज़्यादा दर, किलोमीटर में एक जैसी होती है.

जेएसओएन के काेड में दिखाना
{
  "type": enum (EVConnectorType),
  "maxChargeRateKw": number,
  "count": integer,
  "availabilityLastUpdateTime": string,
  "availableCount": integer,
  "outOfServiceCount": integer
}
फ़ील्ड
type

enum (EVConnectorType)

इस एग्रीगेशन का कनेक्टर टाइप.

maxChargeRateKw

number

एग्रीगेशन में मौजूद हर कनेक्टर के किलोवॉट में, चार्जिंग की ज़्यादा से ज़्यादा स्टैटिक दर.

count

integer

इस एग्रीगेशन में कनेक्टर की संख्या.

availabilityLastUpdateTime

string (Timestamp format)

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

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड का रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

availableCount

integer

इस एग्रीगेशन में मौजूद कनेक्टर की संख्या, फ़िलहाल उपलब्ध है.

outOfServiceCount

integer

इस एग्रीगेशन में उन कनेक्टर की संख्या जो फ़िलहाल काम नहीं कर रहे हैं.

EVConnectorType

ईवी चार्जिंग कनेक्टर के टाइप के बारे में ज़्यादा जानकारी/कॉन्टेक्स्ट के लिए, http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6872107 पर जाएं.

Enums
EV_CONNECTOR_TYPE_UNSPECIFIED तय नहीं किया गया कनेक्टर.
EV_CONNECTOR_TYPE_OTHER अन्य तरह के कनेक्टर.
EV_CONNECTOR_TYPE_J1772 J1772 टाइप 1 कनेक्टर.
EV_CONNECTOR_TYPE_TYPE_2 IEC 62196 टाइप 2 कनेक्टर. इसे अक्सर MENNEKES कहा जाता है.
EV_CONNECTOR_TYPE_CHADEMO CHAdeMO टाइप कनेक्टर.
EV_CONNECTOR_TYPE_CCS_COMBO_1 कंबाइंड चार्जिंग सिस्टम (एसी और डीसी). SAE के आधार पर. टाइप-1 J-1772 कनेक्टर
EV_CONNECTOR_TYPE_CCS_COMBO_2 कंबाइंड चार्जिंग सिस्टम (एसी और डीसी). टाइप-2 Mennekes कनेक्टर के आधार पर
EV_CONNECTOR_TYPE_TESLA सामान्य TESLA कनेक्टर. उत्तरी अमेरिका में यह NACS है, लेकिन दुनिया के दूसरे हिस्सों में यह गैर-NACS भी हो सकता है. जैसे, CCS कॉम्बो 2 (CCS2) या GB/T. यह वैल्यू, असल कनेक्टर के टाइप के बारे में कम जानकारी देती है. साथ ही, इससे Tesla ब्रैंड के वाहन को Tesla ब्रैंड के चार्जिंग स्टेशन पर चार्ज करने की क्षमता के बारे में भी पता चलता है.
EV_CONNECTOR_TYPE_UNSPECIFIED_GB_T GB/T प्रकार चीन के GB/T मानक से मेल खाता है. इस टाइप में सभी GB_T टाइप शामिल हैं.
EV_CONNECTOR_TYPE_UNSPECIFIED_WALL_OUTLET दीवार पर लगा पावर सॉकेट की जानकारी नहीं है.

तरीके

autocomplete

दिए गए इनपुट के लिए अनुमान दिखाता है.

get

किसी जगह के संसाधन के नाम के आधार पर उसकी जानकारी पाएं, जो places/{place_id} फ़ॉर्मैट की एक स्ट्रिंग है.

searchNearby

आस-पास के स्थान खोजें.

searchText

टेक्स्ट क्वेरी पर आधारित जगह की खोज.