تا جایی که به خاطر دارم گوشی هوشمندی داشتم، با بمباران اعلانها زندگی کردهام! با توجه به اینکه بیشتر توسعهدهندگان نمیتوانند بهترین استفاده را از کانالهای اعلان ببرند، مجبور بودهام هرگاه برنامهها مرا با اعلانهای زیاد بمباران میکنند، آنها را بیصدا کنم.
مشکل چیست؟ در این فرآیند در نهایت اعلانهای مهم را از دست میدهم. متأسفانه، اندروید کار چندانی برای بهبود این وضعیت انجام نمیدهد.
با این حال، اخیراً با یک برنامه شخص ثالث برخوردم که به من اجازه میدهد اعلانهای اندروید را بسیار بهتر مدیریت کنم: BuzzKill Notification Manager. این برنامه مشکل بمباران اعلانها را برای همیشه حل کرده است — و کارهای بیشتری هم میکند.
BuzzKill به جای بیصدا کردن، به من اجازه میدهد اعلانها را سفارشی کنم
قوانین جایگزین کلید همه یا هیچ شدند






مشکل مسدود کردن تمام اعلانهای یک برنامه این است که کنترل دقیقی روی فرآیند ندارید. مثلاً یک برنامه تحویل غذا را در نظر بگیرید. این برنامهها با پیامهای تبلیغاتی مدام شما را اذیت میکنند، اما اگر کل برنامه را بیصدا کنید، اعلانهای مهم را از دست میدهید. به همین دلیل، من همه اعلانها را فعال نگه میدارم. BuzzKill با ارائه کنترل دقیق بر اینکه کدام اعلانهای برنامه واقعاً مرا آزار میدهند، به من اجازه میدهد این مشکل را حل کنم.
BuzzKill با ایجاد قوانینی کار میکند که نحوه نمایش اعلانها را روی دستگاه شما تعیین میکنند. فرآیند ایجاد قانون به من اجازه میدهد برنامه، معیارها و اقدامی که باید انجام شود را انتخاب کنم. مثلاً با برنامه تحویل غذا، میتوانم قانونی تنظیم کنم که اعلانهای مربوط به پیشنهادها یا معاملات تبلیغاتی را بهطور خودکار پنهان کند. در مقابل، میتوانم BuzzKill را پیکربندی کنم تا اعلانهای حاوی جزئیات حساس به زمانِ سفارش را اولویتبندی کند. این کار را با تنظیم فیلترها بر اساس محتوای اعلان، عنوان یا دستهبندی انجام میدهم. حالا، وقتی اعلانی از آن برنامه تحویل غذا میبینم، قطعاً میدانم که مهم است.
اما اگر به شما بگویم هیچ منحنی یادگیری وجود ندارد، دروغ گفته باشم. قبل از اینکه بتوانید قوانینی برای پشتیبانی از گردش کار خود ایجاد کنید، نیاز به یک دقیقه زمان دارید تا بفهمید سیستم چگونه کار میکند. از نظر روشن، رابط کاربری کارها را آسانتر میکند و همیشه میتوانید از پیشتنظیمهای BuzzKill استفاده کنید. همانطور که حدس میزنید، بیصدا کردن انتخابی اعلانها تنها یکی از کارهای زیادی است که BuzzKill به شما اجازه میدهد انجام دهید.
کنترل زمان و دفعاتی که اعلان دریافت میکنم
اعلانهای انفجاری و پیینگهای از دست رفته هر دو اصلاح شدند





اعلانهای انفجاری مسئله دیگری است که هنگام برخورد با برنامههای اندروید با آن دستوپنجه نرم میکنم. مطمئنم آن زمانهایی را به خاطر دارید که همکارانتان شروع به شکایت میکنند و گوشی شما نمیتواند لرزش را متوقف کند. در سمت دیگر طیف، پیامهای مهمی دارم که بهطور تصادفی رد میکنم و فراموش میکنم. دو ویژگی که در BuzzKill گنجانده شده، هر دو این مشکلات را برای من حل کردند.
اقدام Cooldown کار چشمگیری انجام میدهد: پس از فعالشدن، اعلانهای بعدی یک برنامه یا گفتگو را برای مدت مشخصی بیصدا میکند. مثالی که برای آن استفاده میکنم این است. در گفتگوی گروهی کاری ما، افراد دستاوردهای خود را پست میکنند و تقریباً همیشه پیامهای تبریک به دنبال آن میآید، که گاهی بسیار زیاد است. بنابراین، BuzzKill را پیکربندی کردهام تا از لحظه رسیدن اولین پیام تبریک، پیامهای آن گفتگو را به مدت ۳۰ دقیقه بیصدا کند. این یعنی گوشی من همانقدر که قبلاً مرا اذیت میکرد، دیگر این کار را نمیکند، اما هنوز میتوانم همکارانم را هر وقت بخواهم تقدیر کنم.
اقدام Remind me عکس این کار را انجام میدهد، اما اگر غالباً اعلانهای مهم را از دست میدهید، بسیار مفید است. این ویژگی با لرزش در فواصل منظم، تضمین میکند که اعلانهای مهم را بخوانم. باز هم به لطف کنترلهای دقیق BuzzKill، میتوانم تعیین کنم کدام نوع اعلانها از کدام برنامهها واجد شرایط این رفتار ویژه هستند. چند گزینه برای پیامهای Slack تنظیم کردهام و اخیراً زودتر به جای دیرتر، با پیامهای حساس به زمان همراه شدهام.
جالب است که میبینم BuzzKill به ما کمک میکند روی اعلانهای مهم تمرکز کنیم، به جای اینکه صرفاً اعلانهای مهم را حذف کنیم.
بررسی اعلانها سریعتر شد، نه کندتر
پس از تنظیم قوانین، اصطکاک اضافی وجود ندارد





در طول چند هفته گذشته، با اقدامات دیگری که در BuzzKill تعبیه شده نیز آزمایش کردهام. در میان ویژگیهای فراوان موجود در BuzzKill، توابع snooze و batch واقعاً نجاتدهنده هستند. نحوه کار آنها به این شکل است.
- تابع snooze به شما اجازه میدهد دکمه تعویق را کنار اعلان اضافه کنید تا بعداً به شما یادآوری شود (snooze)
- قابلیت دستهبندی به شما امکان میدهد تمام اعلانهای مطابق را برای دوره مشخصی مشاهده کنید.
مثلاً من نمیخواهم وقتی به خانه برمیگردم درباره کارم مطلع شوم، بنابراین BuzzKill مطمئن میشود همه این اعلانها را وقتی شروع به کار میکنم ببینم به جای اینکه هر بار جداگانه اعمالم. با رابط کاربری بسیار شهودی هم میتوانم آن را تنظیم کنم. اپلیکیشن همچنین به شما اجازه میدهد سیستمی برای ارسال اعلانها بهصورت دستهای در فواصل زمانی مشخص پیکربندی کنید، مثلاً هر سه ساعت یکبار.
نمیتوانم درباره همه این قابلیتها توضیح دهم، اما چیزی که واقعاً واقعاً دوست دارم Pocket Check نام دارد.
تا حالا خواستهاید بدانید اعلان مهمی روی دستگاهتان وجود دارد، اما نمیخواستید فقط به همین دلیل گوشی هوشمندتان را باز کنید؟ میتوانم Pocket Check را برای نوع خاصی از اعلان از یک اپلیکیشن مشخص فعال کنم، و وقتی دکمه روشن/خاموش را فشار میدهم، واکنش به من کمک میکند تصمیم بگیرم آیا چنین اعلانی وجود دارد یا خیر. مثلاً من آن را طوری تنظیم کردهام که اگر همسرم پیامک بفرستد، وقتی دکمه روشن/خاموش را فشار میدهم، یک لرزش طولانیتر دریافت میکنم که به من میفهماند پیامی وجود دارد.
اگر حاضر باشید زمانی را برای کاوش در اپلیکیشن صرف کنید، BuzzKill گزینههای فراوانی در دستههایی مانند تغییر، رد کردن، اتوماسیون و حتی اقدامات سیستمی ارائه میدهد.
جایی که این تنظیمات همچنان محدودیتهای واقعی دارد
BuzzKill بهطور بنیادی نحوه مدیریت اعلانها روی دستگاه Android من را تغییر داده است، اما محدودیتهایی دارد! مثلاً تنظیم آن زمان زیادی میبرد. باید این اپلیکیشن را به قیمت ۳٫۹۹ دلار خریداری کنید که مبلغ زیادی نیست، اما رایگان هم نیست. همچنین متوجه نبود قابلیتهایی مانند همگامسازی ابری (Cloud Sync) میشوید، به این معنی اگر دستگاههای مختلفی دارید، باید این قوانین را از ابتدا تنظیم کنید. در نهایت اما، راضیام همان مبلغی را بپردازم که برای یک قهوه خرج میکنم اگر این به من آرامش ذهنی بدهد، که در مورد BuzzKill صادق است.
منبع: این مطلب ترجمه و بومیسازی مقالهای از MakeUseOf به قلم Abhijith N Arjunan است. مشاهده مقاله اصلی