اخبار محصول

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

۳ دقیقه مطالعه
۳ نویسنده
Karan Jhavar, Dan Brown, Eric Brenner

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

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

ما می‌خواهیم از شما به خاطر ارائه بازخورد ارزشمندتان در طول دوره بتا تشکر کنیم. با تکیه بر نظرات شما و همکاری مستمر ما با سامسونگ، الگوریتم را بیشتر اصلاح کرده‌ایم تا دقیق‌تر و نماینده‌تر باشد. مفتخریم اعلام کنیم که این معیار اصلاح‌شده اکنون به عنوان یک معیار جدید برای شاخص‌های حیاتی اصلی (core vitals) در دسترس همه توسعه‌دهندگان در شاخص‌های حیاتی اندروید (Android vitals) قرار گرفته است.

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

معیارهای اصلی کیفیت فنی گوگل پلی

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

نرخ خرابی درک شده توسط کاربر درصد کاربران فعال روزانه که حداقل یک خرابی قابل توجه را تجربه کرده‌اند
نرخ ANR درک شده توسط کاربر درصد کاربران فعال روزانه که حداقل یک ANR قابل توجه را تجربه کرده‌اند
مصرف بیش از حد باتری درصد جلسات استفاده از واچ فیس که در آنها مصرف باتری بیش از ۴.۴۴٪ در ساعت است
جدید: قفل‌های بیداری جزئی بیش از حد درصد جلسات کاربری که در آن مجموع استفاده از قفل بیداری (wake lock) بدون استثنا بیش از ۲ ساعت بوده است

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

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

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

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

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

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

خرابی‌ها.png

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

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

image2-android-vitals-warning.png

۲. قفل‌های بیدارباش بیش از حد و تأثیر آنها بر دیده شدن در گوگل پلی

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

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

image3_new.png

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

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

۳. قدم بعدی چیست؟

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

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

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

    نوشته شده توسط:

    ادامه مطلب