Из официальной документации :
Каналы присутствия основаны на безопасности частных каналов, в то же время раскрывая дополнительную функцию осведомленности о том, кто подписан на канал. Это упрощает создание мощных функций приложений для совместной работы, таких как уведомление пользователей, когда другой пользователь просматривает ту же страницу.
Другими словами, каналы присутствия сами по себе также являются частными каналами, но позволяют каждому пользователю видеть других пользователей в том же канале. Обычно приводимый пример - приложение чата с комнатами , где каждая комната является каналом.
Для описанных вами сценариев я бы ожидал, что всегда используется частный канал. Ваше описание гласит, что приложение защищено аутентификацией, которая автоматически исключает общедоступные каналы . Поскольку вам также не требуется, чтобы пользователи видели, кто еще получил уведомление (по крайней мере, вы не упомянули об этом), канал присутствия не имеет смысла. Это оставляет нам возможность использовать частный канал.