Places API (পুরনো) ওভারভিউ

ইউরোপীয় অর্থনৈতিক অঞ্চল (EEA)-এর ডেভেলপার

ভূমিকা

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

নিচের সারণীতে দুটি API-এর সংশ্লিষ্ট ভার্সনের তালিকা দেওয়া হয়েছে। দুটির মধ্যে মূল পার্থক্য বুঝতে এবং Places API (নতুন)-এ মাইগ্রেট করতে এই গাইড ব্যবহার করুন।

Places API (পুরনো ভার্সন) Places API (নতুন) নোট
জায়গা খোঁজা (পুরনো) টেক্সট সার্চ (নতুন) Find Place (Legacy)-এর কোনও নতুন ভার্সন নেই। টেক্সট সার্চ (নতুন) এটি পরিবর্তন করেছে।
নিয়ারবাই Search (পুরনো) নিয়ারবাই সার্চ (নতুন) পুরনো API ব্যবহার করে করা সমস্ত অনুরোধ যাতে টেক্সট কোয়েরি অন্তর্ভুক্ত থাকে, সেগুলির ক্ষেত্রে টেক্সট সার্চ (নতুন) ব্যবহার করা উচিত কারণ আশেপাশের সার্চ (নতুন) টেক্সট ইনপুট সমর্থন করে না।
টেক্সট সার্চ (পুরনো) টেক্সট সার্চ (নতুন)
জায়গার বিবরণ (পুরান) জায়গার বিবরণ (নতুন)
Place Photos (পুরান) জায়গার ফটো (নতুন)
জায়গা অটোমেটিক সম্পূর্ণ করা (পুরনো) অটোমেটিক সম্পূর্ণ করা (নতুন)
কোয়েরি অটো-কমপ্লিট (পুরনো) অটোমেটিক সম্পূর্ণ করা (নতুন) অটোমেটিক সম্পূর্ণ করার (নতুন) সাথে ক্ষমতা যোগ করা হয়েছে।

নতুন API-তে মাইগ্রেট করুন

নতুন API-তে মাইগ্রেট করতে, নিম্নলিখিত মাইগ্রেশন গাইড দেখুন:

Places API (নতুন)-এ যোগ করা মূল ফিচার

এই বিভাগে Places API (নতুন)-এ যোগ করা মূল ফিচারগুলি কভার করা হয়েছে।

Google Cloud স্ট্যান্ডার্ড প্ল্যাটফর্মে প্রয়োগ করা হয়েছে

Places API (নতুন) Google Cloud-এর পরিষেবা ইনফ্রাস্ট্রাকচার -এ প্রয়োগ করা হয়। এই প্রয়োগের ফলে আরও সুরক্ষিত ও বিশ্বস্ত প্ল্যাটফর্ম পাওয়া যায়, যেখানে OAuth-এর মতো উন্নত নিরাপত্তা বিকল্প থাকে। এই স্ট্যান্ডার্ড API ডিজাইন API জুড়ে ধারাবাহিকতা বজায় রাখে যা Places API (নতুন)-এর মাধ্যমে ডেভেলপমেন্টের দক্ষতা উন্নত করে।

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

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

সহজ প্রাইসিং

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

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

কোনও জায়গার জন্য সামঞ্জস্যপূর্ণ উত্তর ডেটা

পুরনো API-এর মাধ্যমে, জায়গার বিবরণ (পুরনো), নিয়ারবাই Search (পুরনো) এবং টেক্সট সার্চ (পুরনো) API কোনও জায়গার জন্য আলাদা আলাদা রেসপন্স ডেটা ফিরিয়ে দেয়। Places API (নতুন) রেসপন্সকে স্ট্যান্ডার্ডাইজ করে যাতে এইসব API কোনও জায়গার জন্য একই ডেটা রিটার্ন করে।

জায়গার ধরন বড় করা হয়েছে

API রেসপন্সে এখন কোনও জায়গার প্রাথমিক ধরন অন্তর্ভুক্ত থাকতে পারে। প্রতিটি জায়গার একটিই টাইপ ভ্যালু থাকতে পারে যা জায়গার প্রাথমিক টাইপ হিসেবে নির্দিষ্ট করা হয়, যেমন সারণি ক-তে তালিকাভুক্ত করা আছে।

নতুন API-তে বিভিন্ন নতুন ধরনের ডেটাও অন্তর্ভুক্ত করা হয়েছে। আপনি এই নতুন ধরনের এবং আগে থেকে থাকা ধরনের জায়গা, নিয়ারবাই সার্চ (নতুন) এবং টেক্সট সার্চ (নতুন) ব্যবহার করে সার্চ করতে পারবেন। নতুন ধরনের সবকটিই সারণী A-তে অন্তর্ভুক্ত করা হয়েছে।

ডায়নামিক জায়গার ডেটা

Places API (নতুন) ডায়নামিক রেসপন্স ডেটা সাপোর্ট করে, যেমন EV চার্জিং স্টেশনের উপলভ্যতা বা গ্যাস স্টেশনে জ্বালানির লেটেস্ট দাম। ডায়নামিক ব্যবহারকারীর অভিজ্ঞতা তৈরি করতে এই উত্তরের ফিল্ডগুলি ব্যবহার করুন।