Настройка Push-увидомлений

Аватара пользователя
Dutch
Адміністратор
Адміністратор
Сообщений: 1182
Зарегистрирован: 28 окт 2006, 18:49
Откуда: Київ
Благодарил (а): 3 раза
Поблагодарили: 12 раз
Контактная информация:

Настройка Push-увидомлений

Сообщение Dutch » 10 янв 2017, 03:38

JURSSPublisher теперь умеет работать с Push-уведомлениями.

Для включения Push-уведомлений необходимо сделать следующие шаги:

1. Открыть системный плагин «Система. JURSSPublisher», вкладку Push-уведомления и включить опцию «Использовать Push-уведомления».


2. Перейти на сайт https://onesignal.com и создать App

На сайте необходимо создать учетную запись, если у Вас ее нету и на главном экране добавить новый App

Изображение

Выбрать опцию Website Push.

Изображение

Добавить адрес сайта и ссылку на иконку сайта (логотип). Рекомендуется квадратный логотип размером не менее 192х192px.

В текущей версии JURSSPublisher компонент поддерживает работу уведомлений без HTTPS. Поэтому если Ваш сайт работает с HTTPS все-равно необходимо оставить галочку напротив опции «My site is not fully HTTPS». В будущих версиях будет полная поддержка HTTPS!

Изображение

Ниже на этом же шаге прописываем поддомен для Вашего сайта.

Изображение

Далее выбираем SDK Website Push.

Изображение

Далее копируем APP ID и вставляем его в соответствующее поле в системном плагине «Система. JURSSPublisher» и указываем в поле «Поддомен OneSignal» поддомен, который мы придумали. Например: example-site. Сохраняем настройки.

Переходим на фронтальную часть сайта и подписываемся на уведомления. В настройках APP нажимаем на кнопку "Check subscribed Users".

Если вы все настроили правильно, у вас появится уведомление, что настройка прошла успешно и кнопка Done станет активной.

Изображение

На странице APP Setings для Apple Safari (macOS) нажимаем на кнопку Configure, вписываем название сайта и домен. Сохраняем.

Изображение

Копируем Web ID и в системном плагине вставляем в поле «Safari Web ID — ключ для поддержки в браузере Safari (iPhone/MacOS)»

Изображение

Настройки в системном плагине будут такие:

Изображение

3. Настройка постинга Push-уведомлений

Для того чтобы пользователи могли получать уведомления, необходимо создать новый пункт меню и выбрать тип JURSSPublisher → Push-уведомления.

На странице APP Setings Нажимаем на вкладку Keys & IDs и копируем с нее OneSignal App ID и REST API Key, значения которых вставляем в соответствующие поля ленты.

Изображение

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

Обратите внимание на опцию «Задержка между уведомлениями в секундах». Рекомендуется выставлять значение 10-20 секунд (тут зависит от параметров тайм-аута на вашем сервере).

Также рекомендуем выставить 2-3 материала в поле «Количество статей».

Если у вас на сайте в сутки выходит много новостей, то рекомендуем оставить опцию в «Избранные статьи» как «Показывать только избранные статьи». Важно понимать, что много уведомлений будет раздражать пользователей и он просто отпишется от них!

Далее вам необходимо ленту поставить CRON. Выставите в CRON обновление каждые 18-25 минут, можно и больше поставить, но тут уже зависит от ваших предпочтений.

Надеемся, Вам понравится новая опция JURSSPublisher и количество посетителей возрастет на сайте в разы!


  • Similar Topics
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Документация по JURSSPublisher»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей