Требования к рассылкам: webpush
Параметры вебпушей отличаются в зависимости от платформы и браузера. Давайте сравним их в таблицах.
macOS
Параметр | Chrome и Firefox | Safari |
Заголовок, максимум | 40 символов | 40 символов |
Текст, максимум | 80 символов | 90 символов |
Иконка | Не изменяется | – |
Изображение | 192×192 или больше. Формат PNG, JPG, не анимированный GIF | 256×256, в форматах PNG, JPG или не анимированный GIF |
Windows
Параметр | Chrome | Firefox |
Заголовок, максимум | 60 символов | 40 символов |
Текст, максимум | 120 символов | 190 символов |
Иконка | 192×192 или больше. Формат PNG, JPG, не анимированный GIF | 192×192 или больше. Формат PNG, JPG, не анимированный GIF |
Изображение | 360×180 или больше. Формат PNG, JPG, не анимированный GIF | – |
Android
Параметр | Chrome |
Заголовок, максимум | 50 символов |
Текст, максимум | 150 символов |
Иконка | 192×192 или больше. Формат PNG, JPG, не анимированный GIF |
Изображение | 1024×512 или больше. Формат PNG, JPG, не анимированный GIF |
Стоит отметить, что при добавлении изображения в вебпуш – размер необрезаемого текста сильно уменьшается.
Как пользователь разрешает и запрещает пуши
Пользователь должен дать разрешение браузеру отправлять веб-уведомления.
При переходе на сайт, в браузере появляется всплывающее окно, в котором запрашивается разрешение на отправку уведомлений. Пользователь может как разрешить сайту отправлять веб-пуши, так и запретить это делать.
- включить и отключить показ уведомлений в можно настройках браузера как для всех сайтов, так и выборочно
- просмотреть параметры разрешения для конкретного сайта можно, нажав на значок рядом с адресной строкой
Chrome может автоматически блокировать навязчивые или недостоверные уведомлениями. Также последнии версии Chrome предсказывают, когда запрос на разрешение уведомлений вряд ли будет получен, и отключают эти запросы.
Можно настроить управление подпиской из личного кабинета пользователя, если он связан с CRM-платформой, чтобы прекратить рассылки для пользователей, которые больше не хотят их получать.