اندروید ۱۱ در چند ماه آینده منتشر میشود و تغییرات نسبتا زیادی در آن اتفاق افتاده است. در هر نسخهی جدید سیستمهای عامل اتفاقاتی میافتد که بیشتر مربوط به کاربر است اما گاهی برنامهنویسان و صاحبان اپلیکیشنها و سایتها هم از این تغییرات تاثیر میپذیرند. بنابراین بهتر است از این تغییرات باخبر باشند تا بتوانند بهترین تصمیم را بگیرند و با توجه به شرایط جدید برنامهریزی محتوا برای ارسال پوشنوتیفیکیشن را انجام دهند.
تغییرات پوشنوتیفیکیشن اندروید ۱۱
تغییر اصلی که در گیف بالا هم نشان داده شده این است که حالا نوتیفیکیشنهای اندروید را میتوان به سادگی و با فشار دادن آنها برای چند ثانیه سایلنت کرد. همچنین اگر پوشنوتیفیکیشن بخشی از مکالمهی درون اپلیکیشن باشد میتوان آن را با ارسال به «conversation» اولویتبندی کرد.
هنگامی که کاربر تنظیمات را تغییر میدهد، این تغییر در تمام نوتیفکیشنهای اپلیکیشن در همان دستهای که کاربر تغییر داده، اعمال میشود. بسیاری از اپلیکیشنها فقط یک دسته نوتیفیکیشن برای اندروید دارند، بنابراین وقتی کاربر آن را بیصدا کند، تمام نوتیفیکیشنهای آینده هم بیصدا میشوند. بنابراین مهم است که از دستهبندیهای مختلف برای نوتیفیکیشنها استفاده شود. پوشه هم قابلیت دستهبندی را دارد. دستهبندیهای مختلف کمک میکنند وقتی کاربران ترجیحات دریافت نوتیفیکیشن را در اپلیکیشن تنظیم میکنند بهترین تجربه به آنها ارائه شود.
دستهبندی پوشنوتیفیکیشن چیست؟
اندروید ۸ قابلیتی به اسم Notification category را اضافه کرد که برای برنامهنویسان به اسم Notification channel شناخته میشود. این قابلیت برای این ساخته شد که کاربران بتوانند نوتیفیکیشنها را از ورودیهای مختلف بگیرند و نوتیفیکیشنی که دوست ندارند را خاموش کنند و نوتیفیکیشنهای اپلیکیشن را به دلخواه شخصیسازی کنند.
مثلا در اپلیکیشن میتوان دو کانال ورزشی و سیاسی ساخت و نوتیفیکیشن اخبار هر کدام از دستهبندی خودش نمایش داده شود و اگر کاربر مایل به دریافت نوتیفیکیشنهای ورزشی نبود اما دوست داشت نوتیفیکیشنهای سیاسی را دریافت کند بتواند این کار را انجام دهد.
در پوشه هم این امکان تعریف کردن کانال برای نوتیفیکیشنها وجود دارد. برای دیدن سند کانال در اندروید استودیو اینجا را ببینید. همچنین سند کانال برای بقیهی فریمورکهای اندروید در مستندات موجود است.
تاریخچهی نوتیفیکیشن، دیگر تغییر اندروید ۱۱
اندروید ۱۱ قابلیت دیگری برای روشن کردن تاریخچه نوتیفیکیشن دارد. با این قابلیت کاربر میتواند نوتیفیکیشنهای قدیمی که در ۲۴ ساعت گذشته ردشان کرده را ببیند.
با فعال کردن این قابلیت، تاریخچه با انتخاب گزینهی «History» در صفحه نوتیفیکیشن باز میشود. نوتیفیکیشنها در این قسمت رسانهها مثل تصویر نوتیفیکیشن و لینک را نشان نمیدهند اما برای کاربر بسیار مفید هستند و کاربر میتواند با بررسی آنها مطمئن شود، پیام مهمی را از دست نداده است.
تنظیمات Do Not Disturb، آخرین تغییر مربوط به نوتیفیکیشن در اندروید ۱۱
در این قسمت کاربر میتواند دستهبندی نوتیفیکیشنهایی که مهمتر هستند را انجام دهد. این ویژگی نشان میدهد دستهبندی نوتیفیکیشنها چهقدر اهمیت دارد و بهتر است برای فرستادن پوشنوتیفیکیشن دستهبندیهای مختلف ایجاد شود. پوشه با امکان دستهبندی کانالها به برنامهنویسان و صاحبان اپلیکیشن و سایتها کمک میکند ارتباطشان را با کاربر حفظ کنند و نوتیفیکیشنهایی که کاربر دوست دارد را برای او بفرستند.
منبع: https://onesignal.com/blog/android-11-notification-changes-and-best-practices