जगह की जानकारी (लेगसी)

यूरोपियन इकनॉमिक एरिया (ईईए) के डेवलपर

जगह की खोज से place_id मिलने के बाद, किसी खास कारोबार या लोकप्रिय जगह के बारे में ज़्यादा जानकारी का अनुरोध किया जा सकता है. इसके लिए, जगह की जानकारी (लेगसी) का अनुरोध करना होगा. जगह की जानकारी (लेगसी) के अनुरोध पर, बताई गई जगह के बारे में ज़्यादा जानकारी मिलती है. जैसे, उसका पूरा पता, फ़ोन नंबर, उपयोगकर्ता रेटिंग, और समीक्षाएं.

जगह की जानकारी (लेगसी) के अनुरोध

जगह की जानकारी (लेगसी) का अनुरोध, इस तरह का एचटीटीपी यूआरएल होता है:

https://maps.googleapis.com/maps/api/place/details/output?parameters

जहां output इनमें से कोई भी वैल्यू हो सकती है:

  • json (सुझाया गया) से पता चलता है कि आउटपुट, JavaScript ऑब्जेक्ट Notation (JSON) में है
  • xml से पता चलता है कि आउटपुट, एक्सएमएल फ़ॉर्मैट में है

खोज का अनुरोध शुरू करने के लिए, कुछ पैरामीटर ज़रूरी होते हैं. यूआरएल में स्टैंडर्ड के तौर पर, सभी पैरामीटर को एंपरसैंड (&) वर्ण का इस्तेमाल करके अलग किया जाता है. यहां दिए गए सेक्शन में, पैरामीटर और उनकी संभावित वैल्यू की सूची दी गई है.

ज़रूरी पैरामीटर

ज़रूरी नहीं पैरामीटर

  • फ़ील्ड्स

    ध्यान दें: Place Search (लेगसी) और Place Details (लेगसी) के अनुरोधों से, एक जैसे फ़ील्ड नहीं मिलते. Place Search (लेगसी) के अनुरोधों से, उन फ़ील्ड का सबसेट मिलता है जो जगह की जानकारी (लेगसी) के अनुरोधों से मिलते हैं. अगर आपको जो फ़ील्ड चाहिए वह Place Search (लेगसी) से नहीं मिलता है, तो place_id पाने के लिए Place Search (लेगसी) का इस्तेमाल करें. इसके बाद, उस जगह के आईडी का इस्तेमाल करके, जगह की जानकारी (लेगसी) का अनुरोध करें. Place Search (लेगसी) के अनुरोध में उपलब्ध न होने वाले फ़ील्ड के बारे में ज़्यादा जानने के लिए, जगह के लिए डेटा फ़ील्ड (लेगसी) देखें.

    जगह के डेटा टाइप की कॉमा लगाकर अलग की गई लिस्ट दिखाने के लिए, fields पैरामीटर का इस्तेमाल करें. उदाहरण के लिए: fields=formatted_address,name,geometry. कंपाउंड वैल्यू तय करते समय, फ़ॉरवर्ड स्लैश का इस्तेमाल करें. उदाहरण के लिए: opening_hours/open_now.

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

    बेसिक

    बेसिक कैटगरी में ये फ़ील्ड शामिल हैं: address_components, adr_address, business_status, formatted_address, geometry, icon, icon_mask_base_uri, icon_background_color, name, permanently_closed (अब काम नहीं करता), photo, place_id, plus_code, type, url, utc_offset, vicinity, wheelchair_accessible_entrance.

    संपर्क करना

    संपर्क कैटगरी में ये फ़ील्ड शामिल हैं: current_opening_hours, formatted_phone_number, international_phone_number, opening_hours, secondary_opening_hours, website

    माहौल

    माहौल कैटगरी में ये फ़ील्ड शामिल हैं: curbside_pickup, delivery, dine_in, editorial_summary, price_level, rating, reservable, reviews, serves_beer, serves_breakfast, serves_brunch, serves_dinner, serves_lunch, serves_vegetarian_food, serves_wine, takeout, user_ratings_total.

    ध्यान दें: एट्रिब्यूशन, html_attributions, हर कॉल के साथ हमेशा दिखाए जाते हैं. भले ही, फ़ील्ड का अनुरोध किया गया हो या नहीं.
  • भाषा

    वह भाषा जिसमें नतीजे दिखाए जाएंगे.

    • उपलब्ध भाषाओं की सूची देखें. Google अक्सर उन भाषाओं को अपडेट करता रहता है जिनमें यह सुविधा उपलब्ध है. इसलिए, हो सकता है कि इस सूची में पूरी जानकारी शामिल न हो.
    • अगर language नहीं दिया गया है, तो एपीआई, Accept-Language हेडर में बताई गई पसंदीदा भाषा का इस्तेमाल करने की कोशिश करता है.
    • एपीआई, मोहल्ले का ऐसा पता उपलब्ध कराने की पूरी कोशिश करता है जिसे उपयोगकर्ता और स्थानीय लोग, दोनों पढ़ सकें. इस लक्ष्य को हासिल करने के लिए, यह स्थानीय भाषा में मोहल्ले के पते दिखाता है. साथ ही, अगर ज़रूरी हो, तो उपयोगकर्ता की पसंदीदा भाषा को ध्यान में रखते हुए, उसे ऐसी लिपि में ट्रांसलिट्रेट करता है जिसे उपयोगकर्ता पढ़ सके. अन्य सभी पते, आपकी पसंदीदा भाषा में दिखाए जाते हैं. पते के सभी कॉम्पोनेंट उसी भाषा में दिखाए जाते हैं जो पहले कॉम्पोनेंट के लिए चुनी गई है.
    • अगर पसंदीदा भाषा में कोई नाम उपलब्ध नहीं है, तो एपीआई सबसे मिलते-जुलते नाम का इस्तेमाल करता है.
    • पसंदीदा भाषा का असर, एपीआई से मिलने वाले नतीजों के सेट और उनके क्रम पर थोड़ा-बहुत पड़ता है. जियोकोडर, भाषा के हिसाब से शॉर्ट फ़ॉर्म का अलग-अलग मतलब निकालता है. जैसे, सड़क के टाइप के लिए इस्तेमाल किए जाने वाले शॉर्ट फ़ॉर्म या समानार्थी शब्द, जो एक भाषा में मान्य हो सकते हैं, लेकिन दूसरी भाषा में नहीं. उदाहरण के लिए, हंगेरियन भाषा में utca और tér, स्ट्रीट के समानार्थी शब्द हैं.
  • प्रांत

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

  • reviews_no_translations

    समीक्षाओं के अनुवाद की सुविधा बंद करने के लिए, reviews_no_translations=true डालें. समीक्षाओं के अनुवाद की सुविधा चालू करने के लिए, reviews_no_translations=false डालें. समीक्षाएं उनकी मूल भाषा में दिखती हैं.

    अगर इस पैरामीटर को शामिल नहीं किया जाता है या इसकी कोई वैल्यू नहीं दी जाती है, तो समीक्षाओं का अनुवाद करने की सुविधा चालू हो जाती है. अगर अनुरोध में language पैरामीटर की जानकारी दी गई है, तो अनुवाद के लिए पसंदीदा भाषा के तौर पर, बताई गई भाषा का इस्तेमाल करें. अगर language को शामिल नहीं किया जाता है, तो एपीआई Accept-Language हेडर को पसंदीदा भाषा के तौर पर इस्तेमाल करने की कोशिश करता है.

  • reviews_sort

    समीक्षाओं को दिखाने के लिए, क्रम से लगाने का तरीका. इसे most_relevant (डिफ़ॉल्ट) या newest पर सेट किया जा सकता है.

    • most_relevant (डिफ़ॉल्ट) के लिए, समीक्षाओं को उनकी प्रासंगिकता के हिसाब से क्रम में लगाया जाता है. सेवा, नतीजों को इस तरह से दिखाएगी कि पसंदीदा भाषा में लिखी गई समीक्षाएं पहले दिखें.
    • newest के लिए, समीक्षाओं को समय के हिसाब से क्रम में लगाया जाता है. पसंदीदा भाषा का असर, क्रम से लगाने के तरीके पर नहीं पड़ता.

    Google का सुझाव है कि असली उपयोगकर्ता को यह दिखाया जाए कि समीक्षाओं को किस तरह क्रम से लगाया जा रहा है.

  • sessiontoken

    एक रैंडम स्ट्रिंग, जो बिलिंग के मकसद से, ऑटोकंप्लीट की सुविधा वाले सेशन की पहचान करती है.

    सेशन तब शुरू होता है, जब उपयोगकर्ता कोई क्वेरी टाइप करना शुरू करता है. साथ ही, यह तब खत्म होता है, जब वह कोई जगह चुनता है और Place Details (लेगसी) को कॉल किया जाता है. हर सेशन में कई क्वेरी हो सकती हैं. इसके बाद, एक जगह चुनी जा सकती है. किसी सेशन में हर अनुरोध के लिए इस्तेमाल किए गए एपीआई पासकोड, एक ही Google Cloud Console प्रोजेक्ट से जुड़े होने चाहिए. सेशन खत्म होने के बाद, टोकन मान्य नहीं रहता. आपके ऐप्लिकेशन को हर सेशन के लिए एक नया टोकन जनरेट करना होगा. अगर sessiontoken पैरामीटर को शामिल नहीं किया जाता है या सेशन टोकन का फिर से इस्तेमाल किया जाता है, तो सेशन के लिए शुल्क इस तरह लिया जाता है जैसे कोई सेशन टोकन नहीं दिया गया हो. इसका मतलब है कि हर अनुरोध के लिए अलग से शुल्क लिया जाता है.

    हमारा सुझाव है कि आप इन दिशा-निर्देशों का पालन करें:

    • अपने-आप पूरा होने वाले सभी सेशन के लिए, सेशन टोकन इस्तेमाल करें.
    • हर सेशन के लिए एक नया टोकन जनरेट करें. हमारा सुझाव है कि आप वर्शन 4 UUID का इस्तेमाल करें.
    • पक्का करें कि किसी सेशन में, किसी जगह के शुरुआती अक्षर लिखने पर पूरा नाम सुझाने की सुविधा और जगह की जानकारी के सभी अनुरोधों के लिए इस्तेमाल किए गए एपीआई पासकोड, एक ही Cloud Console प्रोजेक्ट से जुड़े हों.
    • पक्का करें कि हर नए सेशन के लिए, एक यूनीक सेशन टोकन पास किया जाए. एक से ज़्यादा सेशन के लिए एक ही टोकन का इस्तेमाल करने पर, हर अनुरोध के लिए अलग-अलग बिल भेजा जाएगा.

Place Details (लेगसी) का उदाहरण

यहां दिए गए उदाहरण में, place_id का इस्तेमाल करके किसी जगह की जानकारी का अनुरोध किया गया है. इसमें name, rating, और formatted_phone_number फ़ील्ड शामिल हैं:

शेल

curl -L -X GET 'https://maps.googleapis.com/maps/api/place/details/json?place_id=ChIJN1t_tDeuEmsRUsoyG83frY4&fields=name%2Crating%2Cformatted_phone_number&key=YOUR_API_KEY'

HTTP

https://maps.googleapis.com/maps/api/place/details/json
  ?fields=name%2Crating%2Cformatted_phone_number
  &place_id=ChIJN1t_tDeuEmsRUsoyG83frY4
  &key=YOUR_API_KEY

इस उदाहरण में दिए गए पासकोड को अपने एपीआई पासकोड से बदलें, ताकि अनुरोध आपके ऐप्लिकेशन में काम कर सके.

Place Details (लेगसी) के जवाब

जगह की जानकारी (लेगसी) के जवाब, अनुरोध के यूआरएल पाथ में मौजूद output फ़्लैग से बताए गए फ़ॉर्मैट में दिखाए जाते हैं.

JSON

{
  "html_attributions": [],
  "result":
    {
      "address_components":
        [
          { "long_name": "48", "short_name": "48", "types": ["street_number"] },
          {
            "long_name": "Pirrama Road",
            "short_name": "Pirrama Rd",
            "types": ["route"],
          },
          {
            "long_name": "Pyrmont",
            "short_name": "Pyrmont",
            "types": ["locality", "political"],
          },
          {
            "long_name": "City of Sydney",
            "short_name": "City of Sydney",
            "types": ["administrative_area_level_2", "political"],
          },
          {
            "long_name": "New South Wales",
            "short_name": "NSW",
            "types": ["administrative_area_level_1", "political"],
          },
          {
            "long_name": "Australia",
            "short_name": "AU",
            "types": ["country", "political"],
          },
          {
            "long_name": "2009",
            "short_name": "2009",
            "types": ["postal_code"],
          },
        ],
      "adr_address": "48 Pirrama Rd, Pyrmont NSW 2009, Australia",
      "business_status": "OPERATIONAL",
      "formatted_address": "48 Pirrama Rd, Pyrmont NSW 2009, Australia",
      "formatted_phone_number": "(02) 9374 4000",
      "geometry":
        {
          "location": { "lat": -33.866489, "lng": 151.1958561 },
          "viewport":
            {
              "northeast":
                { "lat": -33.8655112697085, "lng": 151.1971156302915 },
              "southwest":
                { "lat": -33.86820923029149, "lng": 151.1944176697085 },
            },
        },
      "icon": "https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png",
      "icon_background_color": "#7B9EB0",
      "icon_mask_base_uri": "https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet",
      "international_phone_number": "+61 2 9374 4000",
      "name": "Google Workplace 6",
      "opening_hours":
        {
          "open_now": false,
          "periods":
            [
              {
                "close": { "day": 1, "time": "1700" },
                "open": { "day": 1, "time": "0900" },
              },
              {
                "close": { "day": 2, "time": "1700" },
                "open": { "day": 2, "time": "0900" },
              },
              {
                "close": { "day": 3, "time": "1700" },
                "open": { "day": 3, "time": "0900" },
              },
              {
                "close": { "day": 4, "time": "1700" },
                "open": { "day": 4, "time": "0900" },
              },
              {
                "close": { "day": 5, "time": "1700" },
                "open": { "day": 5, "time": "0900" },
              },
            ],
          "weekday_text":
            [
              "Monday: 9:00 AM – 5:00 PM",
              "Tuesday: 9:00 AM – 5:00 PM",
              "Wednesday: 9:00 AM – 5:00 PM",
              "Thursday: 9:00 AM – 5:00 PM",
              "Friday: 9:00 AM – 5:00 PM",
              "Saturday: Closed",
              "Sunday: Closed",
            ],
        },
      "photos":
        [
          {
            "height": 3024,
            "html_attributions":
              [
                "Cynthia Wei",
              ],
            "photo_reference": "Aap_uEC6jqtpflLS8GxQqPHBjlcwBf2sri0ZErk9q1ciHGZ6Zx5HBiiiEsPEO3emtB1PGyWbBQhgPL2r9CshoVlJEG4xzB71QMhGBTqqeaCNk1quO3vTTiP50aM1kmOaBQ-DF1ER7zpu6BQOEtnusKMul0m4KA45wfE3h6Xh2IxjLNzx-IiX",
            "width": 4032,
          },
          {
            "height": 3264,
            "html_attributions":
              [
                "Heyang Li",
              ],
            "photo_reference": "Aap_uECyRjHhOQgGaKTW6Z3ZfTEaDhNc44m0F6GrNSFIMffixwI5xqD35QhecdzVY-FUuDtVE1huu8-2HkxgI9Gwvy6W18fU-_E3UUkdSFBQqGK8_slKlT8BZZc66sTX53IEcTDrZfT-E5_YUBYBOm13yxOTOfWfEDABhaxCGC5Hu_XYh0fI",
            "width": 4912,
          },
          // ...
        ],
      "place_id": "ChIJN1t_tDeuEmsRUsoyG83frY4",
      "plus_code":
        {
          "compound_code": "45MW+C8 Pyrmont NSW, Australia",
          "global_code": "4RRH45MW+C8",
        },
      "rating": 4,
      "reference": "ChIJN1t_tDeuEmsRUsoyG83frY4",
      "reviews":
        [
          {
            "author_name": "Luke Archibald",
            "author_url": "https://www.google.com/maps/contrib/113389359827989670652/reviews",
            "language": "en",
            "profile_photo_url": "https://lh3.googleusercontent.com/a-/AOh14GhGGmTmvtD34HiRgwHdXVJUTzVbxpsk5_JnNKM5MA=s128-c0x00000000-cc-rp-mo",
            "rating": 1,
            "relative_time_description": "a week ago",
            "text": "Beautiful building with a great view.",
            "time": 1652286798,
          },
          {
            "author_name": "Tevita Taufoou",
            "author_url": "https://www.google.com/maps/contrib/105937236918123663309/reviews",
            "language": "en",
            "profile_photo_url": "https://lh3.googleusercontent.com/a/AATXAJwZANdRSSg96QeZG--6BazG5uv_BJMIvpZGqwSz=s128-c0x00000000-cc-rp-mo",
            "rating": 1,
            "relative_time_description": "6 months ago",
            "text": "Conference rooms were well equipped.",
            "time": 1637215605,
          },
          // ...
        ],
      "types": ["point_of_interest", "establishment"],
      "url": "https://maps.google.com/?cid=10281119596374313554",
      "user_ratings_total": 939,
      "utc_offset": 600,
      "vicinity": "48 Pirrama Road, Pyrmont",
      "website": "http://google.com/",
    },
  "status": "OK",
}
    

XML

<?xml version="1.0" encoding="UTF-8"?>
<PlaceDetailsResponse>
 <status>OK</status>
 <result>
  <name>Google Workplace 6</name>
  <vicinity>48 Pirrama Road, Pyrmont</vicinity>
  <type>point_of_interest</type>
  <type>establishment</type>
  <formatted_phone_number>(02) 9374 4000</formatted_phone_number>
  <formatted_address>48 Pirrama Rd, Pyrmont NSW 2009, Australia</formatted_address>
  <address_component>
   <long_name>48</long_name>
   <short_name>48</short_name>
   <type>street_number</type>
  </address_component>
  <address_component>
   <long_name>Pirrama Road</long_name>
   <short_name>Pirrama Rd</short_name>
   <type>route</type>
  </address_component>
  <address_component>
   <long_name>Pyrmont</long_name>
   <short_name>Pyrmont</short_name>
   <type>locality</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>City of Sydney</long_name>
   <short_name>City of Sydney</short_name>
   <type>administrative_area_level_2</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>New South Wales</long_name>
   <short_name>NSW</short_name>
   <type>administrative_area_level_1</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>Australia</long_name>
   <short_name>AU</short_name>
   <type>country</type>
   <type>political</type>
  </address_component>
  <address_component>
   <long_name>2009</long_name>
   <short_name>2009</short_name>
   <type>postal_code</type>
  </address_component>
  <geometry>
   <location>
    <lat>-33.8664890</lat>
    <lng>151.1958561</lng>
   </location>
   <viewport>
    <southwest>
     <lat>-33.8682092</lat>
     <lng>151.1944177</lng>
    </southwest>
    <northeast>
     <lat>-33.8655113</lat>
     <lng>151.1971156</lng>
    </northeast>
   </viewport>
  </geometry>
  <rating>4.0</rating>
  <url>https://maps.google.com/?cid=10281119596374313554</url>
  <icon>https://maps.gstatic.com/mapfiles/place_api/icons/v1/png_71/generic_business-71.png</icon>
  <reference>ChIJN1t_tDeuEmsRUsoyG83frY4</reference>
  <international_phone_number>+61 2 9374 4000</international_phone_number>
  <website>http://google.com/</website>
  <review>
   <time>1652286798</time>
   <text>Beautiful building with a great view.</text>
   <author_name>Luke Archibald</author_name>
   <author_url>https://www.google.com/maps/contrib/113389359827989670652/reviews</author_url>
   <rating>1.0</rating>
   <language>en</language>
   <profile_photo_url>https://lh3.googleusercontent.com/a-/AOh14GhGGmTmvtD34HiRgwHdXVJUTzVbxpsk5_JnNKM5MA=s128-c0x00000000-cc-rp-mo</profile_photo_url>
   <relative_time_description>a week ago</relative_time_description>
  </review>
  <review>
   <time>1637215605</time>
   <text>Conference rooms were well equipped.</text>
   <author_name>Joe Schmoe</author_name>
   <author_url>https://www.google.com/maps/contrib/105937236918123663309/reviews</author_url>
   <rating>1.0</rating>
   <language>en</language>
   <profile_photo_url>https://lh3.googleusercontent.com/a/AATXAJwZANdRSSg96QeZG--6BazG5uv_BJMIvpZGqwSz=s128-c0x00000000-cc-rp-mo</profile_photo_url>
   <relative_time_description>6 months ago</relative_time_description>
  </review>
  <!-- ... -->
  <opening_hours>
   <open_now>false</open_now>
   <period>
    <open>
     <day>1</day>
     <time>0900</time>
    </open>
    <close>
     <day>1</day>
     <time>1700</time>
    </close>
   </period>
   <period>
    <open>
     <day>2</day>
     <time>0900</time>
    </open>
    <close>
     <day>2</day>
     <time>1700</time>
    </close>
   </period>
   <period>
    <open>
     <day>3</day>
     <time>0900</time>
    </open>
    <close>
     <day>3</day>
     <time>1700</time>
    </close>
   </period>
   <period>
    <open>
     <day>4</day>
     <time>0900</time>
    </open>
    <close>
     <day>4</day>
     <time>1700</time>
    </close>
   </period>
   <period>
    <open>
     <day>5</day>
     <time>0900</time>
    </open>
    <close>
     <day>5</day>
     <time>1700</time>
    </close>
   </period>
   <weekday_text>Monday: 9:00 AM – 5:00 PM</weekday_text>
   <weekday_text>Tuesday: 9:00 AM – 5:00 PM</weekday_text>
   <weekday_text>Wednesday: 9:00 AM – 5:00 PM</weekday_text>
   <weekday_text>Thursday: 9:00 AM – 5:00 PM</weekday_text>
   <weekday_text>Friday: 9:00 AM – 5:00 PM</weekday_text>
   <weekday_text>Saturday: Closed</weekday_text>
   <weekday_text>Sunday: Closed</weekday_text>
  </opening_hours>
  <utc_offset>600</utc_offset>
  <photo>
   <photo_reference>Aap_uEDT4DC26Lk_VoI6CvsZl1NzU7BOPjEyqEHlf8tCA0hFtlrsI1Tmed_LmjSUQghWnZq-E7SsYZSlvGP0X5ZAfH6w0Tmw6biO4PPI8BTPwvo6FqLfZgC2RGNQyI81HRnJGB3ZJUAYEXvxBfA_upEcsITxk52joPkK9d7cfFptY0z-Oy7Y</photo_reference>
   <width>4032</width>
   <height>3024</height>
   <html_attribution>&lt;a href=&quot;https://maps.google.com/maps/contrib/117600448889234589608&quot;&gt;Cynthia Wei&lt;/a&gt;</html_attribution>
  </photo>
  <photo>
   <photo_reference>Aap_uEAPNVkxDxxHa0aRFAkA2gMygFUuaKujSSv-zdad_vuaxTkaDHgX-aVPeNATp7VEgwqa3A3QutoeKdDd6aGZPBPCLl8XTf1vYckEBxIWEXZjFlMXK2TwIVfe4qa6O31AbYQQ5TCrEs9nz2fuBBWJwifTiKIIrv4NrEpQok6i8nnn8xKS</photo_reference>
   <width>4912</width>
   <height>3264</height>
   <html_attribution>&lt;a href=&quot;https://maps.google.com/maps/contrib/102493344958625549078&quot;&gt;Heyang Li&lt;/a&gt;</html_attribution>
  </photo>
  <!-- ... -->
  <adr_address>&lt;span class=&quot;street-address&quot;&gt;48 Pirrama Rd&lt;/span&gt;, &lt;span class=&quot;locality&quot;&gt;Pyrmont&lt;/span&gt; &lt;span class=&quot;region&quot;&gt;NSW&lt;/span&gt; &lt;span class=&quot;postal-code&quot;&gt;2009&lt;/span&gt;, &lt;span class=&quot;country-name&quot;&gt;Australia&lt;/span&gt;</adr_address>
  <user_ratings_total>939</user_ratings_total>
  <place_id>ChIJN1t_tDeuEmsRUsoyG83frY4</place_id>
  <plus_code>
   <global_code>4RRH45MW+C8</global_code>
   <compound_code>45MW+C8 Pyrmont NSW, Australia</compound_code>
  </plus_code>
  <icon_background_color>#7B9EB0</icon_background_color>
  <business_status>OPERATIONAL</business_status>
  <icon_mask_base_uri>https://maps.gstatic.com/mapfiles/place_api/icons/v2/generic_pinlet</icon_mask_base_uri>
 </result>
</PlaceDetailsResponse>

    

JSON और एक्सएमएल रिस्पॉन्स में, ये एलिमेंट शामिल होते हैं:

PlacesDetailsResponse

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी है Array<string>

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

ज़रूरी है Place

इसमें उस जगह की पूरी जानकारी होती है जिसके बारे में अनुरोध किया गया है.

ज़्यादा जानकारी के लिए, Place देखें.

ज़रूरी है PlacesDetailsStatus

इसमें अनुरोध की स्थिति की जानकारी होती है. साथ ही, इसमें डीबग करने की जानकारी भी हो सकती है. इससे आपको यह पता लगाने में मदद मिलती है कि अनुरोध पूरा क्यों नहीं हुआ.

ज़्यादा जानकारी के लिए, PlacesDetailsStatus देखें.

ज़रूरी नहीं Array<string>

जब सेवा, अनुरोध की खास जानकारी के बारे में ज़्यादा जानकारी दिखाती है, तो रिस्पॉन्स ऑब्जेक्ट में एक और info_messages फ़ील्ड हो सकता है. यह फ़ील्ड सिर्फ़ सफल अनुरोधों के लिए दिखाया जाता है. ऐसा हो सकता है कि यह हमेशा न दिखे. साथ ही, इसका कॉन्टेंट बदल सकता है.

JSON रिस्पॉन्स में, इन्हें रूट एलिमेंट के तौर पर दिखाया जाता है. एक्सएमएल रिस्पॉन्स में, ये <PlaceDetailsResponse> के नीचे टॉप-लेवल एलिमेंट के तौर पर दिखते हैं.

PlacesDetailsStatus

सेवा से मिले स्टेटस कोड.

  • OK, जिससे पता चलता है कि एपीआई अनुरोध पूरा हो गया है.
  • ZERO_RESULTS से पता चलता है कि रेफ़रंस के तौर पर दी गई जगह, place_id, मान्य थी. हालांकि, अब यह मान्य नतीजे के बारे में नहीं बताती. ऐसा तब हो सकता है, जब कारोबार बंद हो गया हो.
  • NOT_FOUND, जिससे पता चलता है कि रेफ़रंस के तौर पर दी गई जगह, place_id, Places के डेटाबेस में नहीं मिली.
  • INVALID_REQUEST, जिससे पता चलता है कि एपीआई अनुरोध गलत तरीके से बनाया गया था.
  • OVER_QUERY_LIMIT, जिसमें इनमें से कोई जानकारी शामिल हो:
    • आपने क्यूपीएस की सीमाएं पार कर ली हैं.
    • आपके खाते के लिए बिलिंग की सुविधा चालू नहीं की गई है.
    • हर महीने मिलने वाला 200 डॉलर का क्रेडिट या इस्तेमाल की तय सीमा खत्म हो गई है.
    • पेमेंट का दिया गया तरीका अब मान्य नहीं है. उदाहरण के लिए, क्रेडिट कार्ड की समयसीमा खत्म हो गई है.
    इस गड़बड़ी को ठीक करने के तरीके के बारे में ज़्यादा जानने के लिए, Maps के बारे में अक्सर पूछे जाने वाले सवाल देखें.
  • REQUEST_DENIED, जिससे पता चलता है कि आपका अनुरोध अस्वीकार कर दिया गया है. आम तौर पर, ऐसा इन वजहों से होता है:
    • अनुरोध में एपीआई पासकोड मौजूद नहीं है.
    • key पैरामीटर अमान्य है.
  • UNKNOWN_ERROR, जिससे किसी अज्ञात गड़बड़ी का पता चलता है.

जगह

किसी जगह के बारे में जानकारी देने वाले एट्रिब्यूट. सभी एट्रिब्यूट, हर तरह की जगह के लिए उपलब्ध नहीं होंगे.

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी नहीं Array<AddressComponent>

इस पते पर लागू होने वाले अलग-अलग कॉम्पोनेंट वाली कैटगरी.

ज़्यादा जानकारी के लिए, AddressComponent पर जाएं.

ज़रूरी नहीं स्ट्रिंग

adr माइक्रोडेटा फ़ॉर्मैट में जगह के पते की जानकारी.

ज़रूरी नहीं स्ट्रिंग

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

The allowed values include: OPERATIONAL, CLOSED_TEMPORARILY, and CLOSED_PERMANENTLY
ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं PlaceOpeningHours

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

ज़्यादा जानकारी के लिए, PlaceOpeningHours देखें.

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं PlaceEditorialSummary

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

ज़्यादा जानकारी के लिए, PlaceEditorialSummary देखें.

ज़रूरी नहीं स्ट्रिंग

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

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

फ़ॉर्मैट किया गया पता, लॉजिकल तौर पर एक या उससे ज़्यादा पतों के कॉम्पोनेंट से बना होता है. उदाहरण के लिए, "111 8th Avenue, New York, NY" पते में ये कॉम्पोनेंट शामिल हैं: "111" (सड़क का नंबर), "8th Avenue" (रास्ता), "New York" (शहर), और "NY" (अमेरिका का राज्य).

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

ज़रूरी नहीं स्ट्रिंग

इसमें जगह का फ़ोन नंबर, उसके स्थानीय फ़ॉर्मैट में होता है.

ज़रूरी नहीं Geometry

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

ज़्यादा जानकारी के लिए, Geometry पर जाएं.

ज़रूरी नहीं स्ट्रिंग

इसमें सुझाए गए आइकॉन का यूआरएल होता है. यह आइकॉन, मैप पर इस नतीजे को दिखाते समय उपयोगकर्ता को दिख सकता है.

ज़रूरी नहीं स्ट्रिंग

इसमें जगह की कैटगरी के लिए, डिफ़ॉल्ट रंग का हेक्स कोड शामिल होता है.

ज़रूरी नहीं स्ट्रिंग

इसमें सुझाए गए आइकॉन का यूआरएल शामिल होता है. इसमें .svg या .png फ़ाइल टाइप एक्सटेंशन शामिल नहीं होता.

ज़रूरी नहीं स्ट्रिंग

इसमें अंतरराष्ट्रीय फ़ॉर्मैट में जगह का फ़ोन नंबर शामिल होता है. अंतरराष्ट्रीय फ़ॉर्मैट में देश का कोड शामिल होता है. साथ ही, इसकी शुरुआत में प्लस (+) का निशान होता है. उदाहरण के लिए, सिडनी, ऑस्ट्रेलिया में मौजूद Google के ऑफ़िस का international_phone_number +61 2 9374 4000 है.

ज़रूरी नहीं स्ट्रिंग

इसमें, दिखाए गए नतीजे का ऐसा नाम शामिल होता है जिसे आसानी से पढ़ा जा सकता है. establishment नतीजों के लिए, यह आम तौर पर कारोबार का कैननिकल नाम होता है.

ज़रूरी नहीं PlaceOpeningHours

इसमें कारोबार के खुले होने का सामान्य समय शामिल होता है.

ज़्यादा जानकारी के लिए, PlaceOpeningHours देखें.

ज़रूरी नहीं बूलियन

कारोबारों के चालू होने की स्थिति जानने के लिए, business_status का इस्तेमाल करें.

ज़रूरी नहीं Array<PlacePhoto>

यह फ़ोटो ऑब्जेक्ट का एक कलेक्शन होता है. इसमें हर ऑब्जेक्ट में किसी इमेज का रेफ़रंस होता है. एक अनुरोध के जवाब में, ज़्यादा से ज़्यादा 10 फ़ोटो मिल सकती हैं. जगह की फ़ोटो और अपने ऐप्लिकेशन में इमेज इस्तेमाल करने के तरीके के बारे में ज़्यादा जानकारी, जगह की फ़ोटो दस्तावेज़ में मिल सकती है.

ज़्यादा जानकारी के लिए, PlacePhoto देखें.

ज़रूरी नहीं स्ट्रिंग

टेक्स्ट वाला आइडेंटिफ़ायर, जिससे किसी जगह की खास तौर पर पहचान की जाती है. जगह की जानकारी पाने के लिए, इस आइडेंटिफ़ायर को Places API अनुरोध के place_id फ़ील्ड में पास करें. जगह के आईडी के बारे में ज़्यादा जानकारी के लिए, जगह के आईडी की खास जानकारी देखें.

ज़रूरी नहीं PlusCode

यह एन्कोड किया गया एक लोकेशन रेफ़रंस होता है, जो अक्षांश और देशांतर के निर्देशांकों से मिलता है. यह किसी इलाके को दिखाता है: डिग्री का 1/8000वां हिस्सा और डिग्री का 1/8000वां हिस्सा (भूमध्य रेखा पर करीब 14 मीटर x 14 मीटर) या इससे छोटा. Plus Codes का इस्तेमाल, मोहल्ले के पते के तौर पर उन जगहों पर किया जा सकता है जहां मोहल्ले के पते मौजूद नहीं हैं. जैसे, जहां इमारतों को नंबर नहीं दिए गए हैं या सड़कों के नाम नहीं हैं. ओपन लोकेशन कोड और प्लस कोड देखें.

ज़्यादा जानकारी के लिए, PlusCode पर जाएं.

ज़रूरी नहीं संख्या

जगह की कीमत का लेवल, 0 से 4 के स्केल पर. किसी खास वैल्यू से बताई गई सटीक रकम, हर इलाके के हिसाब से अलग-अलग होगी. कीमत के लेवल को इस तरह समझा जाता है:

  • 0 मुफ़्त
  • 1 सस्ती कीमत वाले कारोबार
  • 2 सामान्य
  • 3 Expensive
  • 4 बहुत महंगा
ज़रूरी नहीं संख्या

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

ज़रूरी नहीं स्ट्रिंग
ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं Array<PlaceReview>

ज़्यादा से ज़्यादा पांच समीक्षाओं का JSON कलेक्शन. डिफ़ॉल्ट रूप से, समीक्षाओं को 'कितनी काम की हैं' के हिसाब से क्रम में लगाया जाता है. क्रम से लगाने की सुविधा को कंट्रोल करने के लिए, reviews_sort अनुरोध पैरामीटर का इस्तेमाल करें.

  • most_relevant (डिफ़ॉल्ट) के लिए, समीक्षाओं को उनकी प्रासंगिकता के हिसाब से क्रम में लगाया जाता है. सेवा, नतीजों को इस तरह से दिखाएगी कि मूल रूप से पसंदीदा भाषा में लिखी गई समीक्षाएं पहले दिखें.
  • newest के लिए, समीक्षाओं को समय के हिसाब से क्रम में लगाया जाता है. पसंदीदा भाषा का असर, क्रम से लगाने के तरीके पर नहीं पड़ता.

Google का सुझाव है कि उपयोगकर्ताओं को यह बताया जाए कि नतीजे most_relevant या newest के हिसाब से क्रम में लगाए गए हैं.

ज़्यादा जानकारी के लिए, PlaceReview देखें.

ज़रूरी नहीं स्ट्रिंग
ज़रूरी नहीं Array<PlaceOpeningHours>

इसमें अगले सात दिनों की एंट्री का कलेक्शन होता है. इसमें कारोबार के खुले होने के अन्य समय की जानकारी भी शामिल होती है. कारोबार के खुले होने के अन्य समय, कारोबार के खुले होने के मुख्य समय से अलग होते हैं. उदाहरण के लिए, कोई रेस्टोरेंट, ड्राइव-थ्रू (कार से उतरे बिना ऑर्डर देना) या डिलीवरी के समय को सेकंडरी समय के तौर पर सेट कर सकता है. यह फ़ील्ड, type सब-फ़ील्ड को भरता है. यह सब-फ़ील्ड, जगह के टाइप के आधार पर, कारोबार के खुले होने के समय के टाइप की पहले से तय की गई सूची (जैसे, DRIVE_THROUGH, PICKUP या TAKEOUT) से जानकारी लेता है. इस फ़ील्ड में, सभी घंटों का special_days सबफ़ील्ड शामिल होता है. इसे उन तारीखों के लिए सेट किया जाता है जिनके लिए सामान्य से अलग घंटे सेट किए गए हैं.

ज़्यादा जानकारी के लिए, PlaceOpeningHours देखें.

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं बूलियन

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

ज़रूरी नहीं Array<string>

इसमें सुविधा के टाइप का एक कलेक्शन होता है, जो दिए गए नतीजे के बारे में बताता है. इस्तेमाल किए जा सकने वाले टाइप की सूची देखें.

ज़रूरी नहीं स्ट्रिंग

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

ज़रूरी नहीं संख्या

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

ज़रूरी नहीं संख्या

इसमें इस जगह के मौजूदा टाइमज़ोन के मिनटों की संख्या शामिल होती है, जो यूटीसी से ऑफ़सेट होती है. उदाहरण के लिए, डेलाइट सेविंग टाइम के दौरान ऑस्ट्रेलिया के सिडनी में मौजूद जगहों के लिए, यह 660 (यूटीसी से +11 घंटे) होगा. वहीं, डेलाइट सेविंग टाइम के बाहर कैलिफ़ोर्निया में मौजूद जगहों के लिए, यह -480 (यूटीसी से -8 घंटे) होगा.

ज़रूरी नहीं स्ट्रिंग

सिर्फ़ कारोबार (types:["establishment", ...])) के नतीजों के लिए, vicinity फ़ील्ड में जगह का आसान पता होता है. इसमें सड़क का नाम, सड़क का नंबर, और मोहल्ला शामिल होता है. हालांकि, इसमें प्रांत/राज्य, पिन कोड या देश शामिल नहीं होता.

अन्य सभी नतीजों के लिए, vicinity फ़ील्ड में उस सबसे छोटे राजनैतिक (types:["political", ...]) फ़ीचर का नाम होता है जो नतीजे के पते में मौजूद होता है.

इस कॉन्टेंट को इसी तरह पढ़ा जाना चाहिए. फ़ॉर्मैट किए गए पते को प्रोग्राम के हिसाब से पार्स न करें.

ज़रूरी नहीं स्ट्रिंग

इस जगह की आधिकारिक वेबसाइट, जैसे कि किसी कारोबार का होम पेज.

ज़रूरी नहीं बूलियन

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

PlaceEditorialSummary

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

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी नहीं स्ट्रिंग

पिछले फ़ील्ड की भाषा. ऐसा हो सकता है कि यह हमेशा मौजूद न हो.

ज़रूरी नहीं स्ट्रिंग

जगह के बारे में टेक्स्ट के रूप में दी गई खास जानकारी. यह जानकारी न तो बहुत ज़्यादा लंबी होती है और न ही बहुत छोटी.

PlaceOpeningHours

किसी जगह के कारोबार के खुले होने का समय की जानकारी देने वाला ऑब्जेक्ट.

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी नहीं बूलियन

बूलियन वैल्यू, जिससे यह पता चलेगा कि जगह अभी खुली है या नहीं.

ज़रूरी नहीं Array<PlaceOpeningHoursPeriod>

कारोबार के खुले होने की अवधि की जानकारी देने वाला अरे. इसमें सात दिनों की जानकारी होती है. यह जानकारी, रविवार से शुरू होकर समय के हिसाब से क्रम में होती है.

ज़्यादा जानकारी के लिए, PlaceOpeningHoursPeriod देखें.

ज़रूरी नहीं Array<PlaceSpecialDay>

अगले सात दिनों के लिए, ज़्यादा से ज़्यादा सात एंट्री की कैटगरी.

ज़्यादा जानकारी के लिए, PlaceSpecialDay देखें.

ज़रूरी नहीं स्ट्रिंग

कारोबार के खुले होने के अन्य समय की पहचान करने के लिए इस्तेमाल की जाने वाली टाइप स्ट्रिंग. उदाहरण के लिए, DRIVE_THROUGH, HAPPY_HOUR, DELIVERY, TAKEOUT, KITCHEN, BREAKFAST, LUNCH, DINNER, BRUNCH, PICKUP, SENIOR_HOURS. सिर्फ़ secondary_opening_hours के लिए सेट करें.

ज़रूरी नहीं Array<string>

स्ट्रिंग का एक कलेक्शन, जिसमें किसी जगह के खुले होने के समय के बारे में ऐसी जानकारी होती है जिसे कोई भी व्यक्ति आसानी से पढ़ सकता है.

PlaceOpeningHoursPeriod

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी है PlaceOpeningHoursPeriodDetail

इसमें दिन और समय के ऑब्जेक्ट का एक जोड़ा होता है, जिससे पता चलता है कि कारोबार कब खुलता है.

ज़्यादा जानकारी के लिए, PlaceOpeningHoursPeriodDetail देखें.

ज़रूरी नहीं PlaceOpeningHoursPeriodDetail

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

ज़्यादा जानकारी के लिए, PlaceOpeningHoursPeriodDetail देखें.

PlaceSpecialDay

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी नहीं स्ट्रिंग

किसी जगह के स्थानीय टाइमज़ोन के हिसाब से, RFC3339 फ़ॉर्मैट में तारीख. उदाहरण के लिए, 2010-12-31.

ज़रूरी नहीं बूलियन

अगर इस दिन के लिए, कारोबार के खुले होने के खास घंटे सेट किए गए हैं, तो True आउटपुट मिलता है. अगर true है, तो इसका मतलब है कि इस दिन के लिए कम से कम एक अपवाद है. अपवादों की वजह से, current_opening_hours और secondary_opening_hours के सबफ़ील्ड में अलग-अलग वैल्यू दिखती हैं. जैसे, periods, weekday_text, open_now. ये अपवाद, घंटों पर लागू होते हैं. साथ ही, घंटों का इस्तेमाल अन्य फ़ील्ड जनरेट करने के लिए किया जाता है.

PlaceOpeningHoursPeriodDetail

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी है संख्या

हफ़्ते के दिनों के हिसाब से 0 से 6 तक की कोई संख्या. इसकी शुरुआत रविवार से होती है. उदाहरण के लिए, 2 का मतलब मंगलवार है.

ज़रूरी है स्ट्रिंग

इसमें 24 घंटे वाले hhmm फ़ॉर्मैट में दिन का समय शामिल हो सकता है. वैल्यू, 0000 से 2359 की रेंज में होनी चाहिए. समय की जानकारी, उस जगह के टाइम ज़ोन के हिसाब से दी जाएगी.

ज़रूरी नहीं स्ट्रिंग

किसी जगह के स्थानीय टाइमज़ोन के हिसाब से, RFC3339 फ़ॉर्मैट में तारीख. उदाहरण के लिए, 2010-12-31.

ज़रूरी नहीं बूलियन

अगर सात दिन की समयसीमा की वजह से, दी गई अवधि को छोटा किया गया था, तो यह वैल्यू True होगी. इस अवधि की शुरुआत, अनुरोध की तारीख को आधी रात से पहले होती है और/या आखिरी दिन आधी रात को या उसके बाद खत्म होती है. इस प्रॉपर्टी से पता चलता है कि कारोबार के खुले या बंद होने की अवधि, सात दिन की इस समयसीमा से ज़्यादा हो सकती है.

PlacePhoto

किसी जगह की फ़ोटो. फ़ोटो को ऐक्सेस करने के लिए, Place Photo एपीआई का इस्तेमाल किया जा सकता है. इसके लिए, इस पैटर्न में यूआरएल का इस्तेमाल करें:

https://maps.googleapis.com/maps/api/place/photo?maxwidth=400&photo_reference=photo_reference&key=YOUR_API_KEY

ज़्यादा जानकारी के लिए, जगह की फ़ोटो देखें.

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी है संख्या

फ़ोटो की ऊंचाई.

ज़रूरी है Array<string>

फ़ोटो के लिए एचटीएमएल एट्रिब्यूशन.

ज़रूरी है स्ट्रिंग

फ़ोटो का अनुरोध करने पर, फ़ोटो की पहचान करने के लिए इस्तेमाल की जाने वाली स्ट्रिंग.

ज़रूरी है संख्या

फ़ोटो की चौड़ाई.

PlaceReview

किसी उपयोगकर्ता की ओर से सबमिट की गई, जगह की समीक्षा.

फ़ील्ड ज़रूरी है टाइप ब्यौरा
ज़रूरी है स्ट्रिंग

समीक्षा सबमिट करने वाले उपयोगकर्ता का नाम. पहचान छिपाकर की गई समीक्षाओं को "Google उपयोगकर्ता" के नाम से दिखाया जाता है.

ज़रूरी है संख्या

इस जगह के लिए उपयोगकर्ता की कुल रेटिंग. यह एक पूर्णांक है, जो 1 से 5 तक हो सकता है.

ज़रूरी है स्ट्रिंग

समीक्षा सबमिट किए जाने का समय, मौजूदा समय के हिसाब से टेक्स्ट में.

ज़रूरी है संख्या

समीक्षा सबमिट करने का समय. इसे 1 जनवरी, 1970 यूटीसी की आधी रात के बाद से सेकंड की संख्या में मापा जाता है.

ज़रूरी नहीं स्ट्रिंग

उपयोगकर्ता की Google Maps Local Guides प्रोफ़ाइल का यूआरएल, अगर उपलब्ध हो.

ज़रूरी नहीं स्ट्रिंग

आईईटीएफ़ भाषा कोड, जो समीक्षा की भाषा के बारे में बताता है. इस फ़ील्ड में सिर्फ़ मुख्य भाषा का टैग होता है. इसमें देश या इलाके के बारे में बताने वाला सेकंडरी टैग नहीं होता. उदाहरण के लिए, अंग्रेज़ी में की गई सभी समीक्षाओं को 'en' के तौर पर टैग किया जाता है, न कि 'en-AU' या 'en-UK' वगैरह के तौर पर.अगर सिर्फ़ रेटिंग दी गई है और समीक्षा का टेक्स्ट नहीं है, तो यह फ़ील्ड खाली रहता है.

ज़रूरी नहीं स्ट्रिंग

आईईटीएफ़ भाषा कोड, जो समीक्षा की मूल भाषा के बारे में बताता है. अगर समीक्षा का अनुवाद किया गया है, तो original_language != language. इस फ़ील्ड में सिर्फ़ मुख्य भाषा का टैग होता है. इसमें देश या इलाके की जानकारी देने वाला सेकंडरी टैग नहीं होता. उदाहरण के लिए, अंग्रेज़ी में की गई सभी समीक्षाओं को 'en' के तौर पर टैग किया जाता है, न कि 'en-AU' या 'en-UK' वगैरह के तौर पर.अगर सिर्फ़ रेटिंग दी गई है और समीक्षा के लिए कोई टेक्स्ट नहीं है, तो यह फ़ील्ड खाली रहता है.

ज़रूरी नहीं स्ट्रिंग

उपयोगकर्ता की प्रोफ़ाइल फ़ोटो का यूआरएल, अगर उपलब्ध हो.

ज़रूरी नहीं स्ट्रिंग

उपयोगकर्ता की समीक्षा. Google Places की मदद से किसी जगह की समीक्षा करते समय, टेक्स्ट वाली समीक्षाएं देना ज़रूरी नहीं है. इसलिए, हो सकता है कि यह फ़ील्ड खाली हो. ध्यान दें कि इस फ़ील्ड में बेसिक एचटीएमएल मार्कअप शामिल हो सकता है. उदाहरण के लिए, एंटिटी रेफ़रंस &amp;, ऐंपरसैंड वर्ण को दिखा सकता है.

ज़रूरी नहीं बूलियन

बूलियन वैल्यू से पता चलता है कि समीक्षा का अनुवाद, उस मूल भाषा से किया गया है जिसमें उसे लिखा गया था.अगर किसी समीक्षा का अनुवाद किया गया है, तो Google का सुझाव है कि आप अपने उपयोगकर्ताओं को इसकी जानकारी दें. उदाहरण के लिए, समीक्षा में "Google ने अनुवाद किया" स्ट्रिंग जोड़ी जा सकती है.