স্থান SDK (উত্তরাধিকার) ওভারভিউ

Places SDK আপনাকে একটি টেক্সট স্ট্রিং ব্যবহার করে অথবা নৈকট্যের মাধ্যমে বিভিন্ন ধরণের স্থানের তথ্য অনুসন্ধান ও পুনরুদ্ধার করতে দেয়। Places SDK হলো Places SDK (New)-এর লিগ্যাসি সংস্করণ।

Places SDK সংস্করণগুলির মধ্যে মূল পার্থক্যগুলি বুঝতে এবং Places SDK (New)-এ স্থানান্তরিত হতে এই নির্দেশিকাটি ব্যবহার করুন।

প্রতিটি সংস্করণে উপলব্ধ SDK বৈশিষ্ট্যসমূহ

নিম্নলিখিত সারণিতে দেখানো হয়েছে যে প্রতিটি SDK ফিচারের জন্য কোন SDK এবং API সংস্করণগুলি প্রয়োজন:

বৈশিষ্ট্য এপিআই কী-তে প্লেসেস এপিআই সক্রিয় করা হয়েছে প্রারম্ভিক পদ্ধতি সর্বনিম্ন SDK সংস্করণ
স্বয়ংক্রিয় সম্পূর্ণতা (নতুন) স্থান এপিআই (নতুন) initializeWithNewPlacesApiEnabled() ৩.৫.০
স্থানের বিবরণ (নতুন) স্থান এপিআই (নতুন) initializeWithNewPlacesApiEnabled() ৩.৩.০
কাছাকাছি অনুসন্ধান (নতুন) স্থান এপিআই (নতুন) initializeWithNewPlacesApiEnabled() ৩.৫.০
ছবির স্থান (নতুন) স্থান এপিআই (নতুন) initializeWithNewPlacesApiEnabled() ৩.৪.০
টেক্সট সার্চ (নতুন) স্থান এপিআই (নতুন) initializeWithNewPlacesApiEnabled() ৩.৩.০
স্থান স্বয়ংক্রিয় সম্পূর্ণতা স্থান এপিআই initialize() (অপ্রচলিত)
বর্তমান স্থান স্থান এপিআই initialize() (অপ্রচলিত)
স্থানের বিবরণ স্থান এপিআই initialize() (অপ্রচলিত)
ছবি রাখুন স্থান এপিআই initialize() (অপ্রচলিত)

নতুন এপিআই-গুলিতে স্থানান্তরিত করুন

নতুন API-গুলিতে স্থানান্তরিত হতে, নিম্নলিখিত স্থানান্তর নির্দেশিকাগুলি দেখুন:

অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে-তে নতুন উন্নতিসমূহ

এই বিভাগে অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে (নতুন)-তে যোগ করা প্রধান বৈশিষ্ট্যগুলি আলোচনা করা হয়েছে।

গুগল ক্লাউড স্ট্যান্ডার্ড প্ল্যাটফর্মে বাস্তবায়িত

প্লেসেস এসডিকে ফর অ্যান্ড্রয়েড (নিউ) গুগল ক্লাউডের সার্ভিস ইনফ্রাস্ট্রাকচারে প্রয়োগ করা হয়েছে। এই প্রয়োগ একটি আরও সুরক্ষিত এবং বিশ্বস্ত প্ল্যাটফর্ম নিয়ে আসে। এই স্ট্যান্ডার্ড ডিজাইনটি এসডিকেগুলোর মধ্যে একটি সামঞ্জস্যতা নিয়ে আসে, যা প্লেসেস এসডিকে ফর অ্যান্ড্রয়েড (নিউ) দিয়ে ডেভেলপমেন্টের কার্যকারিতা উন্নত করে।

উন্নত কর্মক্ষমতা

অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে (নতুন) উন্নত পারফরম্যান্স প্রদান করে, তাই বিদ্যমান এসডিকে ব্যবহারকারী অ্যাপগুলোকে এটি দিয়ে প্রতিস্থাপন করা লাভজনক।

নতুন বৈশিষ্ট্য

অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে (নতুন)-এ এসডিকে-র সকল ফিচারের সর্বশেষ সংস্করণ অন্তর্ভুক্ত রয়েছে:

নতুন টেক্সট সার্চ পরিষেবা

টেক্সট সার্চ (নতুন) একটি স্ট্রিং-এর উপর ভিত্তি করে একাধিক স্থান সম্পর্কে তথ্য প্রদান করে — যেমন "পিজ্জা ইন নিউ ইয়র্ক" বা "শু স্টোরস নিয়ার অটোয়া" বা "১২৩ মেইন স্ট্রিট"। পরিষেবাটি টেক্সট স্ট্রিং-এর সাথে মিলে যাওয়া স্থানগুলির একটি তালিকা এবং সেট করা যেকোনো অবস্থানগত পক্ষপাত সহ প্রতিক্রিয়া জানায়।

প্লেসড ডিটেইলস (নতুন) এবং প্লেস ফটোস (নতুন)-এ নতুন প্রতিক্রিয়া ডেটা যোগ করা হয়েছে

  • প্লেস ডিটেইলস (নতুন)-এ এখন রেসপন্স Place অবজেক্টে নতুন রিভিউ ক্লাসটি অন্তর্ভুক্ত করা হয়েছে। এই ফিল্ডটিকে সাপোর্ট করার জন্য প্লেস ক্লাসে নতুন getReviews() মেথডটি রয়েছে। একটি প্লেসের জন্য সর্বোচ্চ পাঁচটি রিভিউ পেতে getReviews() কল করুন।

  • Place Photo (New) PhotoMetadata ক্লাসে AuthorAttributions যোগ করে। AuthorAttributions মধ্যে AuthorAttribution অবজেক্টের একটি List থাকে।

প্লেস ফটোতে (নতুন) নতুন URI প্রতিক্রিয়া যোগ করা হয়েছে

এখন আপনি প্লেস ফটো (নতুন) ব্যবহার করে একটি ইমেজ বিটম্যাপের URI ফেরত পেতে পারেন। পূর্বে, আপনি শুধুমাত্র ইমেজ বিটম্যাপটিই ফেরত পেতে পারতেন।

সরলীকৃত মূল্য নির্ধারণ

অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে (নতুন) দিয়ে মূল্য নির্ধারণ প্রক্রিয়া সহজ করা হয়েছে, যাতে আপনি কেবল আপনার ব্যবহৃত ডেটার জন্যই অর্থ প্রদান করেন। এই সরলীকৃত মূল্য নির্ধারণ ব্যবস্থাটি ফিল্ড লিস্ট বা ফিল্ড মাস্ক ব্যবহার করে প্রয়োগ করা হয়েছে।

প্লেস ডিটেইলস এবং টেক্সট সার্চের মাধ্যমে, রেসপন্সে কোন কোন ফিল্ড ফেরত আসবে তা নিয়ন্ত্রণ করতে আপনি ফিল্ড লিস্ট ব্যবহার করেন। এরপর আপনাকে শুধুমাত্র অনুরোধ করা ডেটার জন্যই বিল করা হয়। ফিল্ড লিস্ট ব্যবহার করা একটি ভালো ডিজাইন অনুশীলন, যা নিশ্চিত করে যে আপনি অপ্রয়োজনীয় ডেটার জন্য অনুরোধ করছেন না। এর ফলে অপ্রয়োজনীয় প্রসেসিং সময় এবং বিলিং চার্জ এড়ানো যায়।

উভয় SDK-এর মূল্য সংক্রান্ত বিস্তারিত তথ্যের জন্য, ব্যবহার ও বিলিং দেখুন।

প্রসারিত স্থানের প্রকারভেদ

নতুন SDK-তে নতুন প্লেস টাইপ অন্তর্ভুক্ত করা হয়েছে, যা প্লেস ডিটেইলস এবং টেক্সট সার্চ রেসপন্সের অংশ হিসেবে ফেরত আসে। আপনি টেক্সট সার্চের মাধ্যমে অনুসন্ধানের ক্ষেত্রেও এই নতুন টাইপগুলো এবং বিদ্যমান টাইপগুলো ব্যবহার করতে পারেন। নতুন টাইপগুলো টেবিল A- তে অন্তর্ভুক্ত করা হয়েছে।