फ़िल्टर पैरामीटर

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

  • PLACES_COUNT: इसके लिए geography पैरामीटर ज़रूरी है
  • PLACES_COUNT_PER_TYPE: इसके लिए geography और type पैरामीटर ज़रूरी हैं
  • PLACES_COUNT_PER_GEO: इसके लिए geographies पैरामीटर ज़रूरी है
  • PLACES_COUNT_PER_H3: इसके लिए geography और h3_resolution पैरामीटर ज़रूरी हैं

फ़िल्टर का नाम और उसकी वैल्यू, केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) होती हैं. आपको इन्हें ठीक उसी तरह से लिखना होगा जैसे ये टेबल में दिखते हैं. ऐसा न करने पर, क्वेरी में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

फ़िल्टर का नाम ब्यौरा टाइप इस्तेमाल की जा सकने वाली वैल्यू
geography

PLACES_COUNT, PLACES_COUNT_PER_TYPE, और PLACES_COUNT_PER_H3 के लिए

इससे, खोज के लिए कोई इलाका तय किया जाता है. किसी भी तरह का GEOGRAPHY इस्तेमाल किया जा सकता है. जैसे, Point, LineString, और Polygon.

खोज के दायरे में बफ़र जोड़ने के लिए, geography पैरामीटर के साथ geography_radius का इस्तेमाल किया जा सकता है.

खोज के लिए कम से कम 40.0 मीटर x 40.0 मीटर (1600 वर्ग मीटर) का दायरा तय करना ज़रूरी है. अगर खोज के लिए तय किया गया दायरा, इस सीमा से कम है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

GEOGRAPHY कोई भी टाइप का GEOGRAPHY.
geographies

सिर्फ़ PLACES_COUNT_PER_GEO के लिए

इससे, खोज के लिए इलाकों की सूची तय की जाती है. किसी भी तरह का GEOGRAPHY इस्तेमाल किया जा सकता है. जैसे, Point, LineString, और Polygon.

खोज के दायरे में बफ़र जोड़ने के लिए, geographies पैरामीटर के साथ geography_radius का इस्तेमाल किया जा सकता है. तय किए गए सभी इलाकों में बफ़र जोड़ा जाता है.

खोज के लिए कम से कम 40.0 मीटर x 40.0 मीटर (1600 वर्ग मीटर) का दायरा तय करना ज़रूरी है. अगर खोज के लिए तय किया गया दायरा, इस सीमा से कम है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

ARRAY<GEOGRAPHY> कोई भी टाइप का GEOGRAPHY.
geography_radius

इससे, तय की गई जगह में मीटर में रेडियस या बफ़र जोड़ा जाता है. डिफ़ॉल्ट वैल्यू 0 है.

तय की गई वैल्यू से, खोज के लिए कम से कम 40.0 मीटर x 40.0 मीटर (1600 वर्ग मीटर) का दायरा तय होना चाहिए. उदाहरण के लिए, Point जगह के लिए, कम से कम रेडियस 23 मीटर है.

INT64 कम से कम 0.
h3_resolution

सिर्फ़ PLACES_COUNT_PER_H3 के लिए

जगहों की संख्या को H3 सेल में इकट्ठा करने के लिए, H3 रिज़ॉल्यूशन का इस्तेमाल किया जाता है.

INT64 0 से 11 के बीच.
types

इससे, जगहों के टाइप तय किए जाते हैं.

हर जगह के लिए, जगहों के टाइप का सेट होता है. जैसे, "restaurant" और "cafe". अगर कोई टाइप तय नहीं किया जाता है, तो नतीजों में जगहों के सभी टाइप शामिल किए जाते हैं.

ARRAY<STRING>

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

उदाहरण:

["restaurant", "cafe", "bar"]

primary_type

इससे, प्राथमिक टाइप तय किए जाते हैं.

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

अगर कोई प्राथमिक टाइप तय नहीं किया जाता है, तो नतीजों में जगहों के सभी प्राथमिक टाइप शामिल किए जाते हैं.

ARRAY<STRING>

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

उदाहरण:

["restaurant", "cafe", "bar"]

min_rating इससे, जगह की कम से कम रेटिंग तय की जाती है.

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

अगर इस रेंज से बाहर की रेटिंग तय की जाती है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

FLOAT 1.0 से 5.0 के बीच.
max_rating

इससे, जगह की ज़्यादा से ज़्यादा रेटिंग तय की जाती है.

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

अगर इस रेंज से बाहर की रेटिंग तय की जाती है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

FLOAT 1.0 से 5.0 के बीच.
min_user_rating_count

इससे, उपयोगकर्ता की रेटिंग की कम से कम संख्या तय की जाती है.

उपयोगकर्ता की रेटिंग की संख्या, किसी जगह के लिए मिली समीक्षाओं की कुल संख्या होती है.

कम से कम वैल्यू 0 है. अगर 0 से कम वैल्यू तय की जाती है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

INT64 कम से कम वैल्यू 0 है.
max_user_rating_count

इससे, उपयोगकर्ता की रेटिंग की ज़्यादा से ज़्यादा संख्या तय की जाती है.

उपयोगकर्ता की रेटिंग की संख्या, किसी जगह के लिए मिली समीक्षाओं की कुल संख्या होती है.

कम से कम वैल्यू 0 है. अगर 0 से कम वैल्यू तय की जाती है, तो फ़ंक्शन में अमान्य आर्ग्युमेंट की गड़बड़ी दिखेगी.

INT64 कम से कम वैल्यू 0 है.
price_level

इससे, कीमत के लेवल तय किए जाते हैं.

कीमत के एक से ज़्यादा लेवल तय किए जा सकते हैं.

ARRAY<STRING>

इस्तेमाल की जा सकने वाली वैल्यू:

"PRICE_LEVEL_FREE"

"PRICE_LEVEL_INEXPENSIVE"

"PRICE_LEVEL_MODERATE"

"PRICE_LEVEL_EXPENSIVE"

"PRICE_LEVEL_VERY_EXPENSIVE"

उदाहरण:

["PRICE_LEVEL_MODERATE","PRICE_LEVEL_EXPENSIVE"]

business_status इससे, कारोबार की स्थिति तय की जाती है. कारोबार की एक से ज़्यादा स्थितियां तय की जा सकती हैं. ARRAY<STRING>

इस्तेमाल की जा सकने वाली वैल्यू:

"OPERATIONAL"

"CLOSED_TEMPORARILY"

"CLOSED_PERMANENTLY"

"FUTURE_OPENING"

उदाहरण:

["OPERATIONAL","CLOSED_TEMPORARILY"]

takeout इससे, वे जगहें शामिल की जाती हैं जहां खाना पैक कराकर ले जाने की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
delivery इससे, वे जगहें शामिल की जाती हैं जहां डिलीवरी की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
dine_in इससे, वे जगहें शामिल की जाती हैं जहां बैठकर खाने की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
curbside_pickup इससे, वे जगहें शामिल की जाती हैं जहां कर्बसाइड पिकअप की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
reservable इससे, वे जगहें शामिल की जाती हैं जहां बुकिंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
outdoor_seating इससे, वे जगहें शामिल की जाती हैं जहां बाहर बैठने की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
live_music इससे, वे जगहें शामिल की जाती हैं जहां लाइव म्यूज़िक की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
allows_dogs इससे, वे जगहें शामिल की जाती हैं जहां कुत्तों को ले जाने की अनुमति है. BOOLEAN TRUE, FALSE
restroom इससे, वे जगहें शामिल की जाती हैं जहां टॉयलेट की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
serves_breakfast इससे, वे जगहें शामिल की जाती हैं जहां नाश्ता परोसा जाता है. BOOLEAN TRUE, FALSE
serves_lunch इससे, वे जगहें शामिल की जाती हैं जहां दोपहर का खाना परोसा जाता है. BOOLEAN TRUE, FALSE
serves_dinner इससे, वे जगहें शामिल की जाती हैं जहां रात का खाना परोसा जाता है. BOOLEAN TRUE, FALSE
serves_beer इससे, वे जगहें शामिल की जाती हैं जहां बीयर परोसी जाती है. BOOLEAN TRUE, FALSE
serves_wine इससे, वे जगहें शामिल की जाती हैं जहां वाइन परोसी जाती है. BOOLEAN TRUE, FALSE
serves_brunch इससे, वे जगहें शामिल की जाती हैं जहां ब्रंच परोसा जाता है. BOOLEAN TRUE, FALSE
serves_vegetarian_food इससे, वे जगहें शामिल की जाती हैं जहां शाकाहारी खाना परोसा जाता है. BOOLEAN TRUE, FALSE
serves_cocktails इससे, वे जगहें शामिल की जाती हैं जहां कॉकटेल परोसे जाते हैं. BOOLEAN TRUE, FALSE
serves_dessert इससे, वे जगहें शामिल की जाती हैं जहां डेज़र्ट परोसा जाता है. BOOLEAN TRUE, FALSE
serves_coffee इससे, वे जगहें शामिल की जाती हैं जहां कॉफ़ी परोसी जाती है. BOOLEAN TRUE, FALSE
menu_for_children इससे, वे जगहें शामिल की जाती हैं जहां बच्चों के लिए मेन्यू उपलब्ध है. BOOLEAN TRUE, FALSE
good_for_children इससे, वे जगहें शामिल की जाती हैं जो बच्चों के लिए अच्छी हैं. BOOLEAN TRUE, FALSE
good_for_groups इससे, वे जगहें शामिल की जाती हैं जो ग्रुप के लिए अच्छी हैं. BOOLEAN TRUE, FALSE
good_for_watching_sports इससे, वे जगहें शामिल की जाती हैं जो खेल देखने के लिए अच्छी हैं. BOOLEAN TRUE, FALSE
accepts_credit_cards इससे, वे जगहें शामिल की जाती हैं जहां क्रेडिट कार्ड से पेमेंट किया जा सकता है. BOOLEAN TRUE, FALSE
accepts_debit_cards इससे, वे जगहें शामिल की जाती हैं जहां डेबिट कार्ड से पेमेंट किया जा सकता है. BOOLEAN TRUE, FALSE
accepts_cash_only इससे, वे जगहें शामिल की जाती हैं जहां सिर्फ़ कैश से पेमेंट किया जा सकता है. BOOLEAN TRUE, FALSE
accepts_nfc इससे, वे जगहें शामिल की जाती हैं जहां एनएफ़सी से पेमेंट किया जा सकता है. BOOLEAN TRUE, FALSE
free_parking_lot इससे, वे जगहें शामिल की जाती हैं जहां मुफ़्त पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
paid_parking_lot इससे, वे जगहें शामिल की जाती हैं जहां पैसे देकर पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
free_street_parking इससे, वे जगहें शामिल की जाती हैं जहां सड़क पर मुफ़्त पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
paid_street_parking इससे, वे जगहें शामिल की जाती हैं जहां सड़क पर पैसे देकर पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
valet_parking इससे, वे जगहें शामिल की जाती हैं जहां वैले पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
free_garage_parking इससे, वे जगहें शामिल की जाती हैं जहां गैराज में मुफ़्त पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
paid_garage_parking इससे, वे जगहें शामिल की जाती हैं जहां गैराज में पैसे देकर पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
wheelchair_accessible_parking इससे, वे जगहें शामिल की जाती हैं जहां व्हीलचेयर के लिए सुलभ पार्किंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
wheelchair_accessible_entrance इससे, वे जगहें शामिल की जाती हैं जहां व्हीलचेयर के लिए सुलभ एंट्री की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
wheelchair_accessible_restroom इससे, वे जगहें शामिल की जाती हैं जहां व्हीलचेयर के लिए सुलभ टॉयलेट की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE
wheelchair_accessible_seating इससे, वे जगहें शामिल की जाती हैं जहां व्हीलचेयर के लिए सुलभ सीटिंग की सुविधा उपलब्ध है. BOOLEAN TRUE, FALSE