ব্যাটারির পারফর্ম্যান্স আরও উন্নত করা: অতিরিক্ত আংশিক ওয়েক লক মেট্রিক এখন বিটা ভার্সন থেকে সরিয়ে নেওয়া হয়েছে
৩ মিনিট রিডিং
ব্যবহারকারীর দুর্দান্ত অভিজ্ঞতা শক্তিশালী টেকনিক্যাল পারফর্ম্যান্সের উপর ভিত্তি করে তৈরি হয়। আমরা আপনাকে এমন অ্যাপ তৈরি করতে সাহায্য করার জন্য প্রতিশ্রুতিবদ্ধ যা স্থিতিশীল, রেসপন্সিভ এবং দক্ষ এবং যা ব্যবহারকারীরা পছন্দ করেন। ব্যাটারির চার্জ দ্রুত শেষ হয়ে যাওয়া আপনার ব্যবহারকারীদের জন্য একটি বড় সমস্যা এবং আমরা একসাথে, আপনাকে আরও বেশি পাওয়ার-এফিশিয়েন্ট অ্যাপ তৈরি করতে সাহায্য করার জন্য উল্লেখযোগ্য পদক্ষেপ নিচ্ছি।
এই বছরের শুরুতে, ব্যাটারি ড্রেন হওয়ার সোর্স শনাক্ত করতে ও তার সমাধান করতে আপনাকে সাহায্য করার জন্য, আমরা Android Vitals-এ অতিরিক্ত আংশিক ওয়েক লক, একটি নতুন বিটা মেট্রিক নিয়ে এসেছি। এই প্রাথমিক বিটা মেট্রিক Samsung-এর সাথে নিবিড় সহযোগিতায় সহ-বিকাশ করা হয়েছে, যা Android-এর প্ল্যাটফর্ম ডেটার সাথে ব্যাটারি খরচের সাথে ব্যবহারকারীর অভিজ্ঞতার গভীর, বাস্তব-জগতের ইনসাইটকে একত্রিত করে।
বিটা ভার্সন চলাকালীন আপনার অমূল্য মতামত দেওয়ার জন্য আপনাকে ধন্যবাদ জানাতে চাই। আপনার ইনপুট এবং Samsung-এর সাথে আমাদের ক্রমাগত সহযোগিতার মাধ্যমে, আমরা অ্যালগরিদমকে আরও পরিমার্জিত করেছি যাতে এটি আরও নির্ভুল এবং প্রতিনিধিত্বমূলক হয়। আমরা আনন্দের সাথে জানাচ্ছি যে এই রিফাইন করা মেট্রিক এখন Android Vitals-এ সব ডেভেলপারদের জন্য নতুন গুরুত্বপূর্ণ ডেটা মেট্রিক হিসেবে জেনেরাল অ্যাভেইলেবিলিটি হিসেবে উপলভ্য।
অতিরিক্ত ওয়েক লকের জন্য আমরা খারাপ পারফর্ম্যান্স থ্রেশহোল্ড নির্ধারণ করেছি। ১ মার্চ, ২০২৬ থেকে আপনার টাইটেল যদি এই কোয়ালিটি থ্রেশহোল্ড পূরণ না করে, তাহলে আমরা সাজেশনের মতো বিশিষ্ট ডিসকভারি সারফেস থেকে টাইটেল বাদ দিতে পারি। কিছু ক্ষেত্রে, আপনার অ্যাপের কারণে ব্যাটারি অতিরিক্ত খরচ হতে পারে তা ব্যবহারকারীদের জানাতে, আমরা আপনার স্টোর লিস্টিংয়ে একটি সতর্কতা দেখাতে পারি।
GOOGLE PLAY-এর মূল টেকনিক্যাল কোয়ালিটি মেট্রিক Google Play-তে দৃশ্যমানতা বাড়াতে, এইসব মেট্রিকের জন্য আপনার অ্যাপকে খারাপ পারফর্ম্যান্স থ্রেশহোল্ডের নিচে রাখুন। | |
|---|---|
| ব্যবহারকারীর-লক্ষ্য করা ক্র্যাশ রেট | দৈনিক অ্যাক্টিভ ব্যবহারকারীর শতকরা সংখ্যা যারা অন্তত একবার এমন ক্র্যাশ দেখেছেন যা লক্ষ্য করার মতো ছিল |
| ব্যবহারকারীর-লক্ষ্য করা ANR রেট | দৈনিক অ্যাক্টিভ ব্যবহারকারীর শতকরা সংখ্যা যারা অন্তত একবার ANR-এর অভিজ্ঞতা পেয়েছেন যা লক্ষ্য করার মতো হতে পারে |
| অতিরিক্ত ব্যাটারি ব্যবহার | ওয়াচ ফেস সেশনের শতকরা হার যেখানে ব্যাটারির ব্যবহার প্রতি ঘণ্টায় ৪.৪৪% ছাড়িয়ে যায় |
| নতুন: অতিরিক্ত আংশিক ওয়েক লক | ব্যবহারকারীর সেশনের শতকরা হার যেখানে মোট, ছাড় না পাওয়া ওয়েক লক ব্যবহার ২ ঘণ্টার বেশি হয় |
অতিরিক্ত আংশিক ওয়েক লক নতুনভাবে টেকনিক্যাল কোয়ালিটি বারে যোগ দেয় যা Play আশা করে যে সব টাইটেল ব্যবহারকারীর দুর্দান্ত অভিজ্ঞতা বজায় রাখার জন্য মেনে চলবে
এটি হল নতুন মেট্রিকের সিরিজের প্রথম মেট্রিক যা আপনার অ্যাপের রিসোর্স ব্যবহার সম্পর্কে আরও গভীর ইনসাইট প্রদান করার জন্য ডিজাইন করা হয়েছে, যা আপনাকে সম্পূর্ণ Android ইকোসিস্টেম জুড়ে আপনার ব্যবহারকারীদের অভিজ্ঞতা উন্নত করতে সক্ষম করে।
১. ব্যবহারকারীর প্রত্যাশার সাথে অত্যধিক ওয়েক লকের সংজ্ঞা অ্যালাইন করা
ব্যবহারকারীর ডিভাইস যাতে স্লিপ মোডে না চলে যায়, তার জন্য অ্যাপ ওয়েক লক ধরে রাখতে পারে, যার ফলে স্ক্রিন বন্ধ থাকলেও অ্যাপ ব্যাকগ্রাউন্ডে কাজ করতে পারে।
আমরা কোনও ব্যবহারকারীর সেশনকে অতিরিক্ত হিসেবে বিবেচনা করি যদি এটি ২৪ ঘণ্টার মধ্যে ২ ঘণ্টার বেশি সময় ধরে ছাড় না পাওয়া ওয়েক লক ধরে রাখে। এইসব অতিরিক্ত সেশন ব্যাটারি দ্রুত শেষ হওয়ার জন্য দায়ী। ওয়েক লককে ছাড় দেওয়া হয় যদি এটি সিস্টেমের দ্বারা হোল্ড করা ওয়েক লক হয় যা ব্যবহারকারীকে স্পষ্ট সুবিধা প্রদান করে এবং যা আরও অপ্টিমাইজ করা যায় না, যেমন অডিও প্লেব্যাক বা ব্যবহারকারীর দ্বারা শুরু করা ডেটা ট্রান্সফার।
গত ২৮ দিনে কোনও অ্যাপের ব্যবহারকারী সেশনের ৫% অতিরিক্ত হলে খারাপ পারফর্ম্যান্স থ্রেশহোল্ড অতিক্রম করা হয়। আপনার অ্যাপ এই থ্রেশহোল্ড অতিক্রম করলে, আপনাকে সরাসরি আপনার Android Vitals ওভারভিউ পৃষ্ঠায় সতর্ক করা হবে। আমাদের সংজ্ঞা সম্পর্কে আরও তথ্য Android Developer পৃষ্ঠা থেকে জানতে পারবেন।
Android Vitals আপনাকে অতিরিক্ত ওয়েক লক সংক্রান্ত সমস্যার ব্যাপারে সতর্ক করবে এবং ওয়েক লকের নাম দিয়ে সোর্স শনাক্ত করতে সাহায্য করার জন্য P90/ P99 সময়সীমার ওয়েক লক ট্যাগের একটি টেবিল প্রদান করবে।
আপনার অ্যাপের আংশিক ওয়েক লক ব্যবহার সম্পর্কে বুঝতে সাহায্য করার জন্য, আমরা Android Vitals-এ অতিরিক্ত আংশিক ওয়েক লক পৃষ্ঠাটি একটি নতুন ওয়েক লক নামের টেবিল দিয়ে উন্নত করছি। এই সারণীটি ওয়েক লক সেশনগুলিকে তাদের নির্দিষ্ট ট্যাগ নাম এবং সময়কাল অনুসারে ভাগ করে, যা আপনাকে Android Studio-এর মতো আপনার স্থানীয় ডেভেলপমেন্ট এনভায়রনমেন্টে দীর্ঘ ওয়েক লকগুলি সহজেই শনাক্ত করতে দেয়, যাতে ডিবাগিং সহজ হয়। ৬০ মিনিটের বেশি P90 বা P99 সময়সীমার যেকোনও ওয়েক লক আপনার তদন্ত করা উচিত।
২. অতিরিক্ত ওয়েক লক এবং Google Play-তে দৃশ্যমানতার উপর সেটির প্রভাব
আপনার টাইটেল যদি অতিরিক্ত ওয়েক লকের জন্য খারাপ পারফর্ম্যান্স থ্রেশহোল্ড অতিক্রম করে, তাহলে এটি কিছু ডিসকভারি সারফেসের জন্য অনুপযুক্ত হতে পারে যেখানে ব্যবহারকারীরা নতুন অ্যাপ এবং গেম খুঁজে পান।
কিছু ক্ষেত্রে, আপনার অ্যাপের কারণে ডিভাইসের ব্যাটারি দ্রুত শেষ হয়ে যেতে পারে বলে ব্যবহারকারীদের জানাতে, আমরা আপনার স্টোর লিস্টিংয়ে একটি সতর্কতাও দেখাতে পারি।
আপনার অ্যাপ খারাপ পারফর্ম্যান্স থ্রেশহোল্ড অতিক্রম করলে, ব্যবহারকারীরা আপনার স্টোর লিস্টিংয়ে একটি সতর্কতা দেখতে পেতে পারেন। মনে রাখবেন: সঠিক টেক্সট ও ডিজাইন পরিবর্তন হতে পারে।
আমরা জানি যে আপনার অ্যাপের কোড এবং এটি কীভাবে কাজ করে তাতে প্রযুক্তিগত পরিবর্তন করতে সময় লাগতে পারে, তাই আমরা আপনার জন্য মেট্রিকটি উপলভ্য করছি যাতে আপনি এখন সম্ভাব্য সমস্যাগুলি নির্ণয় করতে এবং সমাধান করতে পারেন, স্টোর দৃশ্যমানতা পরিবর্তন শুরু হওয়ার আগে, ১ মার্চ, ২০২৬ থেকে শুরু করে।
৩. এর পরে কী করতে হবে
আপনার অ্যাপ যাতে ব্যবহারকারীদের দুর্দান্ত অভিজ্ঞতা প্রদান করে তা নিশ্চিত করতে আমরা আপনাকে নিম্নলিখিত পদক্ষেপগুলি নিতে উৎসাহিত করি:
- Android-এর জরুরি পরিসংখ্যান দেখুন: নতুন অত্যধিক আংশিক ওয়েক লক মেট্রিক থেকে আপনার অ্যাপের পারফর্ম্যান্স পর্যালোচনা করুন। যেসব ডেভেলপারের অ্যাপে ওয়েক লক সেশন আছে, এখন তারা সবাই এই মেট্রিক দেখতে পাবেন।
- অতিরিক্ত আংশিক ওয়েক লক শনাক্ত করুন: অতিরিক্ত আংশিক ওয়েক লক শনাক্ত করতে নতুন ওয়েক লক নামের টেবিল ব্যবহার করুন।
- ডকুমেন্টেশন দেখুন: পেশাদার পদ্ধতি এবং সাধারণ সমস্যা সমাধানের বিষয়ে বিস্তারিত নির্দেশিকার জন্য, আমাদের টেকনিক্যাল ব্লগ পোস্ট, টেকনিক্যাল ভিডিও এবং ওয়েক লক সংক্রান্ত আপডেট করা ডেভেলপার ডকুমেন্টেশন দেখুন।
ব্যবহারকারীরা প্রতিদিন ভরসা করতে পারেন এমন উচ্চ-মানের, পারফর্ম্যান্স-ভিত্তিক অভিজ্ঞতা তৈরি করার জন্য আপনার ক্রমাগত পার্টনারশিপের জন্য ধন্যবাদ।
-
প্রোডাক্ট সংক্রান্ত খবরএজেন্টিক ডেভেলপমেন্টের গতি বাড়ার সাথে সাথে, Android ইঞ্জিনিয়ারিং একটি নতুন দিগন্তে পৌঁছে যাচ্ছে: সহায়ক কোড সম্পূর্ণ করা থেকে শুরু করে আপনার নির্দেশনায় এন্ড-টু-এন্ড কাজ করা এজেন্ট পর্যন্ত। আপনি যে মডেল ও এজেন্ট ব্যবহার করেন, তার উপর আপনার সম্পূর্ণ নিয়ন্ত্রণ ও নমনীয়তা থাকে।
Jason Buchel • ৩ মিনিট রিডিং -
প্রোডাক্ট সংক্রান্ত খবরআজ আমরা শেয়ার করেছি যে কীভাবে আমরা আমাদের "স্টোরের চেয়েও বেশি কিছু" ভিশনকে পরবর্তী অধ্যায়ে নিয়ে যাচ্ছি। 'অ্যাকাউন্ট' ট্যাব থেকে, এখন ২৫০ মিলিয়নেরও বেশি মাসিক অ্যাক্টিভ ব্যবহারকারীর জন্য ব্যক্তিগত হোম বেস, আমাদের ইউনিফায়েড গেমিং প্ল্যাটফর্ম ৭০০ মিলিয়নেরও বেশি গেমার প্রোফাইলকে কানেক্ট করছে, Google Play ব্যবহারকারীদের যেখানেই থাকুক না কেন তাদের সাথে কানেক্ট করছে।
Paul Feng • ৩ মিনিট রিডিং -
প্রোডাক্ট সংক্রান্ত খবরGooglebook-এর মাধ্যমে, ব্যবহারকারীদের নিজেদের প্রকাশ করতে এবং এইসব টুলে অ্যাক্সেস পেতে সাহায্য করতে পেরে আমরা আনন্দিত।
Cyrus Stoller • পড়তে ২ মিনিট লাগবে
আপনার ইনবক্সে প্রতি সপ্তাহে Android ডেভেলপমেন্ট সংক্রান্ত লেটেস্ট ইনসাইট পান।