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

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

ফিল্টারের নাম এবং এর মান কেস-সংবেদনশীল। আপনাকে টেবিলে যেমন দেখানো হয়েছে ঠিক তেমনভাবে এগুলি উল্লেখ করতে হবে। অন্যথায়, কোয়েরিটি একটি অবৈধ আর্গুমেন্ট ত্রুটি ফেরত দেবে।

ফিল্টারের নাম বিবরণ আদর্শ সমর্থিত মান
geography

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

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

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

ন্যূনতম ৪০.০ মিটার বাই ৪০.০ মিটার (১৬০০ মি ) অনুসন্ধান এলাকা বলবৎ করা হয়েছে। যদি আপনি এই সীমার মধ্যে একটি অনুসন্ধান এলাকা নির্দিষ্ট করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

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

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

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

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

ন্যূনতম ৪০.০ মিটার বাই ৪০.০ মিটার (১৬০০ মি ) অনুসন্ধান এলাকা বলবৎ করা হয়েছে। যদি আপনি এই সীমার মধ্যে একটি অনুসন্ধান এলাকা নির্দিষ্ট করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

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

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

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

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

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

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

INT64 ০ থেকে ৮ এর মধ্যে।
types

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

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

ARRAY<STRING>

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

উদাহরণ:

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

primary_types

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

একটি স্থানের কেবলমাত্র একটি প্রাথমিক ধরণ থাকতে পারে যা সেই স্থানটিকে সবচেয়ে ভালোভাবে বর্ণনা করে।

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

ARRAY<STRING>

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

উদাহরণ:

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

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

স্থানের রেটিং ব্যবহারকারীর পর্যালোচনার উপর ভিত্তি করে তৈরি করা হয় এবং এর রেঞ্জ ১.০ থেকে ৫.০ এর মধ্যে থাকে।

যদি আপনি এই পরিসরের বাইরে একটি রেটিং নির্দিষ্ট করেন, তাহলে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

FLOAT ১.০ থেকে ৫.০ এর মধ্যে।
max_rating

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

স্থানের রেটিং ব্যবহারকারীর পর্যালোচনার উপর ভিত্তি করে তৈরি করা হয় এবং এর রেঞ্জ ১.০ থেকে ৫.০ এর মধ্যে থাকে।

যদি আপনি এই পরিসরের বাইরে একটি রেটিং নির্দিষ্ট করেন, তাহলে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

FLOAT ১.০ থেকে ৫.০ এর মধ্যে।
min_user_rating_count

বিবেচনা করার জন্য সর্বনিম্ন ব্যবহারকারীর রেটিং সংখ্যা নির্দিষ্ট করে।

ব্যবহারকারীর রেটিং গণনা হল একটি স্থানের মোট পর্যালোচনার সংখ্যা।

সর্বনিম্ন মান হল ০। যদি আপনি ০ এর নিচে একটি মান উল্লেখ করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

INT64 সর্বনিম্ন মান ০।
max_user_rating_count

বিবেচনা করার জন্য সর্বাধিক ব্যবহারকারীর রেটিং সংখ্যা নির্দিষ্ট করে।

ব্যবহারকারীর রেটিং গণনা হল একটি স্থানের মোট পর্যালোচনার সংখ্যা।

সর্বনিম্ন মান হল ০। যদি আপনি ০ এর নিচে একটি মান উল্লেখ করেন তবে ফাংশনটি একটি অবৈধ আর্গুমেন্ট ত্রুটি প্রদান করে।

INT64 সর্বনিম্ন মান ০।
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