Данным, отправляемым в push-сообщении, положено быть зашифрованным, чтобы push-сервисы не могли просматривать данные, отправляемые пользователям. Ведь именно браузеру, по сути, решать, какой из push-сервисов использовать (однако достаточно безопасными являются не все из push-сервисов).
Для каждого из push-сообщений задаются свойства:
Priority является свойством определения приоритета уведомления, что дает push-сервису возможность отправления лишь высокоприоритетных сообщений в ситуации появления необходимости экономии заряда батареи пользовательского. устройства.
TTL является свойством определения времени, в течение которого недоставленное сообщение может находиться в очереди до момента его удаления.
Topic является свойством назначения сообщению названия темы, чтобы произошла замена ожидающих доставки уведомлений с той же темой. В итоге как только пользовательское устройство будет в состоянии активного, пользователь сможет отправленное ему сообщение получить.
1.4 О работе Web Push. Каким положено быть Web Push сообщению
https://sare.pl/blog/ogolne/powiadomienia-web-push-sarehub
О работе Web Push
Работа Web Push происходит последовательно. Вначале обеспечивается внедрение списка контактов вашей потенциальной целевой аудитории, состоящей из пользователей, которым в будущем станут вами оправляться сообщения, относящиеся к категории Web Push.
Затем вам необходимо пойти на обеспечение системного опроса посетителей вашего веб-сайта.
Любому посетителю веб-сайта будет обеспечена отправка системного запроса. Вы должны спросить его согласия на дальнейшее получение от данного веб-сайта web push сообщений. Посетитель может дать либо не дать разрешение на осуществление указанных действий – по своему усмотрению. При получении от него разрешения пройдет автоматическое занесение его контактных данных в вашу рассылочную базу.
Человек будет получать ваши Web Push уведомления до тех пор, пока он от них не откажется.
Каким положено быть Web Push сообщению
Web Push сообщению положено быть как можно более лаконичным, но одновременно емким (необходимо помнить о лимите в 125 знаков).
Его компоненты: изображение; заголовок; лаконичный текст, являющийся, по сути, призывом к действию; адрес веб-сайта, являющегося отправителем.
Сообщение направит пользователя на страницу веб-сайта, где будет заблаговременно размещена информация, которую желательно донести до пользователя. Данной информацией может быть статья, или видео, или объявление о намечаемом мероприятии, или карточка предлагаемого товара, или развернутое сообщение о проводимой распродаже, или развернутое сообщение о грядущем событии и т. д.
1.5 Анатомия и компоненты уведомлений Web-push. Как работают Push Notifications?
Анатомия и компоненты уведомлений Web-push