অবচয় সময়সূচী

এই নথিতে প্লে গেমস সার্ভিসেস ভি১ এসডিকে-এর অবলুপ্তি সময়সূচী তালিকাভুক্ত করা হয়েছে।

গুগল সাইন-ইন (GSI) এপিআই-এর ব্যবহার বন্ধ এবং পরিকল্পিত শাটডাউনের পরিপ্রেক্ষিতে আমরা প্লে গেমস সার্ভিসেস ভি১ এসডিকে এবং এপিআই-গুলোকেও ব্যবহার-অযোগ্য ঘোষণা করছি। সর্বশেষ ফিচারগুলো পেতে আপনাকে অবশ্যই আপনার গেমটি প্লে গেমস সার্ভিসেস ভি২ এসডিকে-তে মাইগ্রেট করতে হবে।

অপ্রচলিত হওয়ার সময়সীমা নিম্নরূপ:

তারিখ অবচয়
মাইলফলক
প্রভাব ডেভেলপার
পদক্ষেপ
মে ২০২৬ জিএসআই এপিআই অপসারণ যদি কোনো গেমে লাইভঅপস, মিশন বা ম্যাপের মতো নতুন ফিচার যোগ করা হয়, যা প্লে গেমস সার্ভিসেস ভি১ এপিআই (Play Games Services v1 API) ছাড়া অন্য কোনো গুগল অথেন্টিকেশনের ওপর নির্ভর করে না, তাহলেও এই ফিচারগুলো কাজ করতে থাকবে।

আপনার গেমে যদি প্লে গেমস সার্ভিসেস ভি১ (Play Games Services v1) ছাড়া অন্য কোনো থার্ড-পার্টি এসডিকে বা গুগল এসডিকে ব্যবহৃত হয়, যার জন্য অথেনটিকেশন আপগ্রেডের প্রয়োজন হয়, তবে সেই এসডিকে-র সর্বশেষ সংস্করণে আপগ্রেড করলে কম্পাইলেশন ত্রুটি দেখা দিতে পারে।
  1. কম্পাইলেশন ত্রুটির সম্মুখীন হলে এখানে উল্লিখিত সমাধান পদ্ধতি অনুসরণ করুন।
  2. ২০২৬ সালের দ্বিতীয় ত্রৈমাসিকের শেষের দিকে সমাধানটি প্রকাশিত হওয়ার ঠিক পরেই, এখানে উল্লিখিত সমাধান পথ অনুসারে প্লে গেমস সার্ভিসেস ভি২-তে মাইগ্রেট করা নিশ্চিত করুন।
১৫ জুন, ২০২৬ প্লে গেমস সার্ভিসেস v1 এপিআই অপসারণ GSI API বাদ দিয়ে একটি নতুন Play Games Services v1 SDK প্রকাশ করা হবে, তবে এতে Play Games Services v1-এর বিদ্যমান ফিচারগুলিতে আর কোনো বাগ ফিক্স বা আপডেট করা হবে না।
যদি বিদ্যমান কোনো v1 টাইটেল সর্বশেষ প্লে গেমস সার্ভিসেস v1 সংস্করণে আপগ্রেড করা হয়, তাহলে এই নতুন সংস্করণে প্লে গেমস সার্ভিসেস-এর কার্যকারিতাগুলো কাজ করা বন্ধ করে দেবে।
  1. Play Games Services v1-এ থাকা গেমগুলো তাদের v1 SDK-কে com.google.android.gms:play-services-games:25.0.0 এ আপগ্রেড করবে না, কারণ এটি v1 API-গুলো সরিয়ে দেয়।
  2. যেসব গেম প্লে গেমস সার্ভিসেস ভি২-তে স্থানান্তরিত হয়নি, সেগুলোতে কম্পাইলেশন ত্রুটি দেখা দিতে পারে, কারণ ২০২৬ সালের মে মাস থেকে play-services-auth আর জিএসআই (GSI) সরবরাহ করবে না।
  3. পূর্ববর্তী বিভাগে উল্লিখিত সময়সূচী অনুসরণ করে, গেমগুলো অন্যান্য SDK আপগ্রেড করার বিষয়ে সতর্ক থাকতে পারে এবং নিশ্চিত করতে পারে যে Play Games Services v2-তে স্থানান্তরিত না হওয়া পর্যন্ত অন্য SDK-গুলো নতুন Credential Manager SDK ব্যবহার করছে না।
মে ২০২৭ প্লে গেমস সার্ভিসেস ভি১ বন্ধ কোনো গেম কম্পাইল না করা সত্ত্বেও প্লে গেমস সার্ভিসেস ভি১ থেকে আসা সমস্ত ট্র্যাফিক ব্লক করা হয়েছে।

বিদ্যমান প্লে গেমস সার্ভিসেস v1 এপিআইগুলো প্রোডাকশন এনভায়রনমেন্টে কাজ করা বন্ধ করে দেয়।
প্লেয়ার অনবোর্ডিং ও লগইন সংক্রান্ত সমস্যা এড়াতে এই সময়সীমার আগেই প্লে গেমস সার্ভিসেস ভি২-তে স্থানান্তরিত হওয়াই একমাত্র উপায়।
  • ২০২৫ সালের সেপ্টেম্বরের পর, গেমসের v1 SDK এবং API-গুলো অপ্রচলিত হয়ে যাবে। পূর্ববর্তী v1 ইন্টিগ্রেশনসহ বিদ্যমান গেমগুলো কাজ করতে থাকবে। গুগল প্লে v1 SDK এবং API ব্যবহার করে এমন নতুন গেম প্রকাশ করা থেকে বিরত রাখবে।

  • ১৫ জুন, ২০২৬ থেকে, অপ্রচলিত এপিআইগুলো এসডিকে থেকে সরিয়ে দেওয়া হবে।

  • ২০২৭ সালের জুন মাস থেকে গেমস v1 SDK-টি সরিয়ে ফেলা হবে। আপনি SDK-এর পূর্ববর্তী সংস্করণগুলো ব্যবহার করলেও, এই API-গুলোতে করা কলগুলো ব্যর্থ হবে।

নিম্নলিখিত সারণিতে গেমগুলির v1 (SDK) সংস্করণ, সেগুলির অপ্রচলিত হওয়ার তারিখ এবং মাইগ্রেশন নির্দেশিকা তালিকাভুক্ত করা হয়েছে:

এসডিকে সংস্করণ মুক্তির তারিখ অভিবাসন নির্দেশিকা
প্লে-সার্ভিসেস-গেমস:v24.0.0 ১২ সেপ্টেম্বর, ২০২৫
অপ্রচলিত
v2(জাভা বা কোটলিন)-এ স্থানান্তরিত করুন
v0.10.15 ইউনিটি ১৭ সেপ্টেম্বর, ২০২৫
অপ্রচলিত
v2(ইউনিটি)-তে স্থানান্তরিত করুন
প্লে-সার্ভিসেস-গেমস:v25.0.0 ১৫ জুন, ২০২৬
SDK থেকে Play Games Services v1 API সরিয়ে ফেলা হয়েছে।
v2(জাভা বা কোটলিন)-এ স্থানান্তরিত করুন

জিএসআই এপিআই অপসারণের নমুনা প্রভাব

এমন একটি পরিস্থিতি বিবেচনা করুন যেখানে SDK1 নামের একটি SDK, কোনো একজন প্লেয়ারের গুগল অ্যাকাউন্ট থেকে বন্ধুদের একটি তালিকা সংগ্রহ করে। এই ফিচারটি ব্যবহার করার জন্য, প্লেয়ারদের অবশ্যই গুগল অথেন্টিকেশন SDK ব্যবহার করে তাদের গুগল অ্যাকাউন্ট অথেন্টিকেট করতে হবে।

নিম্নলিখিত পরিস্থিতিগুলিতে আপনার গুগল অথেন্টিকেশন এসডিকে আপডেট করার প্রয়োজন হতে পারে:

  • প্রমাণীকরণ প্রক্রিয়ার একটি গুরুতর ত্রুটি সমাধান করুন।
  • ক্রেডেনশিয়াল ম্যানেজার এসডিকে দ্বারা প্রদত্ত নতুন পাসকি অভিজ্ঞতাগুলো বাস্তবায়ন করুন।

নিম্নলিখিত সারণিতে আপনার গেমের অথেনটিকেশন ইন্টিগ্রেশন আপডেট করার তিনটি পরিস্থিতি বর্ণনা করা হয়েছে:

  • দৃশ্যকল্প ১: SDK1 সর্বশেষ গুগল অথেন্টিকেশন SDK-তে আপগ্রেড হয়।
  • দৃশ্যকল্প ২: SDK1, ক্রেডেনশিয়াল ম্যানেজারের সাথে একীভূত হয় এবং গুগল অথেন্টিকেশন SDK অপরিবর্তিত থাকে।
  • দৃশ্যকল্প ৩: SDK1, ক্রেডেনশিয়াল ম্যানেজারের সাথে একীভূত হয় এবং গুগল অথেনটিকেশন SDK-টি সরিয়ে দেয়।
বৈশিষ্ট্য দৃশ্যকল্প ১ দৃশ্যকল্প ২ দৃশ্যকল্প ৩
প্রমাণীকরণ আপগ্রেড পরিস্থিতি
  1. GSI API অপসারণ সম্পর্কে অবগত নই, গেমটি সর্বশেষ অথেন্টিকেশন SDK-তে আপগ্রেড করা হয়েছে।
  2. বিদ্যমান প্রমাণীকরণ কার্যকারিতা অকার্যকর হয়ে পড়ায় SDK1 ক্রেডেনশিয়াল ম্যানেজার SDK সংহত করতে বাধ্য হচ্ছে।
  3. গেমটি সর্বশেষ অথোরাইজেশন এসডিকে এবং ক্রেডেনশিয়াল ম্যানেজার এসডিকে সহ তার সর্বশেষ সংস্করণ প্রকাশ করেছে।
GSI API অপসারণের বিষয়টি অবগত থাকায়, SDK1 তাদের অথেন্টিকেশন SDK আপগ্রেড করে না, বরং তাদের সর্বশেষ সংস্করণে ক্রেডেনশিয়াল ম্যানেজার SDK ব্যবহার করে গুগল অথেন্টিকেশন কার্যকারিতা পরিচালনা করে। এর সর্বশেষ সংস্করণে, SDK1 ক্রেডেনশিয়াল ম্যানেজার SDK ব্যবহার করে গুগল অথেন্টিকেশন কার্যকারিতা পরিচালনা করে এবং অথ SDK-কে সম্পূর্ণরূপে সরিয়ে দেয়।
প্লে গেমস সার্ভিসেস ভি১ এসডিকে অপরিবর্তিত অপরিবর্তিত অপরিবর্তিত
গেম কম্পাইল হলে কী হয়
  1. Play Games Services v1-এর জন্য আলাদা অথেন্টিকেশন SDK ইন্টিগ্রেশন প্রয়োজন -> যেহেতু অথেন্টিকেশন SDK-টি কোনো GSI API ছাড়াই আপগ্রেড করা হয়েছে, Play Games Services v1 কাজ করবে না।
  2. গেমটি কম্পাইল করার সময় ত্রুটি দেখা দেয়।
  3. এরপর গেমটি সমাধানের পথ অনুসরণ করার চেষ্টা করে।
গেমটি কম্পাইল করার সময় ত্রুটি দেখা দেয়। এরপর গেমটি সমাধানের পথ অনুসরণ করার চেষ্টা করে।
খেলোয়াড়ের সম্ভাব্য অভিজ্ঞতা প্রযোজ্য নয়। যেহেতু গেমটি কম্পাইল করা সম্ভব হয়নি, তাই প্রকাশ করা যাবে না।
  1. প্লে গেমস সার্ভিসেস v1 ব্যবহার করে প্রমাণীকরণের সময় প্লেয়ার প্লে গেমস সার্ভিসেস অ্যাকাউন্ট সিলেক্টরটি দেখতে পায়।
  2. SDK1 ফিচারে প্রমাণীকরণের সময় প্লেয়ার ক্রেডেনশিয়াল ম্যানেজার বটম শীটটি দেখতে পায়।
  1. প্লে গেমস সার্ভিসেস v1 ব্যবহার করে প্রমাণীকরণের সময় প্লেয়ার প্লে গেমস সার্ভিসেস অ্যাকাউন্ট সিলেক্টরটি দেখতে পায়।
  2. SDK1 ফিচারে প্রমাণীকরণের সময় প্লেয়ার ক্রেডেনশিয়াল ম্যানেজার বটম শীটটি দেখতে পায়।
গেম ডেভেলপারের জন্য সমাধানের পথ
  1. খুঁজে বের করুন কোন SDK-টি অথোরাইজেশন SDK আপগ্রেডের কারণ হচ্ছে।
  2. SDK1-এর SDK সংস্করণটি পূর্বাবস্থায় ফিরিয়ে আনুন।
  3. তাদের ফিচারটি ব্যবহার করে গেমটি পুনরায় কম্পাইল করুন।
  4. যদি নতুন গেম ফিচারটির জন্য SDK1-এ আপগ্রেড করার প্রয়োজন হয়, তবে তাদের সংস্করণের জন্য সিনারিও ২ বা ৩ গ্রহণ করতে SDK1-এর সাথে কথা বলুন।
  1. কিছুই না
  2. তবে, যদি আপনি ‘গুগল দিয়ে সাইন ইন করুন’ বাটনও ব্যবহার করেন, তাহলে খেলোয়াড়দের জন্য আপনাকে দুই ধরনের গুগল সাইন ইন ফ্লো ব্যবহার করতে হতে পারে।
  1. কিছুই না
  2. তবে, যদি আপনি ‘গুগল দিয়ে সাইন ইন করুন’ বাটনও ব্যবহার করেন, তাহলে খেলোয়াড়দের জন্য আপনাকে দুই ধরনের গুগল সাইন ইন ফ্লো ব্যবহার করতে হতে পারে।
প্লে গেমস সার্ভিসেস v1 এর চূড়ান্ত ফলাফল গেমটিকে প্লে গেমস সার্ভিসেস ভি২-তে আপগ্রেড করার প্রয়োজন নেই, কিন্তু এসডিকে১ পুরোনো হয়ে গেছে। গেমটিকে প্লে গেমস সার্ভিসেস v1 থেকে v2-তে আপগ্রেড করার প্রয়োজন নেই। গেমটিকে প্লে গেমস সার্ভিসেস v1 থেকে v2-তে আপগ্রেড করার প্রয়োজন নেই।