Places Service

placesService क्लास

google.maps.places.PlacesService कक्षा

इसमें जगहें खोजने और किसी जगह की जानकारी पाने से जुड़े तरीके शामिल हैं.

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

PlacesService
PlacesService(attrContainer)
पैरामीटर: 
PlacesService का एक नया इंस्टेंस बनाता है, जो दिए गए कंटेनर में एट्रिब्यूशन को रेंडर करता है.
findPlaceFromPhoneNumber
findPlaceFromPhoneNumber(request, callback)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
फ़ोन नंबर के आधार पर जगहों की सूची लाता है. ज़्यादातर मामलों में, नतीजों की सूची में सिर्फ़ एक आइटम होना चाहिए. हालांकि, अगर अनुरोध साफ़ तौर पर पता नहीं है, तो एक से ज़्यादा नतीजे दिखाए जा सकते हैं. कॉलबैक को पास किए गए PlaceResult, पूरे PlaceResult के सबसेट होते हैं. आपका ऐप्लिकेशन PlacesService.getDetails को कॉल करके और पसंदीदा जगह के लिए PlaceResult.place_id को पास करके हर जगह के बारे में ज़्यादा जानकारी पा सकता है.
findPlaceFromQuery
findPlaceFromQuery(request, callback)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
क्वेरी स्ट्रिंग के आधार पर जगहों की सूची लाता है. ज़्यादातर मामलों में, नतीजों की सूची में सिर्फ़ एक आइटम होना चाहिए. हालांकि, अगर अनुरोध साफ़ तौर पर पता नहीं है, तो एक से ज़्यादा नतीजे दिखाए जा सकते हैं. कॉलबैक को पास किए गए PlaceResult, पूरे PlaceResult के सबसेट होते हैं. आपका ऐप्लिकेशन PlacesService.getDetails को कॉल करके और पसंदीदा जगह के लिए PlaceResult.place_id को पास करके हर जगह के बारे में ज़्यादा जानकारी पा सकता है.
getDetails
getDetails(request, callback)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
दिए गए placeId से पहचाने गए स् थान के बारे में विवरण पुनर्प्राप्त करता है.
nearbySearch
nearbySearch(request, callback)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
कीवर्ड या टाइप के आधार पर, किसी खास जगह के आस-पास की जगहों की सूची को फिर से लाता है. जगह की जानकारी हमेशा दी जानी चाहिए और ऐसा LatLngBounds या location और radius पैरामीटर पास करके किया जाना चाहिए. कॉलबैक को पास किए गए PlaceResult, पूरे PlaceResult के सबसेट होते हैं. आपके ऐप्लिकेशन को सही जगह के लिए PlaceResult.place_id को पास करने का जगह की जानकारी का अनुरोध भेजकर, हर जगह के बारे में ज़्यादा जानकारी मिल सकती है. PlaceSearchPagination ऑब्जेक्ट का इस्तेमाल, खोज के नतीजों के अन्य पेजों को फ़ेच करने के लिए किया जा सकता है. ऐसा तब होता है, जब यह नतीजों का आखिरी पेज हो या नतीजों का सिर्फ़ एक ही पेज हो.
textSearch
textSearch(request, callback)
पैरामीटर: 
सामान लौटाने की वैल्यू: कोई नहीं
क्वेरी स्ट्रिंग के आधार पर जगहों की सूची फ़ेच करता है (उदाहरण के लिए, "दिल्ली में पिज़्ज़ा" या "दिल्ली के पास जूते की दुकान"). जगह के पैरामीटर ज़रूरी नहीं होते हैं. जगह की जानकारी देने पर, नतीजों में उस इलाके के अंदर दिखने वाली जगहों के बजाय सिर्फ़ आस-पास के नतीजों को दिखाया जाता है. जब आप आर्बिट्ररी स्ट्रिंग का इस्तेमाल करके जगहें खोजना चाहते हैं और जहां आप खोज नतीजों को किसी खास जगह तक सीमित नहीं रखना चाहते, तो textSearch का इस्तेमाल करें. PlaceSearchPagination ऑब्जेक्ट का इस्तेमाल, खोज के नतीजों के अन्य पेजों को फ़ेच करने के लिए किया जा सकता है. ऐसा तब होता है, जब यह नतीजों का आखिरी पेज हो या नतीजों का सिर्फ़ एक ही पेज हो.

PlaceDetailsRequest इंटरफ़ेस

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

PlacesService को भेजने के लिए, जगह की जानकारी वाली क्वेरी.

placeId
टाइप:  string
उस जगह की जगह का आईडी जिसके लिए जानकारी मांगी जा रही है.
fields optional
टाइप:  Array<string> optional
ज़्यादा जानकारी के जवाब में शामिल किए जाने वाले फ़ील्ड, इसके लिए बिल भेजा जाएगा. अगर किसी फ़ील्ड की जानकारी नहीं दी जाती है या ['ALL'] फ़ील्ड पास नहीं किया जाता है, तो सभी उपलब्ध फ़ील्ड दिखाए जाएंगे और उनके लिए बिलिंग की जाएगी. प्रोडक्शन डिप्लॉयमेंट के लिए इसका सुझाव नहीं दिया जाता है. फ़ील्ड की सूची के लिए PlaceResult देखें. नेस्ट किए गए फ़ील्ड डॉट-पाथ के साथ तय किए जा सकते हैं (उदाहरण के लिए, "geometry.location").
language optional
टाइप:  string optional
उस भाषा के लिए भाषा की पहचान करने वाली जानकारी जिसमें जानकारी दिखाई जानी चाहिए. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
region optional
टाइप:  string optional
उपयोगकर्ता के इलाके का क्षेत्र कोड. इसका असर उन फ़ोटो पर पड़ सकता है जिन्हें लौटाया जा सकता है. इसके अलावा, इससे दूसरी चीज़ें भी प्रभावित हो सकती हैं. क्षेत्र के कोड में, ccTLD (टॉप-लेवल डोमेन) में दो वर्णों की वैल्यू डाली जा सकती है. ज़्यादातर ccTLD कोड ISO 3166-1 कोड के समान होते हैं, जिनमें कुछ अपवाद हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD "uk" (.co.uk) है, जबकि इसका ISO 3166-1 कोड "gb" है (तकनीकी रूप से, "यूनाइटेड किंगडम का ग्रेट ब्रिटेन और उत्तरी आयरलैंड इकाई" के लिए).
sessionToken optional
टाइप:  AutocompleteSessionToken optional
ब्यौरे के अनुरोध को ऑटोकंप्लीट सेशन के साथ बंडल करने के लिए, इस्तेमाल की जाने वाली खास पहचान फ़ाइल.

FindPlaceFromPhoneNumberRequest इंटरफ़ेस

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

PlacesService.findPlaceFromPhoneNumber पर भेजने के लिए, टेक्स्ट खोजने का अनुरोध करने की सुविधा.

fields
टाइप:  Array<string>
जवाब में शामिल किए जाने वाले फ़ील्ड, इसके लिए बिल भेजा जाएगा. अगर ['ALL'] पास हो जाता है, तो सभी उपलब्ध फ़ील्ड दिखाए जाएंगे और उनके लिए बिल भेजा जाएगा. (प्रोडक्शन डिप्लॉयमेंट के लिए इसका सुझाव नहीं दिया जाता है). फ़ील्ड की सूची के लिए PlaceResult देखें. नेस्ट किए गए फ़ील्ड डॉट-पाथ के साथ तय किए जा सकते हैं (उदाहरण के लिए, "geometry.location").
phoneNumber
टाइप:  string
जगह की जानकारी का फ़ोन नंबर. फ़ॉर्मैट E.164 होना चाहिए.
language optional
टाइप:  string optional
जिस भाषा में नाम और पते लौटाए जाने चाहिए उसके लिए भाषा की पहचान करने की सुविधा. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
locationBias optional
टाइप:  LocationBias optional
स् थान खोजते समय उपयोग किया गया झुकाव. ऐसा करने से नतीजे के तौर पर, LocationBias को प्राथमिकता दी जाएगी. हालांकि, इस तक सीमित नहीं.

FindPlaceFromQueryRequest इंटरफ़ेस

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

PlacesService.findPlaceFromQuery पर भेजने के लिए, टेक्स्ट खोजने का अनुरोध करने की सुविधा.

fields
टाइप:  Array<string>
जवाब में शामिल किए जाने वाले फ़ील्ड, इसके लिए बिल भेजा जाएगा. अगर ['ALL'] पास हो जाता है, तो सभी उपलब्ध फ़ील्ड दिखाए जाएंगे और उनके लिए बिल भेजा जाएगा. (प्रोडक्शन डिप्लॉयमेंट के लिए इसका सुझाव नहीं दिया जाता है). फ़ील्ड की सूची के लिए PlaceResult देखें. नेस्ट किए गए फ़ील्ड डॉट-पाथ के साथ तय किए जा सकते हैं (उदाहरण के लिए, "geometry.location").
query
टाइप:  string
अनुरोध की क्वेरी. उदाहरण के लिए, किसी जगह का नाम या पता.
language optional
टाइप:  string optional
जिस भाषा में नाम और पते लौटाए जाने चाहिए उसके लिए भाषा की पहचान करने की सुविधा. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
locationBias optional
टाइप:  LocationBias optional
स् थान खोजते समय उपयोग किया गया झुकाव. ऐसा करने से नतीजे के तौर पर, LocationBias को प्राथमिकता दी जाएगी. हालांकि, इस तक सीमित नहीं.

PlaceSearchRequest इंटरफ़ेस

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

PlacesService को भेजने के लिए जगह की खोज क्वेरी.

bounds optional
टाइप:  LatLngBounds|LatLngBoundsLiteral optional
वे सीमाएं जिनमें स्थान खोजना है. अगर bounds सेट है, तो location और radius को अनदेखा कर दिया जाएगा.
keyword optional
टाइप:  string optional
सभी उपलब्ध फ़ील्ड के साथ मिलान करने के लिए एक शब्द, जिसमें नाम, प्रकार और पता के साथ-साथ ग्राहक समीक्षाएं और तीसरे पक्ष का अन्य कॉन्टेंट शामिल है, लेकिन इन्हीं तक सीमित नहीं है.
language optional
टाइप:  string optional
जिस भाषा में नाम और पते लौटाए जाने चाहिए उसके लिए भाषा की पहचान करने की सुविधा. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
location optional
टाइप:  LatLng|LatLngLiteral optional
वह जगह जिसके आस-पास की जगहें ढूंढनी हैं.
maxPriceLevel optional
टाइप:  number optional
नतीजों को सिर्फ़ उन जगहों तक सीमित करता है जो तय की गई कीमत या उससे कम पर सेट होती हैं. वैल्यू, 0 (सबसे किफ़ायती) से लेकर 4 (सबसे महंगी) तक होती है. अगर बताया गया हो, तो minPrice से ज़्यादा या इसके बराबर होना चाहिए.
minPriceLevel optional
टाइप:  number optional
नतीजों को सिर्फ़ तय की गई कीमत या उससे ज़्यादा पर दिखाया जाता है. वैल्यू, 0 (सबसे किफ़ायती) से लेकर 4 (सबसे महंगी) तक होती है. अगर बताया गया हो, तो maxPrice से कम या इसके बराबर होना चाहिए.
name optional
टाइप:  string optional
keyword के बराबर. इस फ़ील्ड में मौजूद वैल्यू को keyword फ़ील्ड में मौजूद वैल्यू के साथ जोड़ा जाता है और एक ही खोज स्ट्रिंग के हिस्से के तौर पर पास किया जाता है.
openNow optional
टाइप:  boolean optional
परिणामों को केवल उन स्थानों तक सीमित करता है जो अभी खुले हैं.
radius optional
टाइप:  number optional
दिए गए स्थान से वह दूरी, जिसके भीतर मीटर खोजना है. वैल्यू ज़्यादा से ज़्यादा 50,000 हो सकती है.
rankBy optional
टाइप:  RankBy optional
डिफ़ॉल्ट: RankBy.PROMINENCE
इससे, नतीजों को रैंक करते समय इस्तेमाल किया जाने वाला रैंकिंग का तरीका पता चलता है. ध्यान दें कि जब rankBy को DISTANCE पर सेट किया जाता है, तब आपको एक location तय करना होता है. हालांकि, radius या bounds को तय नहीं किया जा सकता.
type optional
टाइप:  string optional
दिए गए प्रकार की जगहों की खोज करता है. यह टाइप, अनुरोध की टारगेट जगह की स्थानीय भाषा में अनुवाद किया जाता है. साथ ही, इसका इस्तेमाल क्वेरी स्ट्रिंग के तौर पर किया जाता है. अगर कोई क्वेरी भी दी जाती है, तो उसे स्थानीय जगह के हिसाब से स्ट्रिंग से जोड़ दिया जाता है. अलग तरह के नतीजे, जवाब के हिसाब से नहीं दिखाए जाते. इस फ़ील्ड का इस्तेमाल भाषा और क्षेत्र के हिसाब से, कैटगरी वाली खोजें करने के लिए करें. मान्य प्रकार यहां दिए गए हैं.

TextSearchRequest इंटरफ़ेस

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

PlacesService पर भेजने के लिए टेक्स्ट खोज का अनुरोध.

bounds optional
टाइप:  LatLngBounds|LatLngBoundsLiteral optional
जगहों की खोज करते समय, नतीजों में मापदंड से बाहर के नतीजे दिखाने के लिए इस्तेमाल होने वाली सीमाएं (ज़रूरी नहीं). अगर bounds सेट है, तो location और radius को अनदेखा कर दिया जाएगा. परिणामों को इन सीमाओं के भीतर सीमित नहीं किया जाएगा; लेकिन, इसके भीतर के परिणामों को उच्च रैंकिंग दी जाएगी.
language optional
टाइप:  string optional
जिस भाषा में नाम और पते लौटाए जाने चाहिए उसके लिए भाषा की पहचान करने की सुविधा. इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें.
location optional
टाइप:  LatLng|LatLngLiteral optional
जगह की खोज करते समय, नतीजों का मापदंड तय करने के लिए इलाके के बीच मौजूद जगह.
query optional
टाइप:  string optional
अनुरोध की क्वेरी का शब्द. उदाहरण के लिए, किसी जगह का नाम ('एफ़िल टावर'), कैटेगरी के बाद जगह का नाम ('न्यूयॉर्क में पिज़्ज़ा') या जगह का नाम, जिसके बाद जगह की जानकारी देने वाला '[सिडनी में स्टारबक्स') होगा.
radius optional
टाइप:  number optional
मीटर की दूरी पर, स्थान खोजते समय परिणामों का मापदंड तय करने के लिए उपयोग किया गया क्षेत्र.
region optional
टाइप:  string optional
मापदंड से बाहर के नतीजों के लिए क्षेत्र का कोड. क्षेत्र के कोड में, ccTLD (टॉप-लेवल डोमेन) में दो वर्णों की वैल्यू डाली जा सकती है. ज़्यादातर ccTLD कोड ISO 3166-1 कोड के समान होते हैं, जिनमें कुछ अपवाद हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD "uk" (.co.uk) है, जबकि इसका ISO 3166-1 कोड "gb" है (तकनीकी रूप से, "यूनाइटेड किंगडम का ग्रेट ब्रिटेन और उत्तरी आयरलैंड इकाई" के लिए).
type optional
टाइप:  string optional
दिए गए प्रकार की जगहों की खोज करता है. यह टाइप, अनुरोध की टारगेट जगह की स्थानीय भाषा में अनुवाद किया जाता है. साथ ही, इसका इस्तेमाल क्वेरी स्ट्रिंग के तौर पर किया जाता है. अगर कोई क्वेरी भी दी जाती है, तो उसे स्थानीय जगह के हिसाब से स्ट्रिंग से जोड़ दिया जाता है. अलग तरह के नतीजे, जवाब के हिसाब से नहीं दिखाए जाते. इस फ़ील्ड का इस्तेमाल भाषा और क्षेत्र के हिसाब से, कैटगरी वाली खोजें करने के लिए करें. मान्य प्रकार यहां दिए गए हैं.

RankBy कॉन्सटेंट

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

PlaceSearchRequest के लिए रैंकिंग विकल्प.

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

DISTANCE जगह के हिसाब से रैंक वाले नतीजों को रैंक किया जाता है.
PROMINENCE नतीजों को उनकी प्रमुखता के आधार पर रैंक किया जाता है.

LocationBias typedef

google.maps.places.LocationBias टाइपडेफ़

LocationBias ऐसी मुलायम सीमा या संकेत का प्रतिनिधित्व करता है जिसे Places खोजते समय उपयोग किया जाता है. नतीजे, चुने गए इलाके के बाहर से आ सकते हैं. पक्षपात के रूप में वर्तमान उपयोगकर्ता के IP पते का उपयोग करने के लिए, "IP_BIAS" स्ट्रिंग दी जा सकती है. ध्यान दें: अगर Circle का इस्तेमाल किया जा रहा है, तो सेंटर और उसका दायरा तय करना होगा.

LatLng|LatLngLiteral|LatLngBounds|LatLngBoundsLiteral|Circle|CircleLiteral|string

जगह से जुड़ी पाबंदी typedef

google.maps.places.LocationRestriction टाइपडेफ़

किसी स्थान को प्रतिबंधित करने से स्थान की खोज करते समय उपयोग की जाने वाली सख्त सीमा का पता चलता है.

LatLngBounds|LatLngBoundsLiteral

PlacesServiceStatus कॉन्सटेंट

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

खोज पूरी होने पर PlacesService का स्टेटस. इन्हें वैल्यू या कॉन्सटेंट के नाम का इस्तेमाल करके तय करें. उदाहरण के लिए, 'OK' या google.maps.places.PlacesServiceStatus.OK.

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

INVALID_REQUEST यह अनुरोध अमान्य था.
NOT_FOUND बताया गया स्थान नहीं मिला.
OK जवाब में एक मान्य नतीजा शामिल है.
OVER_QUERY_LIMIT ऐप्लिकेशन का अनुरोध का कोटा खत्म हो गया है.
REQUEST_DENIED ऐप्लिकेशन को PlacesService का इस्तेमाल करने की अनुमति नहीं है.
UNKNOWN_ERROR सर्वर की गड़बड़ी की वजह से, PlacesService अनुरोध को प्रोसेस नहीं किया जा सका. आपके दोबारा कोशिश करने पर, अनुरोध पूरा हो सकता है.
ZERO_RESULTS इस अनुरोध से जुड़ा कोई नतीजा नहीं मिला.

PlaceSearchPagination इंटरफ़ेस

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

Places के नतीजों के दूसरे पेजों को फ़ेच करने के लिए इस्तेमाल किया जाने वाला ऑब्जेक्ट.

hasNextPage
टाइप:  boolean
इससे पता चलता है कि आगे के नतीजे उपलब्ध हैं या नहीं. खोज के नतीजों में कोई दूसरा पेज दिखने पर, true.
nextPage
nextPage()
पैरामीटर: कोई नहीं
सामान लौटाने की वैल्यू: कोई नहीं
नतीजों का अगला पेज फ़ेच करता है. इसमें वही कॉलबैक फ़ंक्शन इस्तेमाल होता है जो खोज के पहले अनुरोध को दिया गया था.

PlaceResult इंटरफ़ेस

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

किसी जगह के बारे में जानकारी देता है.

address_components optional
टाइप:  Array<GeocoderAddressComponent> optional
इस जगह के पते के कॉम्पोनेंट का संग्रह. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
adr_address optional
टाइप:  string optional
adr माइक्रोफ़ॉर्मैट में कारोबार की जगह के पते को दिखाना. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
aspects optional
टाइप:  Array<PlaceAspectRating> optional
Google और Zagat उपयोगकर्ता समीक्षाओं के आधार पर इस स् थान के रेट किए गए पहलू. रेटिंग, 0 से 30 के पैमाने पर दी जाती हैं.
business_status optional
टाइप:  BusinessStatus optional
फ़्लैग, कारोबार की जगह की स्थिति के बारे में बताता है. अगर यह कारोबार किसी कारोबार की जगह की जानकारी देता है, तो इससे पता चलता है कि यह जगह ऑपरेशनल है या कुछ समय के लिए या हमेशा के लिए बंद है. अगर कोई डेटा उपलब्ध नहीं है, तो फ़्लैग खोज या ब्यौरे के जवाबों में मौजूद नहीं होता है.
formatted_address optional
टाइप:  string optional
जगह का पूरा पता.
formatted_phone_number optional
टाइप:  string optional
स्थान का फ़ोन नंबर, नंबर के क्षेत्रीय सम्मेलन के अनुसार प्रारूपित. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
geometry optional
टाइप:  PlaceGeometry optional
जगह की ज्यामिति से जुड़ी जानकारी.
html_attributions optional
टाइप:  Array<string> optional
इस जगह के नतीजे के लिए दिखाया जाने वाला एट्रिब्यूशन टेक्स्ट. उपलब्ध html_attributions हमेशा इस बात पर ध्यान दिए बिना दिखाए जाते हैं कि fields क्या अनुरोध किया गया है और उसे दिखाया जाना चाहिए.
icon optional
टाइप:  string optional
ऐसी इमेज रिसॉर्स का यूआरएल जिसका इस्तेमाल इस जगह की कैटगरी को दिखाने के लिए किया जा सकता है.
icon_background_color optional
टाइप:  string optional
किसी जगह के आइकॉन के साथ इस्तेमाल करने के लिए, बैकग्राउंड का रंग. PlaceResult.icon_mask_base_uri भी देखें.
icon_mask_base_uri optional
टाइप:  string optional
आइकॉन मास्क के लिए छोटा किया गया यूआरएल. फ़ाइल एक्सटेंशन को आखिर में जोड़कर, अलग-अलग आइकॉन को ऐक्सेस करें (जैसे, .svg या .png).
international_phone_number optional
टाइप:  string optional
स्थान का फ़ोन नंबर अंतर्राष्ट्रीय प्रारूप में है. अंतरराष्ट्रीय फ़ॉर्मैट में देश कोड शामिल होता है और इसके आगे प्लस (+) का निशान लगा होता है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
name optional
टाइप:  string optional
जगह का नाम. ध्यान दें: उपयोगकर्ता के ज़रिए जगहों के नाम में डाला गया रॉ टेक्स्ट, जैसा कि उपयोगकर्ता ने टाइप किया है. कृपया इस डेटा का इस्तेमाल करते समय सावधानी बरतें, क्योंकि नुकसान पहुंचाने वाले उपयोगकर्ता, कोड इंजेक्शन के हमलों के लिए वेक्टर के तौर पर इस्तेमाल करने की कोशिश कर सकते हैं ( http://en.wikipedia.org/wiki/Code_injection देखें).
opening_hours optional
टाइप:  PlaceOpeningHours optional
जगह के खुलने या बंद होने का समय.
permanently_closed optional
टाइप:  boolean optional
एक फ़्लैग, जिससे पता चलता है कि यह जगह हमेशा के लिए बंद हो गई है या कुछ समय के लिए बंद है. अगर जगह का पता चल रहा है या अगर कोई डेटा मौजूद नहीं है, तो जवाब में फ़्लैग मौजूद नहीं होता है.
photos optional
टाइप:  Array<PlacePhoto> optional
इस जगह की फ़ोटो. संग्रह में ज़्यादा से ज़्यादा दस PlacePhoto ऑब्जेक्ट होंगे.
place_id optional
टाइप:  string optional
जगह का एक यूनीक आइडेंटिफ़ायर.
plus_code optional
टाइप:  PlacePlusCode optional
जगह के लिए ओपन लोकेशन कोड या "प्लस कोड" के बारे में बताता है.
price_level optional
टाइप:  number optional
जगह का कीमत लेवल, 0 से 4 के पैमाने पर. मूल्य स्तरों की व्याख्या इस प्रकार की जाती है:
  • 0: मुफ़्त
  • 1: सस्ता
  • 2: मध्यम
  • 3: महंगा
  • 4: बहुत महंगा
rating optional
टाइप:  number optional
इस जगह के बारे में उपयोगकर्ताओं की समीक्षाओं के आधार पर 1.0 से 5.0 के बीच की रेटिंग.
reviews optional
टाइप:  Array<PlaceReview> optional
इस जगह की समीक्षाओं की सूची. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
types optional
टाइप:  Array<string> optional
इस जगह के लिए टाइप की श्रेणी (उदाहरण के लिए, ["political", "locality"] या ["restaurant", "establishment"]).
url optional
टाइप:  string optional
इस जगह के लिए Google के आधिकारिक पेज का यूआरएल. यह Google के मालिकाना हक वाला पेज है, जिसमें इस जगह के बारे में सबसे अच्छी जानकारी है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
user_ratings_total optional
टाइप:  number optional
इस जगह के लिए, PlaceResult.rating रेटिंग देने वाले लोगों की रेटिंग.
utc_offset optional
टाइप:  number optional
स्थान के वर्तमान समयक्षेत्र के UTC का ऑफ़सेट, मिनटों में. उदाहरण के लिए, ऑस्ट्रेलिया में, डेलाइट सेविंग मोड यूटीसी से 11 घंटे आगे है, इसलिए utc_offset, 660 होगा. यूटीसी के समयक्षेत्र के लिए, ऑफ़सेट नेगेटिव है. उदाहरण के लिए, utc_offset केप वर्ड का -60 है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
utc_offset_minutes optional
टाइप:  number optional
स्थान के वर्तमान समयक्षेत्र के UTC का ऑफ़सेट, मिनटों में. उदाहरण के लिए, ऑस्ट्रेलिया में, डेलाइट सेविंग मोड यूटीसी से 11 घंटे आगे है, इसलिए utc_offset_minutes, 660 होगा. यूटीसी के समयक्षेत्र के लिए, ऑफ़सेट नेगेटिव है. उदाहरण के लिए, utc_offset_minutes केप वर्ड का -60 है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
vicinity optional
टाइप:  string optional
सड़क का नाम, सड़क का नंबर, और इलाके के नाम के साथ-साथ, प्रांत, राज्य, पिन कोड या देश के हिसाब से, पते के लिए सरल पता. उदाहरण के लिए, Google के सिडनी, ऑस्ट्रेलिया के ऑफ़िस का क्षेत्रफल, "48 Pirrama Road, Pyrmont" है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
website optional
टाइप:  string optional
इस कारोबार की आधिकारिक वेबसाइट, जैसे कि कारोबार का होम पेज. सिर्फ़ PlacesService.getDetails में उपलब्ध है.

Placeआसरेटिंग इंटरफ़ेस

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

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

rating
टाइप:  number
इस पहलू की रेटिंग. अलग-अलग समीक्षाओं के लिए, यह 0 से 3 के बीच का कोई पूर्णांक होता है. किसी जगह की कुल रेटिंग के लिए, यह 0 से 30 के बीच का एक पूर्णांक होता है.
type
टाइप:  string
आसपेक्ट रेशियो (लंबाई-चौड़ाई का टाइप) उदाहरण के लिए, "food", "decor", "service" या "overall".

BusinessStatus का कॉन्सटेंट

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

अगर यह कारोबार है और कारोबार से जुड़ी जगह है, तो उसकी स्थिति का पता चलता है. इससे पता चलता है कि यह कारोबार चालू है या कुछ समय के लिए या हमेशा के लिए बंद हो गया है. इन्हें वैल्यू या कॉन्सटेंट के नाम से बताएं. जैसे: 'OPERATIONAL' या google.maps.places.BusinessStatus.OPERATIONAL.

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

CLOSED_PERMANENTLY यह कारोबार हमेशा के लिए बंद हो गया है.
CLOSED_TEMPORARILY यह कारोबार कुछ समय के लिए बंद है.
OPERATIONAL आपका कारोबार सामान्य तरीके से काम कर रहा हो.

PlaceGeometry इंटरफ़ेस

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

किसी जगह की ज्यामिति के बारे में जानकारी देता है.

location optional
टाइप:  LatLng optional
जगह की स्थिति.
viewport optional
टाइप:  LatLngBounds optional
मैप पर इस स्थान को दिखाते समय पसंदीदा व्यूपोर्ट. अगर स्थान के लिए पसंदीदा व्यूपोर्ट अज्ञात है, तो यह प्रॉपर्टी null होगी. सिर्फ़ PlacesService.getDetails में उपलब्ध है.

PlaceOpeningHours इंटरफ़ेस

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

किसी जगह के खुलने के समय के बारे में जानकारी देता है.

open_now optional
टाइप:  boolean optional
क्या यह जगह मौजूदा समय में खुली है.
periods optional
टाइप:  Array<PlaceOpeningHoursPeriod> optional
समय के हिसाब से, हफ़्ते के हर दिन के लिए खुलने का समय. यह रविवार से शुरू होगा. वे दिन शामिल नहीं हैं, जिनमें स्थान खुला नहीं है. सिर्फ़ PlacesService.getDetails में उपलब्ध है.
weekday_text optional
टाइप:  Array<string> optional
हफ़्ते के हर दिन के लिए, खुलने के समय के बारे में बताने वाली सात स्ट्रिंग की कैटगरी. Places सेवा वर्तमान भाषा के लिए उपयुक्त घंटों को उपयुक्त रूप से फ़ॉर्मैट और स्थानीयाइज़ करेगी. इस श्रेणी में एलिमेंट का क्रम, भाषा पर निर्भर करता है. कुछ भाषाएं सोमवार से हफ़्ते में शुरू होती हैं, जबकि दूसरी भाषाएं रविवार से. सिर्फ़ PlacesService.getDetails में उपलब्ध है. अन्य कॉल से कोई खाली श्रेणी मिल सकती है.
isOpen
isOpen([date])
पैरामीटर: 
  • dateDate optional
सामान लौटाने की वैल्यू:  boolean|undefined
देखें कि क्या यह जगह अब खुली है (जब कोई तारीख बीत चुकी हो) या किसी तय तारीख पर. अगर इस जगह के लिए PlaceResult.utc_offset_minutes या PlaceOpeningHours.periods उपलब्ध नहीं हैं, तो undefined दिखाया जाता है (PlaceOpeningHours.periods सिर्फ़ PlacesService.getDetails के ज़रिए उपलब्ध है). इस तरीके में, छुट्टियों के दौरान विशेष समय नहीं दिया जाता, जैसे कि छुट्टियों के दौरान खुले रहने का समय.

PlaceOpeningHoursPeriod इंटरफ़ेस पर

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

किसी जगह के खुलने के समय के बारे में स्ट्रक्चर्ड जानकारी देता है. ध्यान दें: अगर कोई जगह हमेशा खुली होती है, तो जवाब में close सेक्शन मौजूद नहीं होगा. क्लाइंट, हमेशा खुली जगह पर भरोसा कर सकते हैं. इसका मतलब, open अवधि है जिसमें day वैल्यू 0 और time वैल्यू "0000" है, लेकिन close नहीं है.

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

PlaceOpeningHoursTime इंटरफ़ेस

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

इससे पता चलता है कि कोई जगह कब खुलती या बंद होती है.

day
टाइप:  number
हफ़्ते के वे दिन, जो [0, 6] की रेंज में हैं, रविवार से शुरू हो रहे हैं. उदाहरण के लिए, 2 का मतलब मंगलवार है.
hours
टाइप:  number
[0, 23] रेंज में PlaceOpeningHoursTime.time के घंटे, संख्या के तौर पर. यह जगह के समय क्षेत्र के हिसाब से बताया जाएगा.
minutes
टाइप:  number
[0, 59] सीमा में, संख्या के रूप में PlaceOpeningHoursTime.time के मिनट. इसकी रिपोर्ट स्थान के समय क्षेत्र में की जाएगी.
time
टाइप:  string
24-घंटे "hhmm" फ़ॉर्मैट में दिन का समय. मान, ["0000", "2359"] की रेंज में हैं. समय, जगह के समय क्षेत्र के हिसाब से बताया जाएगा.
nextDate optional
टाइप:  number optional
टाइमस्टैंप, [epoch के बाद से मिलीसेकंड के तौर पर, जो new Date() के साथ इस्तेमाल करने के लिए सही है) इस PlaceOpeningHoursTime की अगली घटना को दिखाता है. इसकी गिनती हफ़्ते के PlaceOpeningHoursTime.day, PlaceOpeningHoursTime.time, और PlaceResult.utc_offset_minutes से की जाती है. अगर PlaceResult.utc_offset_minutes, undefined है, तो nextDate, undefined होगा.

PlacePlusCode इंटरफ़ेस

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

किसी जगह के लिए ओपन लोकेशन कोड या "प्लस कोड" के बारे में बताता है. Plus Code का इस्तेमाल ऐसी जगहों के मोहल्ले के पते की जगह लेने के लिए किया जा सकता है जहां वे मौजूद नहीं हैं (जहां इमारतों को नंबर नहीं दिया गया है या सड़कों का नाम नहीं दिया गया है).

global_code
टाइप:  string
डिग्री का 1/8000वां 1/8000वें के साथ 1/8000वें के साथ प्लस कोड. उदाहरण के लिए, "8FVC9G8F+5W".
compound_code optional
टाइप:  string optional
डिग्री के 1/8000वें भाग से 1/8000वें डिग्री के साथ प्लस कोड जहां शुरुआत के चार वर्णों (क्षेत्र कोड) को छोड़ा जाता है और शहर की जानकारी दी जाती है. उदाहरण के लिए, "9G8F+5W Zurich, Switzerland". अगर कोड को छोटा करने के लिए कोई सही इलाका नहीं मिलता है, तो यह फ़ील्ड मिटा दिया जाता है.

जगह की फ़ोटो इंटरफ़ेस

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

किसी जगह के फ़ोटो एलिमेंट के बारे में बताता है.

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

ImageOptions इंटरफ़ेस

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

फ़ोटो का अनुरोध करने के विकल्पों के बारे में बताता है.

maxHeight optional
टाइप:  number optional
दिखाई गई इमेज की पिक्सेल में ज़्यादा से ज़्यादा ऊंचाई.
maxWidth optional
टाइप:  number optional
दिखाई गई इमेज की पिक्सेल में ज़्यादा से ज़्यादा चौड़ाई.

PlaceReview इंटरफ़ेस

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

किसी जगह की एक समीक्षा को दिखाता है.

author_name
टाइप:  string
समीक्षक का नाम.
language
टाइप:  string
IETF भाषा कोड, उस भाषा को दर्शाता है जिसमें यह समीक्षा लिखी गई है. ध्यान दें कि इस कोड में सिर्फ़ मुख्य भाषा वाला टैग शामिल है. इसमें देश या क्षेत्र के बारे में बताने वाला कोई दूसरा टैग नहीं है. उदाहरण के लिए, अंग्रेज़ी में की गई सभी समीक्षाओं को 'en-AU' या 'en-UK' के बजाय 'en' के तौर पर टैग किया जाता है.
profile_photo_url
टाइप:  string
आयोजक की प्रोफ़ाइल इमेज का यूआरएल.
relative_time_description
टाइप:  string
हाल ही के फ़ॉर्मैट की स्ट्रिंग, जो मौजूदा समय के हिसाब से समीक्षा में लगने वाले समय के बारे में बताती है. यह फ़ॉर्म भाषा और देश के लिए सही होता है. उदाहरण के लिए, "a month ago".
text
टाइप:  string
समीक्षा का टेक्स्ट.
time
टाइप:  number
समीक्षा के लिए टाइमस्टैंप, epoch के बाद से सेकंड में बताया जाता है.
aspects optional
टाइप:  Array<PlaceAspectRating> optional
इन पहलुओं को समीक्षा में रेटिंग दी गई है. रेटिंग 0 से 3 के पैमाने पर दी जाती है.
author_url optional
टाइप:  string optional
समीक्षा करने वाले की प्रोफ़ाइल का यूआरएल. समीक्षा करने वाले की प्रोफ़ाइल उपलब्ध न होने पर, यह undefined दिखेगा.
rating optional
टाइप:  number optional
इस समीक्षा की रेटिंग, 1.0 से 5.0 के बीच की कोई संख्या.