প্রোডাক্ট সংক্রান্ত খবর

ব্যাটারির পারফর্ম্যান্স আরও উন্নত করা: অতিরিক্ত আংশিক ওয়েক লক মেট্রিক এখন বিটা ভার্সন থেকে সরিয়ে নেওয়া হয়েছে

৩ মিনিট রিডিং
৩ লেখক
Karan Jhavar, Dan Brown, Eric Brenner

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

এই বছরের শুরুতে, ব্যাটারি ড্রেন হওয়ার সোর্স শনাক্ত করতে ও তার সমাধান করতে আপনাকে সাহায্য করার জন্য, আমরা Android Vitals-এ অতিরিক্ত আংশিক ওয়েক লক, একটি নতুন বিটা মেট্রিক নিয়ে এসেছি। এই প্রাথমিক বিটা মেট্রিক Samsung-এর সাথে নিবিড়ভাবে সহযোগিতা করে কো-ডেভেলপ করা হয়েছে। এর মধ্যে Android-এর প্ল্যাটফর্ম ডেটার সাথে ব্যাটারি খরচ সংক্রান্ত ব্যবহারকারীর অভিজ্ঞতা সম্পর্কে তাদের গভীর, বাস্তব-জগতের ইনসাইট একত্রিত করা হয়েছে।

বিটা ভার্সন চলাকালীন আপনার অমূল্য মতামত দেওয়ার জন্য আপনাকে ধন্যবাদ জানাতে চাই। আপনার ইনপুট এবং Samsung-এর সাথে আমাদের ক্রমাগত সহযোগিতার মাধ্যমে, আমরা অ্যালগরিদমকে আরও উন্নত করেছি যাতে এটি আরও নির্ভুল এবং প্রতিনিধিত্বমূলক হয়। আমরা আনন্দের সাথে জানাচ্ছি যে এই রিফাইন করা মেট্রিক এখন Android Vitals-এ সব ডেভেলপারদের জন্য নতুন গুরুত্বপূর্ণ ডেটা মেট্রিক হিসেবে জেনেরাল অ্যাভেইলেবিলিটি হিসেবে উপলভ্য।

অতিরিক্ত ওয়েক লকের জন্য আমরা খারাপ পারফর্ম্যান্স থ্রেশহোল্ড নির্ধারণ করেছি। ১ মার্চ, ২০২৬ থেকে আপনার টাইটেল যদি এই কোয়ালিটি থ্রেশহোল্ড পূরণ না করে, তাহলে আমরা সাজেশনের মতো বিশিষ্ট ডিসকভারি সারফেস থেকে টাইটেল বাদ দিতে পারি। কিছু ক্ষেত্রে, আপনার অ্যাপের কারণে অতিরিক্ত ব্যাটারি খরচ হতে পারে তা ব্যবহারকারীদের জানানোর জন্য আমরা আপনার স্টোর লিস্টিংয়ে সতর্কতা দেখাতে পারি।

GOOGLE PLAY-এর মূল টেকনিক্যাল কোয়ালিটি মেট্রিক

Google Play-তে দৃশ্যমানতা বাড়াতে, এইসব মেট্রিকের জন্য আপনার অ্যাপকে খারাপ পারফর্ম্যান্স থ্রেশহোল্ডের নিচে রাখুন।

ব্যবহারকারীর-লক্ষ্য করা ক্র্যাশ রেটদৈনিক অ্যাক্টিভ ব্যবহারকারীর শতকরা সংখ্যা যারা অন্তত একটি ক্র্যাশ অনুভব করেছেন যা সম্ভবত চোখে পড়ার মতো
ব্যবহারকারীর-লক্ষ্য করা ANR রেটদৈনিক অ্যাক্টিভ ব্যবহারকারীর শতকরা সংখ্যা যারা অন্তত একবার ANR-এর অভিজ্ঞতা পেয়েছেন যা লক্ষ্য করার মতো হতে পারে
অতিরিক্ত ব্যাটারি ব্যবহারওয়াচ ফেস সেশনের শতকরা হার যেখানে ব্যাটারির ব্যবহার প্রতি ঘণ্টায় ৪.৪৪% ছাড়িয়ে যায়
নতুন: অতিরিক্ত আংশিক ওয়েক লকব্যবহারকারীর সেশনের শতকরা হার যেখানে মোট, ছাড় না পাওয়া ওয়েক লক ব্যবহার ২ ঘণ্টার বেশি হয়

অতিরিক্ত আংশিক ওয়েক লক টেকনিক্যাল কোয়ালিটি বারে নতুন করে যোগ করা হয়েছে যা Play চায় যে সবকটি টাইটেল যেন ব্যবহারকারীর দুর্দান্ত অভিজ্ঞতা প্রদান করার জন্য বজায় রাখে

এটি হল নতুন মেট্রিকের সিরিজের প্রথম মেট্রিক যা আপনার অ্যাপের রিসোর্স ব্যবহার সম্পর্কে আরও গভীর ইনসাইট প্রদান করার জন্য ডিজাইন করা হয়েছে, যা আপনাকে সম্পূর্ণ Android ইকোসিস্টেম জুড়ে আপনার ব্যবহারকারীদের অভিজ্ঞতা উন্নত করতে সক্ষম করে।

১. অতিরিক্ত ওয়েক লক সংক্রান্ত আমাদের সংজ্ঞা ব্যবহারকারীর প্রত্যাশার সাথে সামঞ্জস্যপূর্ণ করা

ব্যবহারকারীর ডিভাইস যাতে স্লিপ মোডে না চলে যায়, তার জন্য অ্যাপ ওয়েক লক ধরে রাখতে পারে, যার ফলে স্ক্রিন বন্ধ থাকলেও অ্যাপ ব্যাকগ্রাউন্ডে কাজ করতে পারে।

আমরা কোনও ব্যবহারকারীর সেশনকে অতিরিক্ত হিসেবে বিবেচনা করি যদি এটি ২৪ ঘণ্টার মধ্যে ২ ঘণ্টার বেশি সময় ধরে ছাড় না পাওয়া ওয়েক লক ধরে রাখে। ব্যাটারির চার্জ দ্রুত শেষ হওয়ার অন্যতম কারণ হল এই অতিরিক্ত সেশন। সিস্টেম হোল্ড করা ওয়েক লক হলে, সেটি ছাড় পায়। এটি ব্যবহারকারীর জন্য স্পষ্ট সুবিধা প্রদান করে যা আরও অপ্টিমাইজ করা যায় না, যেমন অডিও প্লেব্যাক বা ব্যবহারকারীর শুরু করা ডেটা ট্রান্সফার।

গত ২৮ দিনে কোনও অ্যাপের ব্যবহারকারী সেশনের ৫% অতিরিক্ত হলে খারাপ পারফর্ম্যান্স থ্রেশহোল্ড অতিক্রম করা হয়। আপনার অ্যাপ এই থ্রেশহোল্ড অতিক্রম করলে, আপনাকে সরাসরি Android vitals ওভারভিউ পৃষ্ঠায় সতর্ক করা হবে। আমাদের সংজ্ঞা সম্পর্কে আরও তথ্য Android Developer পৃষ্ঠা থেকে জানতে পারবেন।

breakdowns.png

Android Vitals আপনাকে অতিরিক্ত ওয়েক লক সংক্রান্ত সমস্যার ব্যাপারে সতর্ক করবে এবং ওয়েক লকের নাম দিয়ে সোর্স শনাক্ত করতে সাহায্য করার জন্য P90/ P99 সময়সীমার ওয়েক লক ট্যাগের একটি টেবিল প্রদান করবে।

আপনার অ্যাপের আংশিক ওয়েক লক ব্যবহার সম্পর্কে বুঝতে সাহায্য করতে, আমরা Android Vitals-এ অতিরিক্ত আংশিক ওয়েক লক পৃষ্ঠা উন্নত করছি, যার মধ্যে একটি নতুন ওয়েক লক নামের সারণী থাকবে। এই সারণীটি ওয়েক লক সেশনগুলিকে তাদের নির্দিষ্ট ট্যাগ নাম এবং সময়কাল অনুসারে ভাগ করে, যা আপনাকে Android Studio-এর মতো আপনার স্থানীয় ডেভেলপমেন্ট এনভায়রনমেন্টে দীর্ঘ ওয়েক লকগুলি সহজেই শনাক্ত করতে দেয়, যাতে ডিবাগিং সহজ হয়। P90 বা P99 সময়সীমা ৬০ মিনিটের বেশি হলে আপনাকে যেকোনও ওয়েক লক তদন্ত করে দেখতে হবে।

image2-android-vitals-warning.png

২.  অতিরিক্ত ওয়েক লক এবং Google Play-তে দৃশ্যমানতার উপর সেটির প্রভাব

আপনার টাইটেল যদি অতিরিক্ত ওয়েক লকের জন্য খারাপ পারফর্ম্যান্স থ্রেশহোল্ড অতিক্রম করে, তাহলে এটি কিছু ডিসকভারি সারফেসের জন্য অনুপযুক্ত হতে পারে যেখানে ব্যবহারকারীরা নতুন অ্যাপ এবং গেম খুঁজে পান।

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

image3_new.png

আপনার অ্যাপ খারাপ আচরণ সংক্রান্ত থ্রেশহোল্ড অতিক্রম করলে, ব্যবহারকারীরা আপনার স্টোর লিস্টিংয়ে একটি সতর্কতা দেখতে পেতে পারেন। মনে রাখবেন: সঠিক টেক্সট ও ডিজাইন পরিবর্তন হতে পারে।

আমরা জানি যে আপনার অ্যাপের কোড এবং এটি কীভাবে কাজ করে তাতে প্রযুক্তিগত পরিবর্তন করতে সময় লাগতে পারে, তাই আমরা আপনার জন্য মেট্রিকটি উপলভ্য করছি যাতে আপনি এখন সম্ভাব্য সমস্যাগুলি নির্ণয় করতে এবং সমাধান করতে পারেন, স্টোর দৃশ্যমানতা পরিবর্তন শুরু হওয়ার আগে, ১ মার্চ, ২০২৬ থেকে শুরু করে।

৩. এর পরে কী করতে হবে

আপনার অ্যাপ যাতে ব্যবহারকারীদের দুর্দান্ত অভিজ্ঞতা প্রদান করে তা নিশ্চিত করতে আমরা আপনাকে নিম্নলিখিত পদক্ষেপগুলি নিতে উৎসাহিত করি:

  1. ভিজিট করুন Android-এর জরুরি পরিসংখ্যান: নতুন অতিরিক্ত আংশিক ওয়েক লক মেট্রিকের ভিত্তিতে আপনার অ্যাপের পারফর্ম্যান্স পর্যালোচনা করুন। যেসব ডেভেলপারের অ্যাপে ওয়েক লক সেশন আছে, এখন তারা সবাই এই মেট্রিক দেখতে পাবেন।
  2. অতিরিক্ত আংশিক ওয়েক লক শনাক্ত করুন: অতিরিক্ত আংশিক ওয়েক লক শনাক্ত করতে নতুন ওয়েক লক নামের টেবিল ব্যবহার করুন।
  3. ডকুমেন্টেশন দেখুন: পেশাদার পদ্ধতি ও সাধারণ সমস্যা সমাধান করা সংক্রান্ত বিস্তারিত নির্দেশিকা পেতে, আমাদের টেকনিক্যাল ব্লগ পোস্ট, টেকনিক্যাল ভিডিও এবং আপডেট করা ওয়েক লক সংক্রান্ত ডেভেলপার ডকুমেন্টেশন দেখুন।

ব্যবহারকারীরা প্রতিদিন ভরসা করতে পারেন এমন উচ্চ-মানের, পারফর্ম্যান্স-ভিত্তিক অভিজ্ঞতা তৈরি করার জন্য আপনার ক্রমাগত পার্টনারশিপের জন্য ধন্যবাদ।

লিখেছেন:
পড়া চালিয়ে যান