টাইপ ফিল্টার সম্পর্কে আরও, টাইপ ফিল্টারগুলিতে আরও, টাইপ ফিল্টারগুলিতে আরও

প্লেসেস এগ্রিগেট এপিআই-এ, টাইপ ফিল্টার আপনাকে আপনার অনুসন্ধানে ফোকাস করতে সাহায্য করে আপনি কোন ধরণের জায়গাগুলি অন্তর্ভুক্ত করতে চান বা প্রতিক্রিয়া থেকে বাদ দিতে চান তা বেছে নিতে দেয়৷ আপনি একটি স্থানের প্রধান বিভাগ এবং এর অন্যান্য বিবরণের জন্য উভয় প্রকারের তালিকা তৈরি করতে পারেন যা আপনি চান এবং যে ধরনের আপনি চান না। এইভাবে, আপনি ঠিক যে জায়গাগুলি খুঁজছেন তা খুঁজে পেতে আপনি নির্দিষ্ট অনুসন্ধানগুলি তৈরি করতে পারেন৷

200 টিরও বেশি স্থানের ধরন উপলব্ধ। প্লেস এগ্রিগেট এপিআই সমর্থন করে এমন একটি সম্পূর্ণ তালিকার জন্য, প্লেস এপিআই (নতুন) এর জন্য প্লেস টাইপস এর অধীনে সারণি A দেখুন।

জায়গার ধরন কীভাবে কাজ করে

একটি জায়গায় একাধিক স্থানের ধরন থাকতে পারে:

  • একটি জায়গায় একটি একক প্রাথমিক প্রকার থাকতে পারে যা এর প্রাথমিক ফাংশনকে প্রতিফলিত করে। যাইহোক, কিছু ক্ষেত্রে, একটি স্থানের জন্য প্রাথমিক প্রকার নির্দিষ্ট নাও হতে পারে।

  • একটি জায়গায় এক বা একাধিক গৌণ প্রকার থাকতে পারে। মাধ্যমিক প্রকারগুলি হল অতিরিক্ত বিভাগ যা স্থানের বৈশিষ্ট্য এবং পরিষেবা সম্পর্কে সম্পূরক তথ্য প্রদানের জন্য একটি স্থানে প্রযোজ্য।

উদাহরণস্বরূপ, একটি স্থান তার প্রাথমিক প্রকারকে restaurant হিসাবে নির্দিষ্ট করতে পারে, কিন্তু যেহেতু এটি একটি বার হিসাবে কাজ করে এবং খাদ্য পরিষেবা প্রদান করে, তাই এটি bar, food এবং establishment হিসাবে তার গৌণ স্থানের ধরনগুলিও নির্দিষ্ট করতে পারে৷

প্রকার অনুসারে ফিল্টার করুন

প্রাথমিক প্রকার অনুসারে স্থানগুলি ফিল্টার করতে, অনুরোধে includedPrimaryTypes এবং excludedPrimaryTypes ব্যবহার করুন৷ ফিল্টারটি শুধুমাত্র একটি স্থানের প্রাথমিক প্রকারে প্রযোজ্য। উদাহরণস্বরূপ, restaurant জন্য একটি includedPrimaryTypes ফিল্টার শুধুমাত্র সেই জায়গাগুলিকে ফেরত দেয় যা প্রাথমিকভাবে রেস্তোরাঁ হিসেবে কাজ করে।

প্রাথমিক এবং মাধ্যমিক উভয় প্রকারের দ্বারা স্থানগুলি ফিল্টার করতে, অনুরোধে includedTypes এবং excludedTypes ব্যবহার করুন৷ ফিল্টার উভয় ধরনের জন্য প্রযোজ্য. উদাহরণস্বরূপ, একটি includedTypes bar প্রকারগুলি সেই স্থানগুলিকে ফেরত দেয় যেখানে bar রয়েছে তাদের প্রাথমিক বা মাধ্যমিক প্রকার।