اخبار محصول

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

‫۳ دقیقه خواندن
۳ نویسندگان
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»، به‌راحتی شناسایی کنید تا اشکال‌زدایی آسان‌تر شود. باید هرگونه قفل بیداری با مدت P90 یا P99 بالاتر از ۶۰ دقیقه را بررسی کنید.

image2-android-vitals-warning.png

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

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

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

image3_new.png

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

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

۳. گام بعدی

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

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

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

نوشته:
ادامه خواندن