Когда я впервые получил свой Samsung Galaxy S24 Ultra, я ломал голову, просматривая десятки входящих уведомлений из множества приложений и не в состоянии контролировать поток. Проблема? Нет каналов уведомлений. И теперь Samsung сделала то же самое для всех телефонов, получающих обновление One UI 6.1: оно отключило каналы уведомлений по умолчанию.
Да, это легко исправить, но тот факт, что это опция, сбивает с толку антипотребительский шаг, особенно когда каналы, на мой взгляд, являются одной из лучших функций Android.
Почему каналы уведомлений так важны на Android?
Когда люди спрашивают меня, почему я продолжаю покупать телефоны на Android вместо iPhone, у меня наготове список недостатков iOS: непоследовательный жест возврата, плохое положение клавиатуры и запутанное меню «Поделиться». Но первый и главный аргумент — это управление уведомлениями. Я пробовал несколько раз; способ управления уведомлениями в iOS ужасающе плох. Я могу написать эссе длиной в страницу обо всем, что в нем не так, но основная причина — стандартный подход «все или ничего» к уведомлениям.
Если вы хотите получать уведомления о вашем заказе доставки из торгового приложения, вы должны принимать все уведомления из приложения, которые могут включать рекламу, специальные предложения и ненужные отвлекающие факторы. В iOS разработчик приложения должен поступить правильно и создать экран настроек внутри своего приложения, где вы можете включать или отключать определенные типы уведомлений. В настройках Twitter, например, есть специальное меню уведомлений, которое позволяет мне разрешать ответы и прямые сообщения, но пропускать оповещения о новых подписчиках или ретвитах. Таким образом, я могу выбирать, что заслуживает моего внимания, а что нет.
Управление уведомлениями на iOS ужасно плохое. Android делает это лучше благодаря каналам.
Проблема с этим двоякая: 1) пользователь должен копаться в каждом приложении, которое он использует, и посмотреть, есть ли где-нибудь специальное меню настроек уведомлений, и 2) не все разработчики для начала прилагают усилия для его реализации. И ситуацией всегда пользуются самые распространяющие спам приложения. Они знают, что вам нужен от них определенный тип уведомлений (о доставке, транспорте, финансах и т.д.), И используют подход «все или ничего», чтобы отправлять вам рекламные акции и бессмысленные материалы.
Подход Android отличается. Каналы уведомлений были представлены в Android 8.0 Oreo еще в 2017 году. Идея заключается в том, что в тот момент, когда вы открываете настройки уведомлений приложения, вы можете легко отключить определенное подмножество уведомлений — то есть канал — без особой суеты. Каналы — это стандартный Android API, с помощью которого разработчики приложений могут группировать различные типы уведомлений. Большинству разработчиков приложений потребовалось несколько лет, чтобы внедрить эту функцию и не сводить все к одному каналу, но теперь почти каждое приложение из моего списка 100+ приложений использует их.
Более того, на стандартных телефонах Android, таких как телефоны серии Pixel или Nothing, нажатие на настройки любого текущего уведомления открывает список каналов и выделяет именно тот, с которого оно поступает — посмотрите на выделение вокруг “Информационного” канала для моего приложения Synology DS Router выше. Это позволяет мне быстро определить виновника нового потока спам-уведомлений и отключить его.
TL; DR: Каналы — один из лучших способов управления хаосом уведомлений, и я не могу вернуться к тому времени, когда они еще не существовали. Мне нравится контролировать то, что меня беспокоит и что требует моего внимания, поэтому все лишнее для меня — просто пустая трата времени.
Как Samsung портит каналы уведомлений Android
Телефоны Samsung, поставляемые с One UI 6.1 «из коробки», как, например, Samsung серии Galaxy S24, не предлагают категории уведомлений — названия каналов Samsung. По умолчанию вы можете либо полностью включить все уведомления приложения, либо полностью отказаться от них. Точная настройка недоступна.
One UI 6.1 отключает категории уведомлений для всех, даже если вы ранее настроили их.
Теперь то же самое происходит на всех телефонах, обновленных до версии One UI 6.1. Установка обновления по умолчанию отключает категории уведомлений, поэтому, даже если вы выбрали предпочтительные настройки оповещений для приложения, вы больше не сможете их видеть или управлять ими. Вы либо полностью подключены, либо нет.
Хуже того, в One UI не отображается удобная подсветка при нажатии на уведомление, поэтому нет простого способа определить, из какой категории оно поступает. Мы сами должны это выяснить (обычно копаясь в истории уведомлений, но это уже совсем другая история). К сожалению, ни один обычный пользователь никогда об этом не узнает.
Как исправить категории уведомлений в One UI 6.1
Когда я впервые заметил проблему на своем Galaxy S24 Ultra, я связался с самым большим поклонником Samsung, которого я знаю, Захари Кью-Деннисом, и попросил его разобраться в этом. В статье о Android Police Захари выяснил, что в One UI 6.1 теперь есть новый переключатель для полного включения или отключения категорий уведомлений, и это сделало свое дело!
Чтобы включить ее, перейдите в Настройки> Уведомления> Дополнительные настройки и включите переключатель для Управления категориями уведомлений для каждого приложения.
Как только эта настройка будет включена, под настройками уведомлений любого приложения появится новое меню Категории уведомлений. Проверьте приведенный ниже пример приложения Galaxy Store. После включения упомянутого выше переключателя в нижней части экрана появляются категории.
В нем вы найдете группы уведомлений, созданные разработчиком для своего приложения. И вы сможете управлять каждым из них по отдельности.
В случае с Galaxy Store я сразу отключил категорию мгновенных воспроизведений и событий, потому что они меня не волнуют. Я оставил остальные включенными, но я могу управлять каждым из них по отдельности, так что, например, я могу отключить уведомления об обновлениях приложений, потому что я не хочу, чтобы они меня прерывали.
Просто отмените это изменение, Samsung
Как я упоминал в начале поста, это плохой шаг для Android. Скрывать одну из самых полезных функций платформы нехорошо для пользователей. Это сводит на нет все хорошее, что Android сделал для того, чтобы заставить разработчиков переходить на каналы / категории и дать нам больше контроля над десятками оповещений, которые мы получаем каждый день. И я искренне думаю, что это возвращает Android на шаг назад.
Что еще хуже, сделать это переключателем выбора и принудительно отключать всех по умолчанию при обновлении до One UI 6.1 — просто сбивающее с толку плохое решение. Представьте, что вы настроили свои уведомления именно так, как хотели, и теперь вы получаете либо слишком много, либо ничего, и понятия не имеете, что пошло не так!
Разработка One UI 6.1 для iOS зашла на один шаг слишком далеко. Плохо, Samsung, с большой буквы Плохо.