Place (beta)

जगह क्लास

google.maps.places.Place क्लास

const {Place} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

Place
Place(options)
पैरामीटर: 
BetafindPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request)
पैरामीटर: 
  • requestFindPlaceFromPhoneNumberRequest वह अनुरोध जिसमें फ़ोन नंबर और अनुरोध किए गए फ़ील्ड शामिल हैं.
रिटर्न वैल्यू:  Promise<{places:Array<Place>}>
दिए गए फ़ोन नंबर के आधार पर किसी जगह को खोजता है. कई जगहों पर मौजूद फ़ोन नंबर का कलेक्शन दिखाता है. हालांकि, ऐसा बहुत कम मामलों में होता है.
BetafindPlaceFromQuery
findPlaceFromQuery(request)
पैरामीटर: 
  • requestFindPlaceFromQueryRequest वह अनुरोध जिसमें टेक्स्ट क्वेरी और अनुरोध किए गए फ़ील्ड शामिल हैं.
रिटर्न वैल्यू:  Promise<{places:Array<Place>}>
दी गई टेक्स्ट क्वेरी के आधार पर किसी जगह की खोज करता है. उन मामलों में अरे देता है जहां क्वेरी में थोड़ी जानकारी साफ़ तौर पर नहीं दी गई होती है और एक से ज़्यादा जगह दिखाई जाती है. यह तरीका, उन खोजों के लिए नहीं है जिनमें कई नतीजे मिलने की उम्मीद होती है.
addressComponents
टाइप:  Array<AddressComponent> optional
इस जगह की जगह के लिए पते के कॉम्पोनेंट का कलेक्शन. अगर पते का कोई डेटा मौजूद न हो, तो ऑब्जेक्ट खाली हो. अगर सर्वर से पते का डेटा नहीं मांगा गया है, तो undefined.
adrFormatAddress
टाइप:  string optional
एडीआर माइक्रोफ़ॉर्मैट में जगह का पता दिखाया गया है.
attributions
टाइप:  Array<Attribution> optional
इस स्थान नतीजे के लिए दिखाया जाने वाला एट्रिब्यूशन टेक्स्ट.
businessStatus
टाइप:  BusinessStatus optional
जगह के काम करने की स्थिति. अगर कोई जानकारी उपलब्ध न हो, तो null. undefined, अगर स्थिति से जुड़ा डेटा सर्वर से लोड नहीं हुआ हो.
displayName
टाइप:  string optional
जगह का डिसप्ले नेम. अगर कोई नाम न हो तो null. undefined अगर नाम वाला डेटा सर्वर से लोड नहीं हुआ है.
formattedAddress
टाइप:  string optional
जगहों का पूरा पता.
googleMapsURI
टाइप:  string optional
इस स्थान के लिए आधिकारिक Google पेज का URL. यह Google का मालिकाना हक वाला पेज है, जिसमें जगह के बारे में सबसे बेहतर जानकारी मौजूद है.
hasCurbsidePickup
टाइप:  boolean optional
क्या किसी जगह पर कर्बसाइड पिकअप की सुविधा है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
hasDelivery
टाइप:  boolean optional
क्या किसी जगह पर डिलीवरी की सुविधा उपलब्ध है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
hasDineIn
टाइप:  boolean optional
किसी जगह पर बैठकर खाने की सुविधा है या नहीं. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
hasTakeout
टाइप:  boolean optional
खाना पैक कराकर ले जाने की सुविधा उपलब्ध है या नहीं. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
hasWheelchairAccessibleEntrance
टाइप:  boolean optional
क्या किसी जगह पर व्हीलचेयर सुलभ प्रवेश द्वार है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
iconBackgroundColor
टाइप:  string optional
जगह की कैटगरी के लिए डिफ़ॉल्ट हेक्स रंग कोड.
id
टाइप:  string
यूनीक जगह का आईडी.
internationalPhoneNumber
टाइप:  string optional
अंतरराष्ट्रीय फ़ॉर्मैट में जगह का फ़ोन नंबर. अंतरराष्ट्रीय फ़ॉर्मैट में देश का कोड शामिल होता है. इसके पहले प्लस (+) का निशान लगाया जाता है.
isReservable
टाइप:  boolean optional
जगह बुक की जा सकती है या नहीं. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
location
टाइप:  LatLng optional
जगह की स्थिति.
nationalPhoneNumber
टाइप:  string optional
जगह का फ़ोन नंबर, नंबर के क्षेत्रीय कन्वेंशन के मुताबिक फ़ॉर्मैट किया गया.
openingHours
टाइप:  OpeningHours optional
photos
टाइप:  Array<Photo> optional
इस जगह की फ़ोटो. कलेक्शन में ज़्यादा से ज़्यादा Photo ऑब्जेक्ट होंगे.
plusCode
टाइप:  PlusCode optional
priceLevel
टाइप:  PriceLevel optional
किसी जगह की कीमत का लेवल. यह प्रॉपर्टी इनमें से कोई भी वैल्यू दिखा सकती है
  • Free
  • Inexpensive
  • Moderate
  • Expensive
  • Very Expensive
rating
टाइप:  number optional
इस जगह की उपयोगकर्ता की समीक्षाओं पर आधारित, 1.0 से 5.0 के बीच की रेटिंग.
requestedLanguage
टाइप:  string optional
इस जगह के लिए अनुरोध की गई भाषा.
requestedRegion
टाइप:  string optional
इस स्थान के लिए अनुरोध किया गया क्षेत्र.
reviews
टाइप:  Array<Review> optional
इस जगह की समीक्षाओं की सूची.
servesBeer
टाइप:  boolean optional
क्या यहां पर बीयर परोसी जाती है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesBreakfast
टाइप:  boolean optional
क्या यहां नाश्ता परोसा जाता है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesBrunch
टाइप:  boolean optional
क्या किसी जगह पर ब्रंच परोसा जाता है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesDinner
टाइप:  boolean optional
क्या किसी जगह पर डिनर परोसा जाता है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesLunch
टाइप:  boolean optional
क्या किसी जगह पर लंच परोसा जाता है. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesVegetarianFood
टाइप:  boolean optional
किसी जगह पर शाकाहारी खाना मिलता है या नहीं. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
servesWine
टाइप:  boolean optional
किसी जगह पर वाइन मिलती है या नहीं. अगर वैल्यू पता है, तो 'सही' या 'गलत' दिखाता है. अगर वैल्यू की जानकारी नहीं है, तो 'शून्य' दिखाता है. अगर इस फ़ील्ड के लिए अभी तक अनुरोध नहीं किया गया है, तो यह 'अनिर्धारित' दिखाता है.
svgIconMaskURI
टाइप:  string optional
svg इमेज मास्क के संसाधन का यूआरआई, जिसका इस्तेमाल किसी जगह की कैटगरी दिखाने के लिए किया जा सकता है.
types
टाइप:  Array<string> optional
इस जगह के लिए टाइप की एक कैटगरी (उदाहरण के लिए, ["political", "locality"] या ["restaurant", "establishment"]).
userRatingCount
टाइप:  number optional
ऐसी उपयोगकर्ता रेटिंग की संख्या जिनकी वजह से इस जगह के Place.rating बनेंगे.
utcOffsetMinutes
टाइप:  number optional
जगह के मौजूदा टाइमज़ोन के यूटीसी से ऑफ़सेट, मिनट में. उदाहरण के लिए, डेलाइट सेविंग में ऑस्ट्रिया का ईस्टर्न स्टैंडर्ड टाइम (जीएमटी+10), यूटीसी से 11 घंटे आगे है. इसलिए, utc_offset_minutes, 660 होगा. यूटीसी के बाद के टाइमज़ोन के लिए, ऑफ़सेट नेगेटिव होता है. उदाहरण के लिए, केप वर्ड के लिए utc_offset_minutes -60 है.
viewport
टाइप:  LatLngBounds optional
इस स्थान को मैप पर प्रदर्शित करते समय पसंदीदा व्यूपोर्ट.
websiteURI
टाइप:  string optional
इस जगह की आधिकारिक वेबसाइट, जैसे कि कारोबार का होम पेज.
BetafetchFields
fetchFields(options)
पैरामीटर: 
रिटर्न वैल्यू:  Promise<{place:Place}>
BetagetNextOpeningTime
getNextOpeningTime([date])
पैरामीटर: 
  • dateDate optional
रिटर्न वैल्यू:  Promise<Date optional>
अगले OpenHoursTime को दिखाने वाली तारीख की गिनती करता है. अगर नतीजे का हिसाब लगाने के लिए डेटा काफ़ी नहीं है या यह जगह काम नहीं कर रही है, तो इसकी जानकारी नहीं दी जाती है.
BetaisOpen
isOpen([date])
पैरामीटर: 
  • dateDate optional डिफ़ॉल्ट तौर पर अभी सेट है.
रिटर्न वैल्यू:  Promise<boolean optional>
देखें कि जगह दी गई तारीख और समय पर खुली है या नहीं. अगर जगह के लिए ज्ञात डेटा इसकी गणना करने के लिए काफ़ी नहीं है, तो undefined से रिज़ॉल्व हो जाता है. जैसे, अगर कारोबार के खुले होने का समय रजिस्टर नहीं किया गया है.
toJSON
toJSON()
पैरामीटर: कोई नहीं
रिटर्न वैल्यू:  Object एक JSON ऑब्जेक्ट, जिसमें अनुरोध की गई जगह की सभी प्रॉपर्टी शामिल हैं.

PlaceOptions इंटरफ़ेस

google.maps.places.PlaceOptions इंटरफ़ेस

स्थान बनाने के विकल्प.

id
टाइप:  string
यूनीक जगह का आईडी.
requestedLanguage optional
टाइप:  string optional
उस भाषा के लिए भाषा आइडेंटिफ़ायर जिसमें जानकारी दिखाई जानी चाहिए. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
requestedRegion optional
टाइप:  string optional
उपयोगकर्ता के इलाके का कोड. इसकी वजह से, वापस की जा सकने वाली फ़ोटो और अन्य चीज़ों पर असर पड़ सकता है. क्षेत्रीय कोड में ccTLD ("टॉप-लेवल डोमेन") की दो वर्ण वाली वैल्यू इस्तेमाल की जा सकती है. ज़्यादातर ccTLD कोड, ISO 3166-1 कोड से मेल खाते हैं. हालांकि, इसमें कुछ खास अपवाद भी हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD "uk" (.co.uk) है, जबकि उसका ISO 3166-1 कोड "gb" है (तकनीकी रूप से "यूनाइटेड किंगडम ऑफ़ ग्रेट ब्रिटेन और नॉदर्न आयरलैंड" की इकाई के लिए).

AddressComponent क्लास

google.maps.places.AddressComponent क्लास

const {AddressComponent} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

longText
टाइप:  string optional
पता कॉम्पोनेंट का पूरा टेक्स्ट.
shortText
टाइप:  string optional
दिए गए पता कॉम्पोनेंट का छोटा रूप.
types
टाइप:  Array<string>
स्ट्रिंग का कलेक्शन, जो पता कॉम्पोनेंट के टाइप के बारे में बताता है. मान्य टाइप की सूची यहां देखी जा सकती है.

एट्रिब्यूशन क्लास

google.maps.places.Attribution क्लास

const {Attribution} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

provider
टाइप:  string optional
इस स्थान नतीजे के लिए दिखाया जाने वाला एट्रिब्यूशन टेक्स्ट.
providerURI
टाइप:  string optional

FetchFieldsRequest इंटरफ़ेस

google.maps.places.FetchFieldsRequest इंटरफ़ेस

जगह के फ़ील्ड फ़ेच करने के विकल्प.

fields
टाइप:  Array<string>
फ़ेच किए जाने वाले फ़ील्ड की सूची.
sessionToken optional
टाइप:  AutocompleteSessionToken optional
यूनीक रेफ़रंस का इस्तेमाल, ज़्यादा जानकारी वाले अनुरोध को अपने-आप पूरा होने वाले सेशन के साथ बंडल करने के लिए किया जाता है.

OpeningHours क्लास

google.maps.places.OpeningHours क्लास

const {OpeningHours} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

periods
टाइप:  Array<OpeningHoursPeriod>
हफ़्ते के हर दिन के खुलने की अवधि, जो रविवार से शुरू होती है. इसे समय के हिसाब से क्रम में लगाया जाता है. इसमें वे दिन शामिल नहीं होते जब कारोबार खुला नहीं रहता है.
weekdayDescriptions
टाइप:  Array<string>
सात स्ट्रिंग का कलेक्शन, जो हफ़्ते के हर दिन के खुले होने के समय के फ़ॉर्मैट की जानकारी देता है. जगहें सेवा, कारोबार के खुले होने के समय को मौजूदा भाषा के हिसाब से फ़ॉर्मैट और लोकलाइज़ करेगी. इस कलेक्शन में एलिमेंट का क्रम, भाषा के हिसाब से तय होता है. कुछ भाषाएं हफ़्ते की शुरुआत सोमवार से करती हैं, जबकि कुछ भाषाएं रविवार से शुरू होती हैं.

OpeningHoursPeriod क्लास

google.maps.places.OpeningHoursPeriod क्लास

const {OpeningHoursPeriod} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

close
टाइप:  OpeningHoursPoint optional
जगह बंद होने का समय.
open
टाइप:  OpeningHoursPoint
जगह के खुलने का समय.

OpeningHoursPoint क्लास

google.maps.places.OpeningHoursPoint क्लास

const {OpeningHoursPoint} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

day
टाइप:  number
हफ़्ते का दिन, [0, 6] की रेंज में संख्या के रूप में, रविवार से शुरू हो रहा है. उदाहरण के लिए, 2 का मतलब मंगलवार है.
hour
टाइप:  number
एक संख्या के रूप में OpenHoursPoint.time का घंटा, [0, 23] की रेंज में है. इसे जगह के टाइम ज़ोन के हिसाब से रिपोर्ट किया जाएगा.
minute
टाइप:  number
[0, 59] की सीमा में एक संख्या के रूप में OpenHoursPoint.time का मिनट. इसे जगह के टाइम ज़ोन के हिसाब से रिपोर्ट किया जाएगा.

फ़ोटो क्लास

google.maps.places.Photo क्लास

const {Photo} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

authorAttributions
टाइप:  Array<AuthorAttribution>
इस फ़ोटो के लिए दिखाया जाने वाला एट्रिब्यूशन टेक्स्ट.
heightPx
टाइप:  number
पिक्सल में फ़ोटो की ऊंचाई.
widthPx
टाइप:  number
पिक्सल में फ़ोटो की चौड़ाई.
getURI
getURI([options])
पैरामीटर: 
रिटर्न वैल्यू:  string
दिए गए विकल्पों के हिसाब से इमेज का यूआरएल दिखाता है.

AuthorAttribution क्लास

google.maps.places.AuthorAttribution क्लास

const {AuthorAttribution} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

displayName
टाइप:  string
इस नतीजे के लिए लेखक का नाम.
photoURI
टाइप:  string optional
इस नतीजे के लिए लेखक का फ़ोटो यूआरआई. ऐसा हो सकता है कि यह सुविधा हमेशा उपलब्ध न हो.
uri
टाइप:  string optional
इस नतीजे के लिए, लेखक की प्रोफ़ाइल का यूआरआई.

PlusCode क्लास

google.maps.places.PlusCode क्लास

const {PlusCode} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

compoundCode
टाइप:  string optional
डिग्री क्षेत्र के 1/8000वें भाग में डिग्री के 1/8000वें हिस्से वाला प्लस कोड, जहां पहले चार वर्ण (क्षेत्र कोड) हटा दिए जाते हैं और उन्हें शहर के विवरण से बदल दिया जाता है. उदाहरण के लिए, "9G8F+5W ज़ूरिख, स्विट्ज़रलैंड".
globalCode
टाइप:  string optional
एक प्लस कोड, जिसमें डिग्री का 1/8,000वां हिस्सा, डिग्री के 1/8000वें हिस्से के बराबर होता है. उदाहरण के लिए, "8FVC9G8F+5W".

समीक्षा क्लास

google.maps.places.Review क्लास

const {Review} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

authorAttribution
टाइप:  AuthorAttribution optional
समीक्षक.
publishTime
टाइप:  Date optional
rating
टाइप:  number optional
इस समीक्षा की रेटिंग, 1.0 और 5.0 के बीच की संख्या (शामिल).
relativePublishTimeDescription
टाइप:  string optional
हाल ही के समय का फ़ॉर्मैट किया गया स्ट्रिंग. इसमें भाषा और देश के हिसाब से, मौजूदा समय से जुड़ी समीक्षा में लगने वाला समय दिखाया जाता है. उदाहरण के लिए, `"एक महीना पहले"'.
text
टाइप:  string optional
समीक्षा का टेक्स्ट.
textLanguageCode
टाइप:  string optional
एक आईईटीएफ़ भाषा कोड, जो उस भाषा को दिखाता है जिसमें यह समीक्षा लिखी गई है. ध्यान दें कि इस कोड में सिर्फ़ मुख्य भाषा का टैग शामिल है. इसमें देश या इलाके की जानकारी देने वाला कोई सेकंडरी टैग नहीं है. उदाहरण के लिए, अंग्रेज़ी की सभी समीक्षाओं को 'en-AU' या 'en-UK' के बजाय 'en' के तौर पर टैग किया जाता है.

PriceLevel कॉन्सटेंट

google.maps.places.PriceLevel कॉन्सटेंट

जगह से जुड़े ऑब्जेक्ट के लिए कीमत के लेवल की सूची.

const {PriceLevel} = await google.maps.importLibrary("places") को कॉल करके ऐक्सेस करें. Maps JavaScript API में लाइब्रेरी देखें.

EXPENSIVE
FREE
INEXPENSIVE
MODERATE
VERY_EXPENSIVE