অ্যান্ড্রয়েডের জন্য প্লেসেস এসডিকে (লেগ্যাসি) এর সংক্ষিপ্ত বিবরণ

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

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

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

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

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

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

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

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

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

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

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

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

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

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

টেক্সট সার্চ (নতুন)

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

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

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

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

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

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

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

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

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

মূল্য সংক্রান্ত আরও তথ্যের জন্য, ব্যবহার ও বিলিং দেখুন।

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

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