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

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

  • 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 के लिए

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

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

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

GEOGRAPHY किसी भी तरह का GEOGRAPHY.
geographies

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

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

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

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

ARRAY<GEOGRAPHY> किसी भी तरह का GEOGRAPHY.
geography_radius

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

दी गई वैल्यू से, कम से कम 40.0 मीटर गुणा 40.0 मीटर (1600 m2) के खोज क्षेत्र के बारे में पता चलना चाहिए. उदाहरण के लिए, 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"]

brand_ids

सिर्फ़ PLACES_COUNT_PER_H3, PLACES_COUNT_V2, और PLACES_COUNT_PER_TYPE_V2 के लिए

इससे उन ब्रैंड आईडी के बारे में पता चलता है जिन पर विचार करना है.

हर जगह को ब्रैंड आईडी से जोड़ा जा सकता है. अगर कोई ब्रैंड आईडी नहीं दिया गया है, तो नतीजे में सभी ब्रैंड (और बिना ब्रैंड वाली जगहें) शामिल की जाती हैं.

ध्यान दें: ब्रैंड का डेटा सिर्फ़ कुछ देशों में उपलब्ध है. फ़िलहाल: अमेरिका (US), कनाडा (CA), यूनाइटेड किंगडम (GB), और ऑस्ट्रेलिया (AU).

ARRAY<STRING>

ब्रैंड आईडी की कैटगरी. ब्रैंड के डेटा के बारे में ज़्यादा जानने के लिए, ब्रैंड के डेटा का इस्तेमाल करके क्वेरी लिखना लेख पढ़ें.

उदाहरण:

["brand_001", "brand_002"]

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