اخبار محصول

ارتقای عملکرد باتری: سنجه تکرار مفرط قفل‌های بیداری جزئی اکنون از نسخه بتا خارج شده است

‫۳ دقیقه برای خواندن
۳ نویسنده
Karan Jhavar, Dan Brown, Eric Brenner

تجربه کاربری عالی بر پایه عملکرد فنی قوی ساخته می‌شود. ما متعهد هستیم که به شما کمک کنیم برنامه‌های پایدار، واکنش‌گرا، و کارآمدی ایجاد کنید که کاربران دوست داشته باشند. خالی شدن سریع شارژ باتری اولویت اول کاربران شما است و ما باهم گام‌های مهمی برمی‌داریم تا به شما کمک کنیم برنامه‌هایی با مصرف انرژی بهینه‌تر بسازید.

اوایل امسال، سنجه بتای جدیدی را در «معیارهای کلیدی Android» معرفی کردیم، قفل‌های بیداری جزئی بیش‌ازحد، تا به شما کمک کنیم منابع تخلیه شارژ باتری را شناسایی و برطرف کنید. این سنجه بتای اولیه با همکاری نزدیک با Samsung توسعه یافته است و اطلاعات عمیق و واقعی آن‌ها درباره تجربه کاربری مصرف باتری را با داده‌های پلاتفرم Android ترکیب می‌کند.

می‌خواهیم از شما بابت ارائه بازخورد ارزشمندتان درطول دوره بتا تشکر کنیم. با بهره‌گیری از بازخورد شما و همکاری مداوم ما با Samsung، الگوریتم را بیشتر اصلاح کرده‌ایم تا دقیق‌تر و معرف‌تر باشد. با خوشحالی اعلام می‌کنیم که این سنجه پالایش‌شده اکنون به‌عنوان سنجه جدید معیارهای کلیدی اصلی برای همه توسعه‌دهندگان در «معیارهای کلیدی Android» دردسترس عموم است.

آستانه عملکرد بد را برای قفل‌های بیداری مفرط تعریف کرده‌ایم. از ۱ مارس ۲۰۲۶، اگر عنوان شما این آستانه کیفیت را برآورده نکند، ممکن است عنوان را از سطوح برجسته کاوش مانند توصیه‌ها مستثنی کنیم. در برخی موارد، ممکن است هشداری در فهرستگان فروشگاهتان نمایش دهیم تا به کاربران نشان دهیم که برنامه‌تان ممکن است باعث مصرف مفرط باتری شود.

سنجه‌های کیفیت فنی اصلی GOOGLE PLAY

برای بیشینه‌سازی نمایان بودن در Google Play، برنامه‌تان را زیر آستانه‌های رفتار بد برای این سنجه‌ها نگه دارید.

میزان خرابی درک‌شده توسط کاربردرصد کاربران فعال روزانه‌ای که حداقل یک خرابی را تجربه کرده‌اند که احتمالاً قابل‌توجه بوده است
میزان خطای ANR مشهود برای کاربردرصد کاربران فعال روزانه‌ای که حداقل یک خطای ANR را تجربه کرده‌اند که احتمالاً قابل‌توجه بوده است
مصرف بیش‌ازحد باتریدرصد جلسه‌های صفحه ساعتی که مصرف باتری در آن‌ها از ‎٪۴٫۴۴ در ساعت فراتر رفته است
جدید: قفل‌های بیداری جزئی مفرطدرصد جلسه‌های کاربری که در آن‌ها مجموع استفاده از قفل بیداری غیرمعاف از ۲ ساعت فراتر رفته است

«قفل‌های بیداری» جزئی مفرط به‌تازگی به معیارهای کیفیت فنی اضافه شده‌اند که Play انتظار دارد همه عناوین برای ارائه تجربه کاربری عالی آن‌ها را رعایت کنند

این اولین سنجه از سری سنجه‌های جدیدی است که برای ارائه اطلاعات آماری عمیق‌تر درباره استفاده از منابع برنامه‌تان طراحی شده است و به شما امکان می‌دهد تجربه کاربران را در سراسر بوم‌سازگان Android بهبود بخشید.

۱. هم‌راستا کردن تعریف ما از قفل‌های بیداری مفرط با انتظارات کاربر

برنامه‌ها می‌توانند قفل‌های بیداری را نگه دارند تا از ورود دستگاه کاربر به حالت خواب جلوگیری کنند و به برنامه‌ها اجازه دهند درحالی‌که صفحه‌نمایش خاموش است، کارهای پس‌زمینه را انجام دهند.

اگر جلسه کاربر بیش‌از ۲ ساعت تجمعی قفل بیداری غیرمعاف در دوره ۲۴ ساعته داشته باشد، آن را بیش‌ازحد درنظر می‌گیریم. این جلسه‌های مفرط عامل اصلی خالی شدن شارژ باتری هستند. قفل بیداری درصورتی معاف می‌شود که قفل بیداری نگه‌داشته‌شده توسط سیستم باشد و مزایای واضحی برای کاربر داشته باشد که نتوان آن را بیشتر بهینه‌سازی کرد، مانند بازپخش صدا یا انتقال داده شروع‌شده توسط کاربر.

آستانه رفتار بد زمانی رد می‌شود که ۵٪ از جلسه‌های کاربر برنامه در ۲۸ روز گذشته بیش‌ازحد باشد. اگر برنامه‌تان از این آستانه فراتر برود، مستقیماً در صفحه نمای کلی معیارهای کلیدی Android به شما هشدار داده می‌شود. می‌توانید اطلاعات بیشتری درباره تعریف ما در صفحه‌های توسعه‌دهنده نرم‌افزار Android بخوانید.

breakdowns.png

«معیارهای کلیدی Android» درباره مشکلات قفل بیداری بیش‌ازحد به شما هشدار می‌دهد و جدولی از برچسب‌های قفل بیداری برای مدت‌زمان P90/ P99 ارائه می‌دهد تا به شما کمک کند منبع را براساس نام قفل بیداری شناسایی کنید.

برای کمک به شما در درک استفاده برنامه‌تان از قفل بیداری جزئی، صفحه قفل‌های بیداری جزئی بیش‌ازحد را در «معیارهای کلیدی Android» با جدول نام‌های قفل بیداری جدید بهبود می‌دهیم. این جدول جلسه‌های قفل بیداری را براساس نام برچسب و مدت‌زمان خاص آن‌ها تفکیک می‌کند و به شما امکان می‌دهد قفل‌های بیداری طولانی را به‌راحتی در محیط توسعه محلی خود، مانند Android Studio، شناسایی کنید تا اشکال‌زدایی آسان‌تر شود. باید هرگونه قفل بیداری با مدت زمان P90 یا P99 بالای ۶۰ دقیقه را بررسی کنید.

image2-android-vitals-warning.png

۲.  قفل‌های بیداری مفرط و تأثیر آن‌ها بر رؤیت‌پذیری در Google Play

اگر عنوان شما از آستانه عملکرد بد برای قفل‌های بیداری مفرط فراتر برود، ممکن است برای برخی‌از سطوح کاوش که کاربران برنامه‌ها و بازی‌های جدید را در آن‌ها پیدا می‌کنند واجدشرایط نباشد.

در برخی موارد، ممکن است هشداری نیز در فهرستگان فروشگاهتان نشان دهیم تا به کاربران اطلاع دهیم که برنامه‌تان ممکن است باعث شود شارژ باتری دستگاهشان سریع‌تر خالی شود.

image3_new.png

اگر برنامه‌تان از آستانه رفتار بد فراتر برود، ممکن است کاربران هشداری در فهرستگان فروشگاهتان مشاهده کنند. توجه: نوشتار و طراحی دقیق ممکن است تغییر کند.

می‌دانیم که ایجاد تغییرات فنی در کد برنامه و نحوه عملکرد آن می‌تواند زمان‌بر باشد، بنابراین این سنجه را اکنون دردسترس شما قرار می‌دهیم تا مشکلات احتمالی را قبل‌از شروع تغییرات در رؤیت‌پذیری «فروشگاه» تشخیص دهید و برطرف کنید، از ۱ مارس ۲۰۲۶.

۳. گام بعدی

توصیه می‌کنیم مراحل زیر را دنبال کنید تا مطمئن شوید برنامه‌تان تجربه فوق‌العاده‌ای به کاربران ارائه می‌دهد:

  1. به معیارهای کلیدی Android بروید: عملکرد برنامه‌تان را در سنجه جدید قفل‌های بیداری جزئی بیش‌ازحد بررسی کنید. این سنجه اکنون برای همه توسعه‌دهندگانی که برنامه‌هایشان جلسه‌های قفل بیداری دارند قابل‌مشاهده است.
  2. شناسایی قفل‌های بیداری جزئی مفرط: از جدول جدید نام‌های قفل بیداری برای شناسایی قفل‌های بیداری جزئی مفرط استفاده کنید.
  3. به اسناد مراجعه کنید: برای راهنمایی دقیق درباره روال‌های مطلوب و رفع مشکلات رایج، لطفاً پست وبلاگ فنی، ویدیو فنی، و اسناد توسعه‌دهنده به‌روزشده درباره قفل‌های بیداری ما را بررسی کنید.

از مشارکت مداوم شما در ساختن تجربه‌های باکیفیت و کارآمد که کاربران بتوانند هرروز به آن‌ها تکیه کنند سپاس‌گزاریم.

نویسنده:
ادامه خواندن