परिचय
आस-पास की जगहों के लिए नई खोज सुविधा का अनुरोध करने पर, एक या उससे ज़्यादा तरह की जगहों के बारे में जानकारी मांगी जाती है. इसके बाद, तय किए गए इलाके में मौजूद मिलती-जुलती जगहों की सूची दिखाई जाती है. एक या उससे ज़्यादा डेटा टाइप के बारे में बताने वाला फ़ील्ड मास्क ज़रूरी है. आस-पास की जगहें ढूंढने की सुविधा (नई) सिर्फ़ POST अनुरोधों के साथ काम करती है.
एपीआई एक्सप्लोरर की मदद से, लाइव अनुरोध किए जा सकते हैं. इससे आपको एपीआई और एपीआई के विकल्पों के बारे में जानकारी मिलती है:
मैप पर आस-पास की खोज (नई सुविधा) के नतीजे देखने के लिए, इंटरैक्टिव डेमो आज़माएं.
आस-पास की जगहों की जानकारी (नई) के लिए किए गए अनुरोध
आस-पास की जगहों के लिए खोज (नया वर्शन) का अनुरोध, इस फ़ॉर्म में मौजूद यूआरएल पर एचटीटीपी पोस्ट करने का अनुरोध होता है:
https://places.googleapis.com/v1/places:searchNearby
सभी पैरामीटर को JSON अनुरोध के मुख्य हिस्से में या हेडर में, POST अनुरोध के हिस्से के तौर पर पास करें. उदाहरण के लिए:
curl -X POST -d '{
  "includedTypes": ["restaurant"],
  "maxResultCount": 10,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965},
      "radius": 500.0
    }
  }
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName" \
https://places.googleapis.com/v1/places:searchNearby
आस-पास की खोज (नई) के जवाब
आस-पास की जगहों के लिए नई खोज की सुविधा, रिस्पॉन्स के तौर पर JSON ऑब्जेक्ट दिखाती है. जवाब में:
- placesकलेक्शन में, मिलती-जुलती सभी जगहें शामिल होती हैं.
- ऐरे में मौजूद हर जगह को Placeऑब्जेक्ट से दिखाया जाता है.Placeऑब्जेक्ट में किसी एक जगह के बारे में ज़्यादा जानकारी होती है.
- अनुरोध में पास किया गया FieldMask, Placeऑब्जेक्ट में दिखाए गए फ़ील्ड की सूची तय करता है.
पूरा JSON ऑब्जेक्ट इस फ़ॉर्म में होता है:
{
  "places": [
    {
      object (Place)
    }
  ]
}ज़रूरी पैरामीटर
- 
    FieldMaskजवाब फ़ील्ड मास्क बनाकर, जवाब में दिखाए जाने वाले फ़ील्ड की सूची तय करें. यूआरएल पैरामीटर $fieldsयाfieldsका इस्तेमाल करके, रिस्पॉन्स फ़ील्ड मास्क को तरीके से पास करें. इसके अलावा, एचटीटीपी हेडरX-Goog-FieldMaskका इस्तेमाल करके भी ऐसा किया जा सकता है. जवाब में, लौटाए गए फ़ील्ड की कोई डिफ़ॉल्ट सूची नहीं होती. फ़ील्ड मास्क शामिल न करने पर, यह तरीका गड़बड़ी का मैसेज दिखाता है.फ़ील्ड मास्किंग, डिज़ाइन का एक अच्छा तरीका है. इससे यह पक्का किया जा सकता है कि आपने बिना वजह डेटा का अनुरोध न किया हो. इससे प्रोसेसिंग में लगने वाले समय और बिलिंग के शुल्कों से बचा जा सकता है. कॉमा लगाकर अलग किए गए, जगह के डेटा टाइप की सूची दें. उदाहरण के लिए, जगह का डिसप्ले नेम और पता वापस पाने के लिए. X-Goog-FieldMask: places.displayName,places.formattedAddress सभी फ़ील्ड वापस पाने के लिए, *का इस्तेमाल करें.X-Goog-FieldMask: * इनमें से एक या उससे ज़्यादा फ़ील्ड डालें: - इन फ़ील्ड से Nearby Search Pro SKU ट्रिगर होता है: - places.accessibilityOptions
 - places.addressComponents
 - places.addressDescriptor*
 - places.adrFormatAddress
 - places.attributions
 - places.businessStatus
 - places.containingPlaces
 - places.displayName
 - places.formattedAddress
 - places.googleMapsLinks
 - places.googleMapsUri
 - places.iconBackgroundColor
 - places.iconMaskBaseUri
 - places.id
 - places.location
 - places.name**
 - places.movedPlace
 - places.movedPlaceId
 - places.photos
 - places.plusCode
 - places.postalAddress
 - places.primaryType
 - places.primaryTypeDisplayName
 - places.pureServiceAreaBusiness
 - places.shortFormattedAddress
 - places.subDestinations
 - places.types
 - places.utcOffsetMinutes
 - places.viewport
 * पता बताने वाले शब्दों की सुविधा, भारत में रहने वाले खरीदारों के लिए आम तौर पर उपलब्ध है. हालांकि, अन्य देशों में यह सुविधा एक्सपेरिमेंट के तौर पर उपलब्ध है.
 **- places.nameफ़ील्ड में जगह का संसाधन का नाम होता है. यह इस फ़ॉर्म में होता है:- places/PLACE_ID. जगह के नाम के टेक्स्ट को ऐक्सेस करने के लिए,- places.displayNameका इस्तेमाल करें.
- इन फ़ील्ड से Nearby Search Enterprise SKU ट्रिगर होता है: - places.currentOpeningHours
 - places.currentSecondaryOpeningHours
 - places.internationalPhoneNumber
 - places.nationalPhoneNumber
 - places.priceLevel
 - places.priceRange
 - places.rating
 - places.regularOpeningHours
 - places.regularSecondaryOpeningHours
 - places.userRatingCount
 - places.websiteUri
- इन फ़ील्ड से, Nearby Search Enterprise + Atmosphere SKU ट्रिगर होता है: - places.allowsDogs
 - places.curbsidePickup
 - places.delivery
 - places.dineIn
 - places.editorialSummary
 - places.evChargeAmenitySummary
 - places.evChargeOptions
 - places.fuelOptions
 - places.generativeSummary
 - places.goodForChildren
 - places.goodForGroups
 - places.goodForWatchingSports
 - places.liveMusic
 - places.menuForChildren
 - places.neighborhoodSummary
 - places.parkingOptions
 - places.paymentOptions
 - places.outdoorSeating
 - places.reservable
 - places.restroom
 - places.reviews
 - places.reviewSummary
 - routingSummaries*
 - places.servesBeer
 - places.servesBreakfast
 - places.servesBrunch
 - places.servesCocktails
 - places.servesCoffee
 - places.servesDessert
 - places.servesDinner
 - places.servesLunch
 - places.servesVegetarianFood
 - places.servesWine
 - places.takeout
 * सिर्फ़ टेक्स्ट खोज और आस-पास की जगहें खोजने की सुविधा के लिए
 
- 
    locationRestrictionखोज के लिए तय किया गया क्षेत्र, जिसे सर्कल के तौर पर दिखाया जाता है. इसे केंद्र बिंदु और मीटर में दी गई त्रिज्या के हिसाब से तय किया जाता है. रेडियस, 0.0 और 50000.0 के बीच होना चाहिए. हालांकि, इन दोनों में से भी कोई संख्या हो सकती है. डिफ़ॉल्ट रेडियस 0.0 होता है. आपको अपने अनुरोध में, इसे 0.0 से ज़्यादा पर सेट करना होगा. उदाहरण के लिए: "locationRestriction": { "circle": { "center": { "latitude": 37.7937, "longitude": -122.3965 }, "radius": 500.0 } } 
ज़रूरी नहीं पैरामीटर
- 
    includedTypes/excludedTypes, includedPrimaryTypes/excludedPrimaryTypesइस विकल्प की मदद से, टेबल A में मौजूद टाइप की सूची तय की जा सकती है. इसका इस्तेमाल खोज के नतीजों को फ़िल्टर करने के लिए किया जाता है. पाबंदी के हर टाइप की कैटगरी में, ज़्यादा से ज़्यादा 50 टाइप दिए जा सकते हैं. किसी जगह के लिए, टेबल A में दिए गए टाइप में से सिर्फ़ एक प्राइमरी टाइप चुना जा सकता है. उदाहरण के लिए, प्राइमरी टाइप "mexican_restaurant"या"steak_house"हो सकता है. किसी जगह के मुख्य टाइप के हिसाब से नतीजों को फ़िल्टर करने के लिए,includedPrimaryTypesऔरexcludedPrimaryTypesका इस्तेमाल करें.किसी जगह के लिए, उससे जुड़ी टेबल A में मौजूद टाइप की कई वैल्यू भी हो सकती हैं. उदाहरण के लिए, किसी रेस्टोरेंट के ये टाइप हो सकते हैं: "seafood_restaurant","restaurant","food","point_of_interest","establishment". किसी जगह से जुड़े टाइप की सूची में मौजूद नतीजों को फ़िल्टर करने के लिए,includedTypesऔरexcludedTypesका इस्तेमाल करें."restaurant"या"hotel"जैसे सामान्य प्राइमरी टाइप के बारे में बताने पर, जवाब में ऐसे स्थान शामिल हो सकते हैं जिनका प्राइमरी टाइप, बताए गए प्राइमरी टाइप से ज़्यादा सटीक हो. उदाहरण के लिए, आपने"restaurant"को शामिल करने के लिए चुना है. इसके बाद, जवाब में ऐसी जगहें शामिल हो सकती हैं जिनका मुख्य टाइप"restaurant"है. हालांकि, जवाब में ऐसी जगहें भी शामिल हो सकती हैं जिनका मुख्य टाइप ज़्यादा खास है. जैसे,"chinese_restaurant"या"seafood_restaurant".अगर किसी खोज में कई तरह के प्रतिबंध लगाए गए हैं, तो सिर्फ़ वे जगहें दिखाई जाती हैं जो सभी प्रतिबंधों को पूरा करती हैं. उदाहरण के लिए, अगर आपने {"includedTypes": ["restaurant"], "excludedPrimaryTypes": ["steak_house"]}के तौर पर कोई जगह तय की है, तो खोज के नतीजों में दिखने वाली जगहों पर"restaurant"से जुड़ी सेवाएं मिलती हैं. हालांकि, ये मुख्य रूप से"steak_house"के तौर पर काम नहीं करती हैं.includedTypesटेबल A में मौजूद जगहों के टाइप की कॉमा लगाकर अलग की गई सूची. इसका इस्तेमाल खोज के लिए किया जाता है. अगर इस पैरामीटर को शामिल नहीं किया जाता है, तो सभी तरह की जगहों की जानकारी मिलती है. excludedTypesटेबल A में मौजूद जगहों के टाइप की ऐसी सूची जिसमें उन्हें कॉमा लगाकर अलग-अलग किया गया है. इन्हें खोज के नतीजों से बाहर रखा जाता है. अगर अनुरोध में includedTypes( जैसे कि"school") औरexcludedTypes(जैसे कि"primary_school") दोनों को शामिल किया जाता है, तो जवाब में वे जगहें शामिल होती हैं जिन्हें"school"के तौर पर कैटगरी में रखा गया है, लेकिन"primary_school"के तौर पर नहीं. जवाब में ऐसी जगहें शामिल हैं जोincludedTypesमें से कम से कम एक से मैच करती हैं औरexcludedTypesमें से किसी से भी मैच नहीं करती हैं.अगर कोई टाइप दोनों में दिखता है, जैसे कि includedTypesऔरexcludedTypes, तोINVALID_REQUESTगड़बड़ी दिखती है.includedPrimaryTypesयह टेबल A में दिए गए मुख्य जगहों के टाइप की कॉमा लगाकर अलग की गई सूची होती है. इसे खोज में शामिल किया जाता है. excludedPrimaryTypesटेबल A में मौजूद मुख्य जगहों के टाइप की कॉमा लगाकर अलग की गई सूची. इससे खोज के नतीजों में इन जगहों को शामिल नहीं किया जाएगा. अगर प्राइमरी टाइप में कोई टकराव होता है, जैसे कि कोई टाइप includedPrimaryTypesऔरexcludedPrimaryTypes, दोनों में दिखता है, तोINVALID_ARGUMENTगड़बड़ी दिखती है.
- 
    languageCodeवह भाषा जिसमें नतीजे दिखाने हैं. - इस्तेमाल की जा सकने वाली भाषाओं की सूची देखें. Google, अक्सर उन भाषाओं को अपडेट करता है जिनमें Gemini उपलब्ध है. इसलिए, हो सकता है कि इस सूची में पूरी जानकारी शामिल न हो.
- अगर languageCodeनहीं दिया गया है, तो एपीआई डिफ़ॉल्ट रूप सेenपर सेट हो जाता है. अगर आपने अमान्य भाषा कोड डाला है, तो एपीआईINVALID_ARGUMENTगड़बड़ी का मैसेज दिखाता है.
- एपीआई, सड़क का ऐसा पता देने की पूरी कोशिश करता है जिसे उपयोगकर्ता और स्थानीय लोग, दोनों आसानी से पढ़ सकें. इस लक्ष्य को पूरा करने के लिए, यह स्थानीय भाषा में सड़क के पते दिखाता है. अगर ज़रूरी हो, तो उपयोगकर्ता की पसंदीदा भाषा में लिखे गए पते को लिप्यंतरित करके दिखाता है. अन्य सभी पते, चुनी गई भाषा में दिखाए जाते हैं. पते के सभी कॉम्पोनेंट, एक ही भाषा में दिखाए जाते हैं. यह भाषा, पहले कॉम्पोनेंट से चुनी जाती है.
- अगर नाम आपकी पसंदीदा भाषा में उपलब्ध नहीं है, तो एपीआई सबसे मिलते-जुलते नाम का इस्तेमाल करता है.
- पसंदीदा भाषा का असर, एपीआई के चुने गए नतीजों के सेट और उनके क्रम पर पड़ता है. जियोकोडर, भाषा के हिसाब से शॉर्ट फ़ॉर्म वाले शब्दों का अलग-अलग मतलब निकालता है. जैसे, सड़क के टाइप के लिए इस्तेमाल किए जाने वाले शॉर्ट फ़ॉर्म या ऐसे समानार्थी शब्द जो एक भाषा में मान्य हो सकते हैं, लेकिन दूसरी भाषा में नहीं.
 
- 
    maxResultCountजगह के ज़्यादा से ज़्यादा नतीजों की संख्या तय करता है. यह 1 और 20 (डिफ़ॉल्ट) के बीच होना चाहिए. 
- 
    rankPreferenceइस्तेमाल की जाने वाली रैंकिंग का टाइप. अगर इस पैरामीटर को शामिल नहीं किया जाता है, तो नतीजों को लोकप्रियता के हिसाब से रैंक किया जाता है. यह इनमें से कोई एक हो सकता है: - POPULARITY(डिफ़ॉल्ट) इससे नतीजे, उनकी लोकप्रियता के आधार पर क्रम से लगाए जाते हैं.
- DISTANCEनतीजों को, तय की गई जगह से उनकी दूरी के हिसाब से बढ़ते क्रम में क्रमबद्ध करता है.
 
- 
    regionCodeजवाब को फ़ॉर्मैट करने के लिए इस्तेमाल किया गया क्षेत्र कोड. इसे दो वर्णों वाले CLDR कोड वैल्यू के तौर पर तय किया जाता है. कोई डिफ़ॉल्ट वैल्यू नहीं है. अगर जवाब में मौजूद formattedAddressफ़ील्ड में दिए गए देश का नाम,regionCodeमें दिए गए देश के नाम से मेल खाता है, तोformattedAddressसे देश का कोड हटा दिया जाता है. इस पैरामीटर काadrFormatAddressपर कोई असर नहीं पड़ता. इसमें हमेशा देश का नाम शामिल होता है. साथ ही, इसकाshortFormattedAddressपर भी कोई असर नहीं पड़ता. इसमें देश का नाम कभी शामिल नहीं होता.ज़्यादातर CLDR कोड, ISO 3166-1 कोड के जैसे ही होते हैं. हालांकि, कुछ मामलों में ये अलग होते हैं. उदाहरण के लिए, यूनाइटेड किंगडम का ccTLD "uk" (.co.uk) है, जबकि इसका ISO 3166-1 कोड "gb" है. तकनीकी तौर पर, यह "ग्रेट ब्रिटेन और उत्तरी आयरलैंड का यूनाइटेड किंगडम" के लिए है. लागू कानून के आधार पर, इस पैरामीटर से नतीजों पर असर पड़ सकता है. 
आस-पास की जगहों की जानकारी (नई सुविधा) के उदाहरण
एक तरह की जगहें ढूंढना
यहां दिए गए उदाहरण में, 500 मीटर के दायरे में मौजूद सभी रेस्टोरेंट के डिसप्ले नेम दिखाने के लिए, आस-पास की खोज (नया वर्शन) का अनुरोध दिखाया गया है. इस दायरे को circle ने तय किया है:
curl -X POST -d '{
  "includedTypes": ["restaurant"],
  "maxResultCount": 10,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965},
      "radius": 500.0
    }
  }
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName" \
https://places.googleapis.com/v1/places:searchNearby
ध्यान दें कि X-Goog-FieldMask हेडर से पता चलता है कि रिस्पॉन्स में, ये डेटा फ़ील्ड शामिल हैं: places.displayName.
इसके बाद, जवाब इस फ़ॉर्म में होता है:
{ "places": [ { "displayName": { "text": "La Mar Cocina Peruana", "languageCode": "en" } }, { "displayName": { "text": "Kokkari Estiatorio", "languageCode": "en" } }, { "displayName": { "text": "Harborview Restaurant & Bar", "languageCode": "en" } }, ... }
अतिरिक्त जानकारी पाने के लिए, फ़ील्ड मास्क में ज़्यादा डेटा टाइप जोड़ें.
उदाहरण के लिए, जवाब में रेस्टोरेंट का पता, टाइप, और वेब पता शामिल करने के लिए, places.formattedAddress,places.types,places.websiteUri जोड़ें:
curl -X POST -d '{
  "includedTypes": ["restaurant"],
  "maxResultCount": 10,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965},
      "radius": 500.0
    }
  }
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName,places.formattedAddress,places.types,places.websiteUri" \
https://places.googleapis.com/v1/places:searchNearby
जवाब अब इस फ़ॉर्म में है:
{ "places": [ { "types": [ "seafood_restaurant", "restaurant", "food", "point_of_interest", "establishment" ], "formattedAddress": "PIER 1 1/2 The Embarcadero N, San Francisco, CA 94105, USA", "websiteUri": "http://lamarsf.com/", "displayName": { "text": "La Mar Cocina Peruana", "languageCode": "en" } }, { "types": [ "greek_restaurant", "meal_takeaway", "restaurant", "food", "point_of_interest", "establishment" ], "formattedAddress": "200 Jackson St, San Francisco, CA 94111, USA", "websiteUri": "https://kokkari.com/", "displayName": { "text": "Kokkari Estiatorio", "languageCode": "en" } }, ... }
कई तरह की जगहें खोजना
यहां दिए गए उदाहरण में, circle के 1,000 मीटर के दायरे में मौजूद सभी सुविधा स्टोर और शराब की दुकानों के डिसप्ले नेम के लिए, आस-पास खोजें (नया वर्शन) सुविधा का इस्तेमाल करके किए गए अनुरोध को दिखाया गया है:
curl -X POST -d '{
  "includedTypes": ["liquor_store", "convenience_store"],
  "maxResultCount": 10,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965
      },
      "radius": 1000.0
    }
  }
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName,places.primaryType,places.types" \
https://places.googleapis.com/v1/places:searchNearby
places.primaryType और places.types जोड़े गए हैं, ताकि जवाब में हर जगह के टाइप की जानकारी शामिल हो. इससे नतीजों में से सही जगह को चुनना आसान हो जाता है.
खोज के नतीजों में किसी जगह का टाइप शामिल न करना
यहां दिए गए उदाहरण में, "school" टाइप की सभी जगहों के लिए, आस-पास की जगहें खोजने (नया) का अनुरोध दिखाया गया है. इसमें "primary_school" टाइप की सभी जगहों को शामिल नहीं किया गया है. साथ ही, नतीजों को दूरी के हिसाब से रैंक किया गया है:
curl -X POST -d '{
  "includedTypes": ["school"],
  "excludedTypes": ["primary_school"],
  "maxResultCount": 10,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965
      },
      "radius": 1000.0
    }
  },
  "rankPreference": "DISTANCE"
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName" \
https://places.googleapis.com/v1/places:searchNearby
किसी इलाके के आस-पास की सभी जगहों को दूरी के हिसाब से क्रम में लगाएं
नीचे दिए गए उदाहरण में, सैन फ़्रांसिस्को के बाज़ार के पास की जगहों के लिए, आस-पास की जगहों के बारे में नई जानकारी खोजने का अनुरोध दिखाया गया है. इस उदाहरण में, दूरी के हिसाब से नतीजों को रैंक करने के लिए, rankPreference
पैरामीटर शामिल किया गया है:
curl -X POST -d '{
  "maxResultCount": 10,
  "rankPreference": "DISTANCE",
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.7937,
        "longitude": -122.3965
      },
      "radius": 1000.0
    }
  }
}' \
-H 'Content-Type: application/json' -H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName" \
https://places.googleapis.com/v1/places:searchNearby
Address descriptors पाना
पते के डिस्क्रिप्टर, किसी जगह की लोकेशन के बारे में जानकारी देते हैं. इसमें आस-पास के लैंडमार्क और इलाके शामिल हैं.
यहां दिए गए उदाहरण में, सैन होज़े में मौजूद किसी मॉल के आस-पास की जगहों के लिए, आस-पास की जगहों को खोजने (नया) का अनुरोध दिखाया गया है. इस उदाहरण में, फ़ील्ड मास्क में addressDescriptors
  शामिल किया गया है:
curl -X POST -d '{
  "maxResultCount": 5,
  "locationRestriction": {
    "circle": {
      "center": {
        "latitude": 37.321328,
        "longitude": -121.946275
      },"radius": 1000
    }
  },
  "includedTypes": ["restaurant", "cafe"],
  "excludedTypes": [],
  "rankPreference":"POPULARITY"
}' \
-H 'Content-Type: application/json' \
-H "X-Goog-Api-Key: API_KEY" \
-H "X-Goog-FieldMask: places.displayName,places.addressDescriptor" \
https://places.googleapis.com/v1/places:searchNearby
जवाब में, अनुरोध में बताई गई जगह की जानकारी शामिल होती है. साथ ही, आस-पास के लैंडमार्क की सूची और जगह से उनकी दूरी की जानकारी भी शामिल होती है. इसके अलावा, इसमें इलाकों की सूची और जगह से उनके जुड़ाव की जानकारी भी शामिल होती है:
{ "places": [ { "displayName": { "text": "Westfield Valley Fair", "languageCode": "en" }, "addressDescriptor": { "landmarks": [ { "name": "places/ChIJ62_oCR7Lj4AR_MGWkSPotD4", "placeId": "ChIJ62_oCR7Lj4AR_MGWkSPotD4", "displayName": { "text": "Nordstrom", "languageCode": "en" }, "types": [ "clothing_store", "department_store", "establishment", "point_of_interest", "shoe_store", "store" ], "straightLineDistanceMeters": 114.76984, "travelDistanceMeters": 114.261856 }, { "name": "places/ChIJgexMlR_Lj4ARiKCKuhNnjn0", "placeId": "ChIJgexMlR_Lj4ARiKCKuhNnjn0", "displayName": { "text": "Valley Fair Mall Eyexam of CA", "languageCode": "en" }, "types": [ "establishment", "health", "point_of_interest" ], "straightLineDistanceMeters": 131.62566, "travelDistanceMeters": 237.33253 }, { "name": "places/ChIJWWIlNx7Lj4ARpe1E0ob-_GI", "placeId": "ChIJWWIlNx7Lj4ARpe1E0ob-_GI", "displayName": { "text": "Din Tai Fung", "languageCode": "en" }, "types": [ "establishment", "food", "point_of_interest", "restaurant" ], "straightLineDistanceMeters": 110.0775, "travelDistanceMeters": 171.41951 }, { "name": "places/ChIJwyfPQx7Lj4AR7bYI2A2Yc54", "placeId": "ChIJwyfPQx7Lj4AR7bYI2A2Yc54", "displayName": { "text": "Abercrombie & Fitch", "languageCode": "en" }, "types": [ "clothing_store", "establishment", "point_of_interest", "shoe_store", "store" ], "spatialRelationship": "DOWN_THE_ROAD", "straightLineDistanceMeters": 53.620117, "travelDistanceMeters": 2.4578214 }, { "name": "places/ChIJpycNQx7Lj4ARjhXw3PrM_kU", "placeId": "ChIJpycNQx7Lj4ARjhXw3PrM_kU", "displayName": { "text": "Hollister Co.", "languageCode": "en" }, "types": [ "clothing_store", "establishment", "point_of_interest", "shoe_store", "store" ], "spatialRelationship": "DOWN_THE_ROAD", "straightLineDistanceMeters": 56.53726, "travelDistanceMeters": 15.418246 } ], "areas": [ { "name": "places/ChIJb3F-EB7Lj4ARnHApQ_Hu1gI", "placeId": "ChIJb3F-EB7Lj4ARnHApQ_Hu1gI", "displayName": { "text": "Westfield Valley Fair", "languageCode": "en" }, "containment": "WITHIN" }, { "name": "places/ChIJXYuykB_Lj4AR1Ot8nU5q26Q", "placeId": "ChIJXYuykB_Lj4AR1Ot8nU5q26Q", "displayName": { "text": "Valley Fair", "languageCode": "en" }, "containment": "WITHIN" }, { "name": "places/ChIJtYoUX2DLj4ARKoKOb1G0CpM", "placeId": "ChIJtYoUX2DLj4ARKoKOb1G0CpM", "displayName": { "text": "Central San Jose", "languageCode": "en" }, "containment": "OUTSKIRTS" } ] } }, /.../ }
इसे आज़माएं!
APIs Explorer की मदद से, सैंपल अनुरोध किए जा सकते हैं. इससे आपको एपीआई और एपीआई के विकल्पों के बारे में जानकारी मिलती है.
- पेज की दाईं ओर मौजूद, एपीआई आइकॉन api चुनें. 
- अनुरोध के पैरामीटर में बदलाव करें. यह ज़रूरी नहीं है. 
- लागू करें बटन को चुनें. डायलॉग बॉक्स में, वह खाता चुनें जिसका इस्तेमाल करके आपको अनुरोध करना है. 
- APIs Explorer पैनल में, फ़ुलस्क्रीन आइकॉन fullscreen को चुनें, ताकि APIs Explorer विंडो को बड़ा किया जा सके.