প্লেসেস এগ্রিগেট এপিআই-এ, টাইপ ফিল্টার আপনাকে আপনার অনুসন্ধানে ফোকাস করতে সাহায্য করে আপনি কোন ধরণের জায়গাগুলি অন্তর্ভুক্ত করতে চান বা প্রতিক্রিয়া থেকে বাদ দিতে চান তা বেছে নিতে দেয়৷ আপনি একটি স্থানের প্রধান বিভাগ এবং এর অন্যান্য বিবরণের জন্য উভয় প্রকারের তালিকা তৈরি করতে পারেন যা আপনি চান এবং যে ধরনের আপনি চান না। এইভাবে, আপনি ঠিক যে জায়গাগুলি খুঁজছেন তা খুঁজে পেতে আপনি নির্দিষ্ট অনুসন্ধানগুলি তৈরি করতে পারেন৷
200 টিরও বেশি স্থানের ধরন উপলব্ধ। প্লেস এগ্রিগেট এপিআই সমর্থন করে এমন একটি সম্পূর্ণ তালিকার জন্য, প্লেস এপিআই (নতুন) এর জন্য প্লেস টাইপস এর অধীনে সারণি A দেখুন।
জায়গার ধরন কীভাবে কাজ করে
একটি জায়গায় একাধিক স্থানের ধরন থাকতে পারে:
একটি জায়গায় একটি একক প্রাথমিক প্রকার থাকতে পারে যা এর প্রাথমিক ফাংশনকে প্রতিফলিত করে। যাইহোক, কিছু ক্ষেত্রে, একটি স্থানের জন্য প্রাথমিক প্রকার নির্দিষ্ট নাও হতে পারে।
একটি জায়গায় এক বা একাধিক গৌণ প্রকার থাকতে পারে। মাধ্যমিক প্রকারগুলি হল অতিরিক্ত বিভাগ যা স্থানের বৈশিষ্ট্য এবং পরিষেবা সম্পর্কে সম্পূরক তথ্য প্রদানের জন্য একটি স্থানে প্রযোজ্য।
উদাহরণস্বরূপ, একটি স্থান তার প্রাথমিক প্রকারকে restaurant
হিসাবে নির্দিষ্ট করতে পারে, কিন্তু যেহেতু এটি একটি বার হিসাবে কাজ করে এবং খাদ্য পরিষেবা প্রদান করে, তাই এটি bar, food
এবং establishment
হিসাবে তার গৌণ স্থানের ধরনগুলিও নির্দিষ্ট করতে পারে৷
প্রকার অনুসারে ফিল্টার করুন
প্রাথমিক প্রকার অনুসারে স্থানগুলি ফিল্টার করতে, অনুরোধে includedPrimaryTypes
এবং excludedPrimaryTypes
ব্যবহার করুন৷ ফিল্টারটি শুধুমাত্র একটি স্থানের প্রাথমিক প্রকারে প্রযোজ্য। উদাহরণস্বরূপ, restaurant
জন্য একটি includedPrimaryTypes
ফিল্টার শুধুমাত্র সেই জায়গাগুলিকে ফেরত দেয় যা প্রাথমিকভাবে রেস্তোরাঁ হিসেবে কাজ করে।
প্রাথমিক এবং মাধ্যমিক উভয় প্রকারের দ্বারা স্থানগুলি ফিল্টার করতে, অনুরোধে includedTypes
এবং excludedTypes
ব্যবহার করুন৷ ফিল্টার উভয় ধরনের জন্য প্রযোজ্য. উদাহরণস্বরূপ, একটি includedTypes
bar
প্রকারগুলি সেই স্থানগুলিকে ফেরত দেয় যেখানে bar
রয়েছে তাদের প্রাথমিক বা মাধ্যমিক প্রকার।