Установка скрипта на сайт

Чтобы начать использовать функционал web-push уведомлений, вам необходимо выполнить следующие действия:

1. Установить наш скрипт на каждую страницу сайта:

<script type="text/javascript">
    var script = document.createElement('script');
    script.type = 'text/javascript';
    script.src = '//cdn.enkod.ru/script/enpop.min.js';
    script.async = true;
    var first = document.getElementsByTagName('script')[0];
    first.parentNode.insertBefore(script, first);
    var enKodBox = window.enKodBox = window.enKodBox || {};    
    var ekEvents = window.ekEvents || [];
    enKodBox['token'] = 'СИСТЕМНОЕ_ИМЯ';
</script>

2. В корень сайта поместить файл из архива firebase-messaging-sw.zip

3. Сообщите вашему менеджеру, что все готово

Создание и отправка web-push уведомлений

Первый шаг создания сообщения - выбор канала коммуникации

Условия отправки

Можно отправить пуш мгновенно или запланировать отправку на нужный день и время. Кроме этого, доступен вариант автоматической регулярной отправки (задается дата начали и дата окончания отправки, а также необходимые час/день/неделя/месяц).

Редактор сообщения

На этом шаге нужно указать тему сообщения, его контент, ссылку на изображение, если оно будет использоваться, и ссылку для перехода. В окне слева будет отображаться предпросмотр пуша. UTM-метки и URL параметры работают так же, как в емейл-сообщениях. Здесь же можно прикрепить теги к пушу.

Можно выбрать предпросмотр пуша как на десктопе, так и в мобильной версии. Здесь же можно настроить время жизни пуша в секундах.

Получатели

После создания пуша нужно указать получателей сообщения. Вы можете выбрать сегмент(ы) из списка, кликнув на «+» справа от названия. Если не будет выбран ни один сегмент, сообщение будет отправлено по всей базе контактов.

На каждом шаге вы можете вернуться на предыдущие, кликнув на кнопку «Назад» или на заголовок любого этапа, отмеченный галочкой. Кроме того, сообщение можно сохранить как черновик. После этого оно появится в списке сообщений, где его можно будет скопировать, редактировать или удалить.

Сводный отчет

Последний шаг - просмотр деталей сообщения: превью пуша, данных о контенте, об отправке и получателях. После того как вы проверите их и нажмёте кнопку «Отправить», сообщение будет создано и отправлено, если условием отправки выбрано «сейчас».

Время жизни пушей

У веб-пушей есть «время жизни» в секундах, которое можно задать в мастере создания. Отправка пуша происходит сразу всем контактам из выбранных сегментов. В статистику при этом записывается количество отправок. Время жизни - максимально допустимое (исходя из актуальности контента) время, которое устанавливается для ожидания момента, пока получатель зайдет в браузер и сможет увидеть уведомление. Если за это время пуш не был показан (пользователь так и не открыл браузер), то попытки показа будут остановлены. После того, как пуш показался, в статистике записывается открытие.

Последнее изменение: 2022.09.08 07:51 — Anastasia Aniskova