ارتقا عملکرد باتری: سنجه تکرار مفرط قفل بیداری جزئی اکنون از نسخه بتا خارج شده است
۳ دقیقه خواندن
تجربه کاربری عالی بر پایه عملکرد فنی قوی ساخته میشود. متعهدیم که به شما کمک کنیم برنامههای پایدار، واکنشگرا، و کارآمدی بسازید که کاربران دوست داشته باشند. خالی شدن سریع شارژ باتری دغدغه اصلی کاربران شما است و ما با همکاری یکدیگر گامهای مهمی برای کمک به شما در ساختن برنامههایی با مصرف بهینه باتری برداشتهایم.
اوایل امسال، سنجه بتای جدیدی در «اطلاعات آماری Android» معرفی کردیم، قفلهای بیداری جزئی بیشازحد، تا به شما کمک کنیم منابع تخلیه باتری را شناسایی و برطرف کنید. این سنجه بتای اولیه با همکاری نزدیک Samsung توسعه مشترک داده شده است و بینشهای عمیق و واقعی آنها درباره تجربه کاربری با مصرف باتری را با دادههای پلاتفرم Android ترکیب میکند.
از شما بهخاطر ارائه بازخوردهای ارزشمند درطول دوره بتا سپاسگزاریم. با بهرهگیری از ورودیهای شما و همکاری مداوم ما با Samsung، الگوریتم را بیشتر پالایش کردهایم تا دقیقتر و نمایندهتر باشد. با خوشحالی اعلام میکنیم که این سنجه پالایششده اکنون بهطور عمومی بهعنوان سنجه اصلی معیارهای کلیدی برای همه توسعهدهندگان در «معیارهای کلیدی Android» دردسترس است.
آستانه عملکرد بد را برای قفلهای بیداری بیشازحد تعریف کردهایم. از ۱ مارس ۲۰۲۶، اگر عنوان شما این آستانه کیفیت را برآورده نکند، ما ممکن است عنوان را از سطوح نمایان کاوش مانند توصیهها حذف کنیم. در برخی موارد، ممکن است هشداری در فهرستگان فروشگاهتان نمایش دهیم تا به کاربران اطلاع دهیم که برنامه شما ممکن است باعث مصرف بیشازحد باتری شود.
سنجههای کیفیت فنی اصلی Google Play برای بیشینهسازی نمایان بودن در Google Play، برنامهتان را زیر آستانههای رفتار بد برای این سنجهها نگه دارید. | |
|---|---|
| میزان خرابی درکشده توسط کاربر | درصد کاربران فعال روزانه که حداقل یک خرابی را تجربه کردهاند که احتمالاً قابلتوجه بوده است |
| میزان خطای ANR مشهود برای کاربر | درصد کاربران فعال روزانهای که حداقل یک خطای ANR را تجربه کردهاند که احتمالاً متوجه آن شدهاند |
| مصرف بیشازحد باتری | درصد جلسههای صفحه ساعتی که مصرف باتری در آنها از ٪۴٫۴۴ در ساعت فراتر رفته است |
| جدید: تکرار مفرط قفلهای بیداری جزئی | درصد جلسههای کاربری که در آنها استفاده تجمعی از قفل بیداری غیرمعاف از ۲ ساعت فراتر رفته است |
«قفلهای بیداری» جزئی مفرط بهتازگی به استانداردهای کیفیت فنی که Play انتظار دارد همه عنوانها برای ارائه تجربه کاربری عالی رعایت کنند اضافه شده است
این اولین سنجه از مجموعه سنجههای جدیدی است که برای ارائه اطلاعات آماری دقیقتر درباره استفاده از منابع برنامه شما طراحی شده است و به شما امکان میدهد تجربه کاربران را در سراسر بومسازگان Android بهبود دهید.
۱. تعریف ما از قفلهای بیداری مفرط با انتظارات کاربر هماهنگ است
برنامهها میتوانند قفلهای بیداری را نگه دارند تا از ورود دستگاه کاربر به حالت خواب جلوگیری کنند و به برنامهها اجازه دهند درحالیکه صفحهنمایش خاموش است، کار پسزمینهای انجام دهند.
اگر جلسه کاربر در یک دوره ۲۴ ساعته بیشاز ۲ ساعت انباشته از قفلهای بیداری غیرمعاف داشته باشد، آن را افراطی درنظر میگیریم. این جلسههای مفرط سهم زیادی در خالی شدن شارژ باتری دارند. اگر قفل بیداری از نوع قفل بیداری نگهداشتهشده توسط سیستم باشد و مزایای واضحی برای کاربر داشته باشد که نتواند بیشتر از این بهینهسازی شود (مثلاً بازپخش صدا یا انتقال داده آغازشده توسط کاربر)، از این الزام معاف است.
وقتی ۵٪ از جلسههای کاربر برنامه در ۲۸ روز گذشته بیشازحد باشد، آستانه عملکرد بد رد میشود. اگر برنامه شما از این آستانه فراتر رود، مستقیماً در صفحه نمای کلی «معیارهای کلیدی Android» به شما هشدار داده خواهد شد. میتوانید اطلاعات بیشتری درباره تعریف ما در صفحههای توسعهدهنده Android بخوانید.
«نشانگرهای حیاتی Android» درباره مشکلات قفل بیداری بیشازحد به شما هشدار میدهد و جدولی از برچسبهای قفل بیداری را به مدت P90/ P99 ارائه میدهد تا به شما کمک کند منبع را براساس نام قفل بیداری شناسایی کنید.
برای کمک به شما در درک استفاده از قفل بیداری جزئی در برنامهتان، صفحه قفلهای بیداری جزئی مفرط را در «عملکرد فنی Android» با جدول نامهای قفل بیداری جدیدی بهبود میبخشیم. این جدول جلسات «قفل بیداری» را براساس نامهای برچسب خاص و مدت زمان آنها تفکیک میکند و به شما امکان میدهد قفلهای بیداری طولانی را در محیط توسعه محلی خود، مانند «استودیو Android»، بهراحتی شناسایی کنید تا اشکالزدایی آسانتر شود. باید هرگونه قفل بیداری با مدت P90 یا P99 بالاتر از ۶۰ دقیقه را بررسی کنید.
۲. قفلهای بیداری مفرط و تأثیر آنها بر رؤیتپذیری در Google Play
اگر عنوان شما از آستانه عملکرد بد برای قفلهای بیداری مفرط فراتر برود، ممکن است برای برخیاز سطوح کاوش که کاربران در آنها برنامهها و بازیهای جدید را پیدا میکنند واجدشرایط نباشد.
در برخی موارد، ممکن است هشداری نیز در فهرستگان فروشگاهتان نشان دهیم تا به کاربران اطلاع دهیم که برنامه شما ممکن است باعث شود باتری دستگاهشان سریعتر خالی شود.
اگر برنامهتان از آستانه رفتار بد فراتر برود، ممکن است کاربران هشداری در فهرستگان فروشگاهتان مشاهده کنند. توجه: نوشتار و طراحی دقیق ممکن است تغییر کند.
میدانیم که ایجاد تغییرات فنی در کد برنامه و نحوه عملکرد آن میتواند زمانبر باشد، بنابراین این سنجه را دراختیار شما قرار میدهیم تا بتوانید مشکلات احتمالی را ازهمین حالا تشخیص دهید و برطرف کنید، و قبلاز شروع تغییرات رؤیتپذیری «فروشگاه» که از ۱ مارس ۲۰۲۶ شروع میشود فرصت کافی داشته باشید.
۳. گام بعدی
توصیه میکنیم مراحل زیر را انجام دهید تا مطمئن شوید برنامهتان تجربه خوبی برای کاربران فراهم میکند:
- بازدید از معیارهای کلیدی Android: عملکرد برنامهتان را در سنجه جدید «قفلهای بیداری جزئی بیشازحد» بررسی کنید. اکنون این سنجه برای همه توسعهدهندگانی که برنامههایشان جلسه قفل بیداری دارد نمایان است.
- کشف قفلهای بیداری جزئی مفرط: از جدول نامهای جدید قفل بیداری برای شناسایی قفلهای بیداری جزئی مفرط استفاده کنید.
- به مستندات مراجعه کنید: برای دریافت راهنمایی دقیق درباره روالهای مطلوب و رفع مشکلات رایج، لطفاً پست وبلاگ فنی، ویدیو فنی، و مستندات توسعهدهنده بهروزشده درباره قفلهای بیداری را بررسی کنید.
از شراکت مداوم شما در ساختن تجربههای باکیفیت و کارآمد که کاربران میتوانند هر روز به آنها تکیه کنند سپاسگزاریم.
-
اخبار محصولبهعنوان توسعهدهندگان Android، وقتی نوبت به انتخاب عاملها، مدلهای زبانی بزرگ، ابزارها، و میاناهای خط فرمان (CLI) میرسد که برای توسعه نرمافزار استفاده میکنید، گزینههای زیادی دارید. هدف ما این است که به شما کمک کنیم برنامههای Android زیبا و با کیفیت بالا بسازید، مهم نیست که چگونه میخواهید بسازید.
Simona Milanovic • ۴ دقیقه خواندن -
اخبار محصولدر Google Play، ما بهطور مداوم پلاتفرم اشتراک خود را گسترش میدهیم تا به شما کمک کنیم رشد کنید، با مدلهای کسبوکار جدید سازگار شوید، و دقیقاً در جایی که کاربران شما هستند با آنها ارتباط برقرار کنید.
Sheenam Mittal • ۴ دقیقه خواندن -
اخبار محصولسال گذشته، Android Studio برای هر مدل هوش مصنوعی باز شد. امروز، با معرفی پشتیبانی از انتخاب شما برای عاملهای کدنویسی، گام بعدی را برمیداریم.
Matthew Warner • ۳ دقیقه خواندن
هر هفته جدیدترین اطلاعات آماری توسعه Android را در صندوق ورودیتان دریافت کنید.