ফিল্টার পরামিতি

আপনি নীচের সারণীতে বর্ণিত পরামিতিগুলি ব্যবহার করে স্থান গণনা ফাংশনে ফিল্টার প্রয়োগ করতে পারেন। মনে রাখবেন যে প্রতিটি ফাংশনের জন্য প্রয়োজনীয় পরামিতিগুলি আলাদা:

নিচের প্রয়োজনীয়তা অনুযায়ী ফিল্টারের নাম এবং মান নির্দিষ্ট না হলে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

ফিল্টারের নাম বর্ণনা টাইপ সমর্থিত মান
geography

PLACES_COUNT , PLACES_COUNT_PER_TYPE , এবং PLACES_COUNT_PER_H3 এর জন্য

অনুসন্ধান করার জন্য একটি এলাকা নির্দিষ্ট করে। যেকোনো ধরনের GEOGRAPHY সমর্থিত যেমন Point , LineString এবং Polygon

আপনি আপনার অনুসন্ধান এলাকায় একটি বাফার যোগ করতে geography_radius সাথে একত্রে geography প্যারামিটার ব্যবহার করতে পারেন।

একটি সর্বনিম্ন অনুসন্ধান এলাকা 40.0 মিটার বাই 40.0 মিটার (1600 m 2 ) প্রয়োগ করা হয়েছে৷ আপনি যদি এই সীমার অধীনে একটি অনুসন্ধান এলাকা নির্দিষ্ট করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

GEOGRAPHY যেকোন ধরনের GEOGRAPHY
geographies

শুধুমাত্র PLACES_COUNT_PER_GEO এর জন্য

অনুসন্ধান করার জন্য এলাকার একটি তালিকা নির্দিষ্ট করে। যেকোনো ধরনের GEOGRAPHY সমর্থিত যেমন Point , LineString এবং Polygon

আপনি আপনার অনুসন্ধান এলাকায় একটি বাফার যোগ করতে geography_radius সাথে একত্রে geographies প্যারামিটার ব্যবহার করতে পারেন। বাফার নির্দিষ্ট সমস্ত ভৌগলিক যোগ করা হয়.

একটি সর্বনিম্ন অনুসন্ধান এলাকা 40.0 মিটার বাই 40.0 মিটার (1600 m 2 ) প্রয়োগ করা হয়েছে৷ আপনি যদি এই সীমার অধীনে একটি অনুসন্ধান এলাকা নির্দিষ্ট করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

ARRAY<GEOGRAPHY> যেকোন ধরনের GEOGRAPHY
geography_radius

নির্দিষ্ট ভূগোলে মিটারে একটি ব্যাসার্ধ বা বাফার যোগ করে। ডিফল্ট মান 0।

নির্দিষ্ট মান অবশ্যই 40.0 মিটার বাই 40.0 মিটার (1600 m 2 ) একটি সর্বনিম্ন অনুসন্ধান এলাকা নির্ধারণ করতে হবে। উদাহরণস্বরূপ, একটি Point ভূগোলের জন্য, সর্বনিম্ন ব্যাসার্ধ তাই 23 মিটার।

INT64 সর্বনিম্ন 0।
h3_resolution

শুধুমাত্র PLACES_COUNT_PER_H3 এর জন্য

H3 রেজোলিউশন H3 কোষে স্থান গণনা একত্রিত করতে ব্যবহৃত।

INT64 0 থেকে 8 এর মধ্যে।
types

বিবেচনা করার জন্য স্থানের ধরন নির্দিষ্ট করে।

প্রতিটি জায়গায় জায়গার ধরনগুলির একটি সেট রয়েছে, উদাহরণস্বরূপ "restaurant" এবং "cafe" । যদি কোন প্রকার নির্দিষ্ট করা না থাকে, ফলাফলে সমস্ত স্থানের ধরন বিবেচনা করা হয়।

ARRAY<STRING>

সম্ভাব্য মানগুলির সম্পূর্ণ তালিকার জন্য, স্থানের ধরনগুলিতে সারণি A এবং টেবিল B দেখুন।

উদাহরণ:

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

primary_types

বিবেচনা করার জন্য প্রাথমিক প্রকারগুলি নির্দিষ্ট করে৷

একটি জায়গায় শুধুমাত্র একটি একক প্রাথমিক প্রকার থাকতে পারে যা সেই প্রকার যা অবস্থানটিকে সর্বোত্তমভাবে বর্ণনা করে৷

যদি কোন প্রাথমিক প্রকার নির্দিষ্ট করা না থাকে, ফলাফলে সমস্ত স্থান প্রাথমিক প্রকার বিবেচনা করা হয়।

ARRAY<STRING>

সম্ভাব্য মানগুলির সম্পূর্ণ তালিকার জন্য, স্থানের ধরনগুলিতে সারণি A এবং টেবিল B দেখুন।

উদাহরণ:

["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"

উদাহরণ:

["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 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