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

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

  • PLACES_COUNT: इसके लिए geography ज़रूरी है
  • PLACES_COUNT_PER_TYPE_V2: इसके लिए geography और type की ज़रूरत होती है
  • PLACES_COUNT_V2: इसके लिए geographies ज़रूरी है
  • PLACES_COUNT_PER_H3: इसके लिए geography और h3_resolution की ज़रूरत होती है
  • PLACES_COUNT_CHANGE: इसके लिए month1 और month2 की ज़रूरत होती है

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

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

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

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

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

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

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

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

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

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

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

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

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

दी गई वैल्यू से, कम से कम 40.0 मीटर x 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
snapshot_date

इससे क्वेरी करने के लिए, पुराने स्नैपशॉट के महीने के बारे में पता चलता है.

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

STRING

फ़ॉर्मैट: YYYY-MM.

उदाहरण: "2026-07"

month1

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

इससे क्वेरी करने के लिए, बेसलाइन स्नैपशॉट का महीना तय किया जाता है.

STRING

फ़ॉर्मैट: YYYY-MM.

उदाहरण: "2026-01"

month2

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

यह तुलना के लिए स्नैपशॉट का वह महीना तय करता है जिसके लिए क्वेरी करनी है.

STRING

फ़ॉर्मैट: YYYY-MM.

उदाहरण: "2026-02"

regular_opening_hours

यह फ़िल्टर, जगहों को उनके कारोबार के खुले होने के सामान्य समय के हिसाब से फ़िल्टर करता है.

JSON

उदाहरण: JSON_OBJECT('monday', [JSON_OBJECT('start_time', '09:00', 'end_time', '12:00')])

min_ev_charge_connector_count

इससे ईवी चार्ज करने वाले कनेक्टर की कम से कम संख्या के बारे में पता चलता है.

INT64 कम से कम 0 होना चाहिए.
max_ev_charge_connector_count

इससे ईवी चार्ज कनेक्टर की ज़्यादा से ज़्यादा संख्या तय होती है.

INT64 कम से कम 0 होना चाहिए.
max_ev_max_charge_rate_kw

ईवी चार्जिंग स्टेशन के लिए, किलोवॉट में ज़्यादा से ज़्यादा चार्जिंग रेट की जानकारी देता है.

FLOAT64 कम से कम 0.0 होना चाहिए.
ev_charge_connector_types

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

ARRAY<STRING>

उदाहरण: ["EV_CONNECTOR_TYPE_TESLA"]