Push-уведомления: что это такое, как они работают и какому бизнесу нужны
Как развиваться в диджитале. Актуальные каналы и инструменты, успешные кейсы, мнения экспертов.
Разбираемся, что происходит в мире рассылок и digital-маркетинга. Публикуем анонсы статей, обзоры, подборки, мнения экспертов.
Пройдите бесплатный курс и запустите свою первую рассылку
Push-уведомления или пуши — всплывающие сообщения на экране компьютера или телефона. Такие оповещения отправляют пользователям, чтобы рассказать об услугах, акциях, новостях и обновлениях. Пуши бывают разных форматов: оповещения в соцсетях и приложениях, рекламные пуши, системные уведомления.
В этой статье я расскажу о рекламных пуш-уведомлениях в браузере, для чего они нужны, как работают, в чем плюсы и минусы их использования.
Виды push-уведомлений
Системные пуши. Автоматические сообщения от операционной системы, мобильных, десктопных программ и приложений об изменениях или обновлениях.
Пуши в мобильных приложениях. Пользователи получают короткие уведомления от приложений, если включают в настройках разрешение на их показ. В таких сообщениях бывают инструкции, напоминания, призыв к конкретному действию. Мобильные пуши побуждают пользователя открывать приложение чаще.
Web-пуши. Пользователи должны разрешить сайтам присылать web-уведомления. Запрос на показ пушей появляется на сайте в виде всплывающего окна в браузере и предлагает варианты: «Разрешить» и «Блокировать».
После разрешения на показ уведомлений пользователь становится подписчиком web-пушей от сайта. Сами пуши отображаются в правом нижнем углу рабочего стола, а их частоту появления определяет владелец сайта. Отказаться от подписки на уведомления можно в настройках браузера.
Web пуш-уведомление состоит из заголовка, картинки/лого компании, основного текста, ссылки или кнопки.
Для чего бизнесу нужны push-уведомления
Цель пуш-уведомлений — рассказывать подписчикам о полезном контенте, новостях, услугах, продуктах, акциях. Пуши помогают установить контакт с новыми подписчиками и поддерживать интерес действующих. Так например, подключение сервиса по настройке пуш-уведомлений Gravitec повысило посещаемость сайта онлайн-медиа Prensa Libre на 300 000 пользователей в месяц.
Интернет-издания и блоги используют пуши, чтобы рассказать о срочных новостях и новых материалах. Пользователи получают уведомления даже если сайт закрыт на устройстве.
Магазины и торговые сети рассылают оповещения о начале распродажи, акции или поступлении товара. Обычно в таких уведомлениях есть кнопка с призывом к действию.
Некоторые интернет-магазины настраивают уведомления о брошенной корзине — напоминание о том, что пользователь добавил товары в корзину, но не оформил покупку. У сервиса по настройке и рассылке пушей PushEngage есть кейс о том, как австралийский маркетплейс MyDeal увеличил выручку на 20% и повысил конверсию на 4% с помощью оповещений о брошенной корзине.
Некоторые сайты присылают приветственные пуши сразу после подписки и дают ссылки на полезную информацию для подписчиков.
Можно привлекать внимание подписчиков конкретными материалами в блоге.
Как настроить push-уведомления в мобильных приложениях
В начале пользователь разрешает приложениям отправлять уведомления в настройках.
Отправитель использует сервисы пуш-уведомлений в зависимости от операционной системы телефона получателя: Firebase Cloud Messaging (FCM), Apple Push Notification Service (APNS), HUAWEI Push Kit.
С помощью сервисов отправитель настраивает сбор мобильных токенов (идентификаторы устройств пользователей) — на этом этапе потребуется помощь разработчиков приложения. Затем сервер приложения использует токен, чтобы отправить пуш на устройство пользователя.
Как настроить web-пуши
Настроить и запустить push-уведомления для браузера относительно легко — для этого есть специальные сервисы. Схема работы push-уведомлений выглядит так:
- Владелец сайта вставляет готовый код на страницы сайта. Код и инструкции по установке присылает сервис push-уведомлений на последнем этапе настроек.
- Пользователь заходит на сайт и видит запрос на показ уведомлений.
- Пользователь принимает запрос и затем получает оповещения.
- Пользователь может отписаться от пушей в настройках браузера в любое время.
Как работают сервисы по настройке пушей разберем на примере двух русскоязычных платформ.
Gravitec.net
Настраивайте работу пушей пошагово сразу после регистрации: добавьте адрес сайта, выберите внешний вид формы подписки и подключите ее.
Что можно сделать в сервисе:
- Использовать до 65 символов для заголовка, до 240 символов для основного текста пуша и до 48 символов для кнопки.
- Добавить картинку и кнопку для призыва к действию.
- Подключить автоматические пуши для приветствия новых пользователей или рассылки регулярных дайджестов.
- Запланировать рассылку на конкретное время и выбрать часовой пояс.
- Сегментировать аудиторию по городам и странам, типу и языку браузера, операционной системе.
- Настроить внешний вид формы для подписки.
- Отслеживать статистику посещений сайта и подписок.
Цена. Есть бесплатный тариф без ограничений по количеству рассылок, но с ограничением до 10 000 подписчиков. Тариф Business стоит от 280 руб./месяц, цена зависит от количества подписчиков.
Язык. Русский, украинский, английский, испанский, польский, португальский.
Push4Site
Подробная пошаговая настройка работы пуш-уведомлений в три этапа: добавление сайта, настройка запроса на подписку, получение кода для вставки на сайт.
Что можно сделать в сервисе:
- Использовать до 35 символов для заголовка, до 150 символов для основного текста пуша и до 34 символов для кнопки.
- Добавить картинку и кнопку для призыва к действию.
- Настроить автоматические сообщения для брошенной корзины, приветствия или реактивации пользователей.
- Сегментировать аудиторию по городам и странам, типу и языку браузера, операционной системе.
- Создавать шаблоны уведомлений.
- Настроить внешний вид и условия появления формы для подписки.
Цена. 30 дней бесплатный тестовый период. Далее — от 990 руб./месяц (зависит от количества подписчиков).
Язык. Русский, английский, нидерландский.
На что обратить внимание при настройке рассылки web-пушей
Частота. Выбирайте умеренный график рассылки пушей — от частых уведомлений пользователи быстро устают и отписываются, а редкие могут пропустить. Частота зависит от особенностей бизнеса и контента сайта. Проанализируйте целевую аудиторию, протестируйте варианты и определите оптимальный график рассылки пушей. Например, оповещения о новых статьях в блоге присылайте по факту выхода материалов, а интернет-магазинам можно напоминать о себе раз в 2-3 дня. Регулярно отслеживайте статистику переходов и отписок, чтобы вовремя изменить частоту рассылки.
Содержание и польза. Пуши — короткий формат, в котором важно донести полезное сообщение клиенту и уложиться в количество знаков. Количество символов для заголовка и основного текста может отличаться в разных сервисах. Из текста пуша подписчик должен понять, почему ему нужно открыть уведомление, в чем для него польза — срочная новость, ссылка на новую статью по интересующей теме, нужный товар или акция.
Источник статьи: http://www.unisender.com/ru/blog/idei/pushi-shto-eto-takoe/
Push-уведомления: какие бывают и как помогают бизнесу
Здравствуйте. Меня зовут Людмила, я маркетолог в компании Altcraft. Сегодня рассказываем, почему push-уведомления важны для вашего бизнеса, какие бывают, когда и как их стоит рассылать. Приятного чтения.
Каждый день на мобильные устройства и компьютеры со всего мира приходят десятки сообщений от приложений и браузеров — push-уведомлений. Даже в большом потоке информации 70% пользователей считают пуши полезными.
Push уведомления (push notifications) — сообщения, которые всплывают на экране девайса пользователя: на смартфоне, на компьютере и на экранах умных устройств. Пуш — это короткий текст, сообщающий пользователю важную информацию: старт акции, изменение статуса заказа, об операции на счёте и другое.
Задача push-сообщения — «подтолкнуть» (push) пользователя к быстрому действию прямо сейчас. Это главное отличие от технологии pull (тянуть), когда человек сам заходит на сайт или в почту, чтобы получить («вытянуть») информацию.
триггерные — пользователь совершил или не совершил действие, на которое реагирует система;
транзакционные — подтверждение оплаты, смена статуса заявки и другие;
контентные — новая информация о продукте, изменения в работе компании.
Пуш сообщения бывают мобильными и браузерными.
Mobile push (мобильные) появляются на экранах мобильных устройств. Их отправляют мобильные приложения, если пользователь разрешил это действие. Push-уведомления mobile версии поддерживают заголовок, текст, картинку, иконку бренда, кнопку действия (CTA).
Web push (браузерные) всплывают на экране компьютера или мобильного устройства, но присылает их не приложение, а браузер. Пользователь даёт разрешение на отправку во всплывающем окне, когда заходит на сайт. Такие пуш уведомления можно отключить при желании в настройках браузера.
Пример всплывающего окна с предложением принять рассылку push-уведомлений в браузере.
В web push notifications входит заголовок, текст, иконка, картинка, гиперссылка и адрес сайта, который отправил сообщение.
Пуш сообщения — находка для маркетологов. Как push помогают бизнесу?
Повышают вовлечённость пользователей. Как показывают исследования, возможно увеличить показатель до 88%.
Возвращают пользователей. Поднять Retention rates в 3-10 раз с push-уведомлениями реально. Исследования показывают, что бренды, которые начнут рассылку пушей, могут за 90 дней повысить показатель Retention на 190%.
Увеличивают открываемость уведомлений. Пуш-сообщения открывают чаще, чем письма email-рассылки: Opening rate пушей выше на 50%, а Click rate в 7 раз.
«Ловят» клиентов по геолокациям. 53% пользователей готовы поделиться своей текущей локацией. Бизнес может отслеживать их устройства и автоматически присылать информацию об актуальных предложениях рядом.
Продвигают пользователя по воронке продаж. Согласно исследованиям, 48% клиентов покупают после того, как получили пуш-уведомление.
- Доставляют информацию в реальном времени, что важно в условиях высокой конкуренции.
- Показывают всю информацию на экране — не нужны дополнительные действия, чтобы её получить.
- Не требуют сбора персональных данных (номеров телефонов), что упрощает работу и снижает риск санкций.
- Помогают быть всегда на связи с клиентом и напоминать о себе. Есть возможности персонализации.
- Не проходят проверку спам-фильтров, как сообщения электронной почты.
Пуши — это прежде всего быстрая и важная информация для пользователя. Не стоит забрасывать его только акциями и скидками. Предел есть даже у самых лояльных клиентов. Не шлите уведомления обо всём подряд. Новая статья в блоге компании — неудачный повод для push. Последняя публикация на сайте СМИ — отлично, потому что пользователь подписывался именно на получение актуальных новостей. «Ваш заказ доставлен» — тоже важно для клиента.
В любой сфере пуш-уведомления полезно применять:
На начальном этапе работы с брендом пользователь может отвлечься, забыть или отложить: заполнение данных, первый заказ, оформление профиля в соцсети, начало активных действий, для которых он подписался (например, тренировки в фитнес-приложении). Пуш исправит ситуацию и «подтолкнёт» пользователя к активности.
Быстрые оповещения о заказе — плюс к лояльности пользователей. Пуши быстрее всех доставят информацию о подтверждении бронирования, об оплате, о новом статусе заказа и о других событиях.
Push-сообщения напомнят о повторной покупке, расскажут об акции или пришлют персональное предложение: купон на скидку, подборку музыки, книг или отелей в городе, куда пользователь собирается поехать. Также пуши вовлекают с помощью приглашений на события бренда: праздники, вебинары и другие мероприятия.
Вариантом для использования push много. Дальше несколько кейсов применения таких уведомлений из разных сфер.
Маркетплейсы и интернет-магазины с помощью пуш уведомлений сообщают пользователям про:
- акции и скидки на товары в избранном;
- статус заказа, оплату, отправку, получение;
- необходимость оценить товар и доставку;
- брошенный товар в корзине или незавершенное оформление (обычно после некоторого времени);
- персональные предложения;
- скидку на товар, который заинтересовал пользователя (определяется по активности на сайте);
- доптовары к основному.
Деньги — вопрос серьёзный, поэтому пользователи хотят быть в курсе событий, которые происходят с их счетами. Особенно во время, когда процветает мошенничество.
Банки присылают через push:
- персональные предложения по кредитам и вкладам;
- напоминания о сроке кредита;
- сообщение о перевыпуске карты;
- операции со счётом: покупке, пополнении;
- предупреждения о подозрительных операциях;
- одноразовые пароли для входа в систему.
Для человека, который ищет работу, скорость реакции на все изменения по статусу на сайте вакансии — это важно. Рекрутинговые сервисы помогают пользователям держать руку на пульсе и присылают push-уведомления о:
- просмотре резюме;
- приглашении на собеседования;
- новых вакансиях по критериям пользователя;
- другую дополнительную информацию, которая ускорит поиск работы.
В сфере недвижимости скорость тоже важна, особенно при аренде жилья: хорошие квартиры разлетаются в первые часы после публикации объявления. Некоторые пользователи мониторят предложения на специальных сайтах или в разделах на сайтах агрегаторов (например, «Авито»).
Какие есть варианты для пуш-уведомлений:
- появление новых объектов на продажу или для аренды;
- изменение цен на объекты, которые пользователь просматривал или добавил в избранное;
- акции от строительных компаний.
Частные клиники используют push, чтобы:
- напоминать клиенту о записи;
- сообщать об изменениях в расписании врачей;
- уведомлять о готовности анализов и справок;
- сообщать об акциях.
Проблема сферы обучения — потеря мотивации учеников. Не все могут пройти курс вовремя и до конца. Их нужно «подталкивать», что успешно делают пуш-сообщения — напоминают про:
- необходимость пройти урок;
- время события (вебинара, конференции, встречи с наставником);
- сдачу домашнего задания;
- скидки на допкурсы;
- ответы от менторов и наставников на вопросы ученика.
Возможно, самый известный пример пуш-уведомлений в обучении — кейс приложения для изучения иностранных языков Duolingo. Зелёная сова на иконке пуш-уведомлений и тон сообщений даже стали мемом.
Страшный сон бухгалтера и предпринимателя — не сдать вовремя налоговую отчётность и не успеть заплатить налоги. Через push удобно получать уведомления о сроках по отчётам и «спать спокойно».
Со стороны пользователя всё просто — дать согласие на рассылку и получать важную информацию оперативно. Со стороны отправителя есть нюансы: для каждой операционной системы используются свои пуш-сервисы (они же провайдеры): FCM, APNS, huawei Push Kit и другие. Рассмотрим два популярных сервиса, которые рассылают пуши на большую часть устройств.
Firebase Cloud Messaging (FCM) — сервис для отправки push-уведомлений на устройства Android, IOS, в браузеры Chrome, Opera, Yandex, Firefox и другие. Сообщение автоматически отображается на устройстве от клиентского приложения.
Apple Push Notification Service (APNS) — сервис для отправки пуш-уведомлений на устройства Apple, который присылает сообщения с текстом, иконкой или картинкой. Также возможно воспроизвести короткий звук.
Сервисы работают по похожему принципу. Так происходит отправка push-уведомлений:
- Устройство клиента подключается к сервису пуш-уведомлений: Firebase Cloud Messaging, APNS или другому. Получает токен — специальный идентификатор.
- Токен отправляется серверу конкретного приложения (Backend сервер).
- Сервер приложения использует токен для отправки уведомлений пользователю на устройство: в мобильное приложение, в браузер, на смарт-часы, на TV и так далее.
Так рассылки делают напрямую из пуш-сервисов, но для маркетинга их возможности ограничены. Не всегда можно с помощью этих инструментов персонализировать уведомления и сегментировать аудиторию. Для маркетинговых задач подходят сервисы-отправщики, которые выступают в роли Backend серверов. Они хранят идентификаторы и «дергают» пуш-сервис, когда нужно отправить рассылку. Также их плюс — работа сразу с несколькими пуш-сервисами.
Push-уведомления — выгодный и быстрый способ доставлять информацию клиенту. Не нужно изучать законы о персональных данных и обходить спам-фильтры. Пользователи очень лояльно относятся к пушам, если слать их умеренно и по делу. Если вы ещё не делаете push-рассылки, самое время начать.
Здравствуйте. Да, к сожалению, многие компании злоупотребляют пуш-уведомлениями. Однако те, кто работают с ними грамотно и правильно, получают прекрасный инструмент для продвижения бизнеса.
Отключил к чёртовой матери все пуши на телефоне. Счастлив как никогда.
Увы, хороший и полезный инструмент превратился в способ спама и информационный мусор.
Здравствуйте. К сожалению, такое встречается. К счастью, не все приложения такие.
При серфинге 80% сайтов это зашёл прочитал и вышел, закрыть окна с предложением подписаться на новости, дать разрешение к геоданным, уведомление об адблоке, информирование о печеньках, и это ещё далеко не все.
Мобильные приложения туда же, при желании отключить эту уведомления возникает сложность, они не подписаны, исключительно техническое описание, где уведомления об акциях а где сообщения в приложении и статус заказа решительно непонятно.
И если очередное приложение сетей фастфуда получит отключение уведомлений со спамом, и от этого пострадает возможность получать пуши о статусе заказа, 1 звезда такому приложению.
Здравствуйте. Мы с вами согласны. Если в приложении нельзя отписаться от постоянных уведомлений об акциях и промокодах, но при этом сохранить важные транзакционные уведомления (статус заказа и т.д.), то грош цена такому приложению.
Надо давать шанс пользователю самому решать, какие именно уведомления он хочет получать от приложения, а не подписывать его на все новости сразу, если он однажды, нажав кнопку «Окей, я согласен получать ваши пуши».
Вот как понимать восстановленный и разнообразный?
PS: злобных любителей пушей от всяких пиццерий etc я удалил, при необходимости ставлю их обратно, но чаще заказывать из тех что уже стоят на телефоне.
Цена пушей с акциями.
Начиная с Android 8.0, добавилась такая фича как “Категории уведомлений”. Добавили ее как раз для того, чтобы пользователи могли лучше контролировать пуши на своих телефонах (отключать звук уведомлений, вибрацию, отображение на заблокированном экране и др). Создают эти категории разработчики, но только пользователи могут менять настройки категории на своем устройстве.
Например, на скрине можно увидеть, какие категории есть в приложении TikTok.
Miscellaneous и Restored в данном случае и есть категории. Надо признать, что Вкус Вилл не оставил вам большого выбора.
Restored — это те уведомления, которые пришли на телефон, вы с ними еще никак не успели повзаимодействовать (не удаляли и не открывали), но произошло принудительное закрытие приложения. Эти пуши будут дожидаться вас именно в категории Restored, чтобы вы вновь их увидели после того, как приложение заработает.
Miscellaneous — это категория для тех уведомлений, которым сам отправитель изначально категорию не назначил.
Таким образом, в приложении Вкус Вилл у вас есть возможность отключить получение уведомлений из этих категорий.
Источник статьи: http://vc.ru/marketing/313565-push-uvedomleniya-kakie-byvayut-i-kak-pomogayut-biznesu
Push-уведомления: типы, назначение, советы по созданию
Сегодня поговорим о push-уведомлениях. Как они работают, зачем нужны и какими должны быть.
Что такое push-уведомление?
Существует несколько определений push-уведомления (или пуша), которыми пользуются разработчики и пользователи устройств. Некоторые называют пуши actionable-сообщениями, то есть оповещениями, с которыми пользователь может взаимодействовать. А кто-то называет их rich-сообщениями, то есть «расширенными» уведомлениями с большим количеством информации и дополнительными функциями, которые невозможно реализовать с помощью стандартных СМС.
Вы наверняка сами с ними десятки раз встречались. Примеры: уведомление о новом сообщении в Telegram или оповещение о распродаже в магазине Lamoda. Все это и есть push-уведомления разных форматов. Короткие сообщения, появляющиеся в верхней части экрана мобильного устройства или компьютера, призванные уведомить клиента о чем-либо важном или привлечь внимание.
И это не только полезная функция, но и продвинутый маркетинговый инструмент. И об этой особенности мы поговорим подробнее.
Как работают push-уведомления?
Чисто технически они устроены как своеобразный скрипт, запущенный на стороннем сервере. Этот скрипт рассылает группе пользователей определенные сообщения.
Текст сообщения и время его отправки зависит от множества обстоятельств. Если кто-то использует его как инструмент для рекламы, то push может прийти в момент старта распродажи, например.
Социальные сети используют push-уведомления, чтобы привлечь внимание пользователей и заставить их открыть приложение. Магазины – чтобы рассказать о скидках. Мессенджеры – чтобы предупредить об активности других пользователей и т.п. Они буквально вынуждают человека зайти в приложение и проявить там какую-то активность.
Для чего используют push-уведомления?
В целом, вы уже понимаете, при каких обстоятельствах используются push-сообщения. Но есть и другие сценарии применения, а также их четкая категоризация.
Провокация на взаимодействие
Среднестатистический пользователь смартфона открывает не менее 9 приложений в день. Но установлено на телефон гораздо больше, просто они часто лежат на жестком диске «мертвым грузом». Чтобы люди не забывали о вашем приложении, надо им иногда напоминать о своем существовании. Для того и существует push.
Провокация на совершение покупки
По данным Google, больше 80% людей совершают покупки в реальных магазинах, после того как им отправили push-сообщение с оповещением о начале новой акции или поступлении товара, которым ранее интересовался человек.
Удержание действующих клиентов
Поддерживать интерес действующих клиентов куда сложнее, чем привлекать новых. Пуши как раз в этом и помогают – выходить на контакт с бывшим покупателем или с кем-то, кто потенциально может принести прибыль. Грамотно составленное уведомление помогает увеличить шансы на повторную покупку или использование программы.
Сообщение с актуальной информацией
Один из наиболее распространенных вариантов применения пушей – отправка пользователям приложения или сайта актуальных данных. К примеру, оповещение о том, что пришла посылка на почту или вышел новый альбом любимой группы.
Разница между push-уведомлением и уведомлением из соцсетей и мессенджеров
Они во многом схожи, но все же отличаются. Визуально они выглядит идентично и технически реализованы одинаково. Появляется небольшое окошко в верхней части экрана с каким-то коротким текстом, но между ними есть важное отличие.
Сообщение может быть достаточно коротким и не содержать в себе всю необходимую информацию, потому что пользователь его откроет и увидит остаток контента непосредственно в приложении.
А в случае с push-уведомлением все несколько иначе. В нем не должно быть незаконченных мыслей, нужно в ограниченное количество знаков вместить коммерческое предложение и привлечь клиента.
Разница между web-push-уведомлениями и уведомлениями в приложениях
Так же, как и в случае с оповещениями из мессенджеров, разница между уведомлением в приложении и в веб-браузере имеет значение только для маркетинговых целей. Приложение раскрывает некоторые возможности, нереализуемые в пределах веба.
Это касается как прямых технических ограничений (пуши работают только в браузерах для ПК), так и особенностей использования мобильных устройств.
Так как смартфон всегда находится под рукой у пользователя, с ним можно выйти на контакт в любой момент и в любом месте – поймать клиента у кафе и предложить через пуш чашку кофе. Или же прислать уведомление из игры в момент, когда пользователь обычно освобождается от рабочих обязанностей и проводит время за онлайн-развлечениями.
На компьютере такие трюки не работают.
Типы push-уведомлений
Есть 4 распространенных типа пушей:
Транзакционные. Это уведомления, сообщающие клиентам о статусе денежных взаимоотношений с приложением или сервисом. Банки предупреждают о снятии или переводе средств, магазины – об успешной оплате товара, онлайн-сервисы – об успешном снятии денег с карты за продление подписки.
Рекламные. О них мы уже осведомлены. Это сообщения о массовых распродажах и общих скидках. Они присылаются всем без исключения клиентам в определенный период времени (в момент начала акции или незадолго до нее).
Персонализированные. Это разного рода уведомления, рассылаемые не всем клиентам сразу, а определенным когортам. Например, те, кто недавно скачал приложение, получают сообщение с приветствием и побуждением совершить первый заказ. А давние клиенты могут получить сообщение об эксклюзивной скидке.
Просьбы оценить продукт/приложение. Популярный метод взаимодействия с покупателями, который помогает развитию бизнеса. Можно попросить человека оставить оценку спустя пару дней после совершения покупки чего-либо в приложении или на сайте.
Примеры push-уведомлений
Lamoda
Оповещает буквально о чем угодно. Помимо полезных уведомлений о поступлении в каталог нужного размера кофты или скидки на понравившийся аксессуар, отправляет тонны мусора. Плохой пример применения пушей, потому что выбешивает примерно в первый день использования и заставляет нажать на кнопку «Отключить уведомления от этого приложения».
Регулярно напоминает о платежах, чтобы не остаться без связи или без интернета. Иногда рассказывает о полезных акциях и возможностях сэкономить. Делает все, чтобы клиент не раздражался от своего беспамятства. Справляется с задачей удержания клиента.
Каким должно быть качественное push-уведомление?
Как и у любого маркетингового инструмента, у пушей есть правила применения, позволяющие выжать из них максимум. Чтобы push-уведомления работали эффективно, необходимо их правильно оформить, соблюдая 4 критерия.
Персонализация
Важно, чтобы пуши были ориентированы на клиента. Нельзя устраивать идентичные рассылки для всех. К примеру, нет смысла сообщать о человеку о поступлении товара, который ему не интересен. Такое оповещение станет лишь раздражителем.
Также стоит каждое оповещение оформлять, добавляя нотки персонализации. Обращение по имени (или хотя бы половой принадлежности), учет времени суток при обращении, оповещение о чем-то близком и интересном конкретному покупателю и т.п.
Релевантность
Пуш должен быть в тему. Нельзя просто в случайном порядке закидывать пользователей сообщениями о появлении новой пары кроссовок, заправке машины в гоночном симуляторе или публикации нового поста в соцсети. Есть шанс нарваться на блокировку оповещений (сейчас в обеих мобильных системах это легко реализуется).
Учитывайте геолокацию: уведомление об акциях в Бургер Кинг будет как нельзя кстати, если потенциальный клиент как раз проходит мимо заведения. А еще изучайте привычки пользователя, сейчас их не трудно отследить. К примеру, магазин ЛЕНТА уведомляет постоянных покупателей об акциях с определенной периодичностью: обычно за день до того, как клиент собирается пройтись за покупками.
Актуальность
Информация в пуш-уведомлении не должна быть устаревшей. Важно вовремя отправить человеку необходимую информацию, чтобы он тут же провзаимодействовал с программой и принес прибыль.
Но не все разработчики добросовестные. К примеру, Instagram нередко провоцирует пользователей зайти в соцсеть, уведомляя о новых сторис или постах, которые на самом деле были опубликованы несколько часов, а то и дней назад.
Эта стратегия сработает в случае с компанией Марка Цукерберга, но у более скромного бизнеса нет такого мощного кредита доверия, поэтому кормить пользователей устаревшими уведомлениями не стоит.
Полезность
Это противоречивый совет. С одной стороны, нужно рассказать в пуш-уведомлении о каком-то продукте и убедить клиента его купить, поэтому нужно бить по конкретным товарам. С другой стороны, важно хоть как-то спровоцировать человека на взаимодействие с приложением. И вот тут как раз могут сработать даже экстраординарные методы, например пустые пуши или какой-то текст, не несущий смысловой нагрузки, но привлекающий внимание (вызывающий интерес). Подобные ухищрения могут сработать даже лучше, чем всем надоевшие generic-тексты в духе «СКИДКИ 50% НА ВАШИ ЛЮБИМЫЕ ТОВАРЫ!».
Но это больше вопрос креативности. Лучше доверить оформление таких текстов профессионалам в области SMM или копирайтерам с соответствующими навыками.
Советы по созданию push-уведомлений
Вот вам 10 полезных советов по созданию эффективных пушей:
Используйте эмоджи. Если с ними не перебарщивать, то они не раздражают, а, наоборот, привлекают внимание. На внушительную часть аудитории это действительно работает. Главное, не устраивать ад в духе постов некоторых маникюрных салонов и кальянных дел мастеров.
Учитесь писать коротко. Надо доносить мысль четко, желательно заинтересовать потенциального клиента уже первой парой слов.
Всегда держите в голове контекст. Не упускайте возможности сыграть на громких событиях (приятных) и поводах. Простейший пример – праздники. А лучше наймите для этих целей хорошего копирайтера.
Не частите. Не дайте клиенту от вас устать. Если забросать его сотней сообщений, он их отключит.
Используйте надежные сервисы доставки уведомлений. Задержки в отправке сообщений или недошедшие до людей пуши могут сильно ударить по бизнесу.
Добавляйте в свои push-уведомления кнопки, чтобы пользователь мог сразу провзаимодействовать с вашим приложением, даже не переходя в него. К примеру, можно сразу добавить кнопку «Купить», чтобы потенциальный покупатель мог моментально перейти к оформлению заказа без петляния по других разделам приложения.
Используйте rich-уведомления, которые можно раскрыть, не переходя в приложение. Так можно избежать ограничений на количество символов и добавить больше визуально интересных элементов, например фотографий продаваемого товара или даже видео.
Используйте «диплинкинг». Это система отправки пользователя из оповещения сразу в конкретный раздел программы. Многие разработчики все еще грешат тем, что по клику на пуш отправляют людей на главную страницу приложения. Это вызывает недоумение и заставляет клиента закрыть программу, потому что делать в ней нечего.
Оставайтесь креативными. Иногда пустой push привлекает больше внимания, чем обычное оповещение о скидке. Отправляйте людям уведомления, но не стесняйтесь подавать их в обметке мемов, гифок с котиками и других элементов поп-культуры.
Подключайте искусственный интеллект, чтобы он изучил поведение пользователей и сделал push-уведомления еще релевантнее.
На этом и закончим. Теперь вы не только знаете, что такое push-уведомление, но и понимаете, как сделать его полезным для бизнеса. Осталось только реализовать идеи и продумать стратегию оповещений.
Источник статьи: http://timeweb.com/ru/community/articles/chto-takoe-push-uvedomleniya
Push уведомления. Как они работают и для чего они нужны
Push уведомления – это короткие сообщения, всплывающие на экране компьютера или мобильного телефона с различной информацией. Сам пуш является коротким тексом с важной информацией для пользователя (оповещение о сообщении, статусе заказа, акциях и операциях). Они выполняют не только оповестительную функцию, но и маркетинговую.
Как работают push уведомления?
Принцип работы пуш уведомлений основан на скрипте, который запущен на стороннем сервере. Он же и создает рассылку сообщений для пользователей. Время отправки пушей и текста зависит от многих обстоятельств. Например, при использовании push уведомлений в качестве рекламы, оповещение может прийти в момент старта продаж.
Push уведомления появляются поверх любых открытых окон и ненадолго задерживаются на экране. На компьютере они скапливаются в одном месте, где после их можно просмотреть. На мобильных устройствах пуш всплывают даже при закрытых браузерах.
Также, пользователи могут самостоятельно как подписываться, так и отказываться от рассылки пуш. Обычно, согласие на рассылку появляется в небольшом окошке при заходе на сайт. При нажатии кнопки «Разрешить», push уведомления будут поступать автоматически.
Социальные сети уже давно используют push уведомления для привлечения пользователей. Магазины делают рассылку об акциях и новинках, мессенджеры – о новых сообщениях, записях и активности других пользователей. Пуш буквально вынуждает человека обратить на него внимание и зайти в какое-либо приложение.
Благодаря пуш уведомлениям, стало намного проще возвращать пользователя на сайт или приложение. Можно даже сказать, что они намного эффективнее, чем контекстная реклама и другие виды рассылок. Технические возможности push уведомлений позволяют быстрее разрабатывать стратегию поведения пользователя.
Структура push-уведомления:
Заголовок ( тема сообщения) — до 65 символов.
Текст сообщения – до 240 символов.
Ссылка на страницу веб-ресурса.
Для чего нужны push уведомления?
Главная цель push уведомлений – привлечение новой аудитории и оповещение пользователей приложения об интересных новостях, акциях, услугах и записях. Они являются помощником при установлении контакта с новыми пользователями для поддержания интереса. За счет пуш уведомлений можно достаточно высоко повысить посещаемость сайта за небольшой период.
Интернет-магазины и магазины, торговые сети и блоги используют пуш уведомления для того, чтобы рассказать о новых акциях и распродажах, срочных новостях. Они могут напоминать пользователю об оставленных в корзине товарах и доставке. Пользователям приходят push уведомления даже тогда, когда приложение и браузер закрыты.
Как установить Push-уведомления с помощью сервиса OneSignal
Сервис OneSignal является бесплатным и удобным для создания push уведомлений. Чтобы начать с ним работу, необходимо создать новый аккаунт и подтвердить его.
На главном экране сервиса необходимо нажать «Add a new app» (создание веб-приложения). Указываем название сайта, на котором будут созданы пуш уведомления. Стоит отметить, что в рамках одного аккаунта можно создавать несколько уведомлений.
На следующем шаге выберем web-push,что означает создание уведомлений на сайтах. В настройках выбираем «Typical Site», указываем имя сайта и добавляем ссылку на него. В этом же разделе добавляем картинку с логотипом вашего сайта, которая будет отображаться в качестве иконки в push уведомлениях.
Далее переходим к пункту Prompt. В этом разделе мы запрашиваем у пользователя разрешение на подписку. Вводим нужный текст сообщения, который увидит пользователь и указываем названия кнопок. Данный текст push уведомления будет отображаться одинаково для всех пользователей, пришедших на сайт.
Перейдем на следующий этап. Здесь настраивается сообщение об успешной подписке на push уведомления.
Теперь перейдем к установке push уведомлений на сайт. Для этого необходимо скачать файлы SDK и поместить их в корень сайта, после чего проверить их работоспособность. Также, нужно добавить код инициализации на все страницы сайта и сделать это можно несколькими способами:
Добавить код напрямую в файл. Данный метод не практичен, так как при постоянном изменении push уведомлений необходимо его заменять. Также, счетчики замедляют скорость загрузки сайта.
Использовать Google Tag Manager.
Также, данный сервис можно установить в качестве плагина на WordPress.
Виды пуш уведомлений
Пуш уведомления делятся на несколько параметров. Первый – где они отображаются:
Браузерные пуши. Всплывают в правом нижнем углу экрана.
Мобильные. Всплывают в верхней части экрана. Частым источником являются приложения.
Отличаются по содержанию:
Контентные. Оповещают пользователей о новинках, акциях, свежих новостях. Являются привлекающим аудиторию контентом.
Триггерные. Персонализированные push уведомления, относящиеся к конкретному пользователю. К примеру, пользователь совершал покупку определенного товара и в дальнейшем пуш оповестит его о скидке или новом поступлении данного товара. Они мотивируют человека заходить на конкретный ресурс и совершать действия.
Транзакционные. Технический вид push уведомлений. Оповещают об успешной оплате, отправляют код для входа в личный кабинет, изменении статуса заказа или о появлении его в наличии.
Где хранятся push уведомления?
Полученные пуш уведомления на телефоне хранятся в его памяти. Их можно смахнуть с экрана, но они не удалятся. Их список можно найти в настройках, где в центре уведомлений будет журнал. Там то они и хранятся. Также, их можно увидеть, установив стороннее приложение.
На компьютере push уведомления могут быть системными и от браузеров. Системные хранятся в центре уведомлений. Исходящие push из браузера не сохраняются, их можно только разрешить к показу или отключить.
Чем отличаются push уведомления от смс?
SMS и push уведомления – два хороших маркетинговых инструмента для взаимодействия с пользователями. В целом, они очень похожи, но имеются отличия:
В отличие от sms, пуш являются бесплатным ресурсом.
После оповещения, сообщения не исчезают и сохраняются на телефоне, уведомления пропадают.
Sms приходят только на мобильные устройства.
В пуш можно использовать картинки, ссылки и кнопки.
От push легче отказаться, так как пользователь сам контролирует процесс отписки. Сделать то же самое с сообщениями сложнее.
Сообщения будут приходить пользователю даже тогда, когда у него нет средств на телефоне и отключен интернет.
Преимущества и недостатки пуш уведомлений
Преимущества push уведомлений:
Вовлеченность пользователей. Благодаря пуш возможно увеличить охватываемую аудиторию в несколько раз.
Возвращение пользователей. При рассылке можно завлекать пользователей интересными и подходящими предложениями.
Видимость. Пуш уведомления на телефоне просматривают в большинстве случаев, так как они не исчезают и не пропадают, пока сам пользователь их не удалит.
Данные. Не нуждаются в установке дополнительных программ и ваших данных.
Переход. С помощью push уведомлений можно сразу переходить на нужный ресурс.
Риск. При слишком частой рассылке есть вероятность спугнуть потенциальных клиентов.
Объем. Уведомления ограничены по количеству символов и операционной системы пользователя.
Отображение. Если на телефоне пуш уведомление не исчезает, то на компьютере оно уходит в центр уведомлений, где его можно не заметить.
Push уведомления – это хороший маркетинговый инструмент, помогающий доставлять необходимую информацию до пользователя в реальном времени. Они не требуют затрат и программ и очень просты в использовании. Если вы еще не пользовались push рассылками, то можете обратиться в IT-компанию «Optima-Promo™». Опытные специалисты проведут анализ вашего сайта и настроят уведомления, что приведет к увеличению продаж и аудитории.
Источник статьи: http://habr.com/ru/post/706190/
Основы успешной реализации push-уведомлений для мобильных приложений
Наши разработчики в Techmas часто сталкиваются с задачами создания уведомлений (push notifications). Несмотря на простоту и популярность технологии, в её реализации есть ряд особенностей, о которых и пойдёт речь в этой статье.
Push-сообщения могут стать великолепным маркетинговым инструментом, если они грамотно реализованы. Любое мобильное приложение или игра должны выполнять не только свои прямые функции, но и (даже в большей степени) так взаимодействовать с пользователями, чтобы последние с удовольствием возвращались в приложение и покупали дополнения к нему. К слову, по статистике сервиса Kahuna хорошо разработанные push-уведомления увеличили показатель возвратов пользователей в приложения более чем в 2 раза. Анализируемые периоды: 30, 60, 90 дней. Но прежде, чем говорить о грамотной реализации, посмотрим, как работают push-уведомления.
Общие сведения о технологии Push Notification
Push-уведомления – это такой способ распространения контента (системных сообщений), когда уведомления отправляются от сервера клиенту по инициативе сервера на основе определённых параметров. В отличие от обратной схемы «клиент-сервер» (Pull), push-технология выгодна тем, что даёт пользователю таргетированную информацию, которая может быть ему полезна, но об этой пользе он может пока не знать.
Изначально технология Push Notification имела отношение не к мобильным приложениям, а к сети PointCast, занимавшейся рассылкой новостей фондового рынка. Эту же систему давно используют суды США для рассылки подписчикам данных о процессах. Позже Microsoft и Netscape включили технологию в свои браузеры, но из-за низкой скорости подключения пользователей в то время она была вытеснена pull-технологией RSS. И лишь потом термин получил широкую известность после внедрения технологии компанией Google в ОС Android (Google Cloud Messaging, GCM) и компанией Apple в iOS 3 (Apple Push Notification Service, APNS). На примере последнего рассмотрим элементарную схему работы Push-уведомлений.
Схема работы Push Notification на примере сервиса APNS
Важно знать! Для того, чтобы уведомление отобразилось на экране устройства, само приложение не обязательно должно быть запущено – именно для реализации этого преимущества посредником здесь выступает OS. Кстати, такой подход позволяет экономить и заряд батареи смартфона (телефона), и трафик.
- Для получения Push-сообщений OS должна зарегистрировать мобильное приложение;
- OS запрашивает у APNS идентификатор устройства (токен);
- Приложение получает токен от сервера APNS;
- Приложение отправляет токен обратно на сервер, чтобы далее сервер пользовался им для отправки Push-уведомлений;
- При наступлении события, определённого разработчиком, сервер, используя токены, отправляет Push-сообщения через APNS;
- APNS делает рассылку уведомлений в приложение.
Зачем нужны промежуточные сервисы
Существуют нюансы в рассылках push-уведомлений для разных мобильных платформ (Android, iOS, Windows Phone). Допустим, если приложение было удалено пользователем, то все сервисы сообщают о том, на какие устройства не следует больше отсылать уведомления. Осуществляется данный процесс посредством сообщения серверу токенов этих устройств. Однако если у GCM отсылка идентификаторов происходит сразу, то у APNS имеется специальный feedback server (сервер обратной связи), с которого список таких токенов забирается раз в сутки. Для рутинной работы с этими различиями и нужны промежуточные сервисы.
В случае разработки мобильного приложения с помощью какого-либо кроссплатформенного решения (к примеру, Appcelerator) такой промежуточный сервис, как правило, интегрирован в него. Допустим, в том же Appcelerator это Appcelerator Cloud Services (ACS), представляющий собой дополнительный сервис каналов уведомлений. Такой канал (channel) объединяет несколько устройств, являясь своеобразным идентификатором, состоящим из цифр и букв. ACS даёт возможность отправлять пуши и по токену устройств. Итак, данный промежуточный сервис берёт на себя функцию обновления информации об устройствах и взаимодействует с APNS и GCM.
Схема такого взаимодействия выглядит так:
- При разработке мобильного приложения в него внедряется ключ, который выдаёт ACS;
- Любое уведомление является словарём формата JSON, состоящим из токена девайса, некоторой служебной информации и полезной нагрузки. Полезная нагрузка (payload) – это сами данные, которые отправляются на телефон.
- Сервер, пользуясь ключом:
- получает список каналов и устройств, подписанных на каналы;
- подписывает (и отписывает) устройства на определённые канал;
- отправляет push-уведомления на все устройства или только по определённым токенам или каналам устройств.
- Устройства, в зависимости от их операционной системы, получают push-сообщения от GCM или APNS.
Форма подписки. Современный пользователь не любит навязчивости. По этой причине лучше не показывать диалоговое окно подписки на уведомления во время старта приложения, потому что пользователь ещё не знает, будут ли ему интересны ваши рассылки. Хорошо, если форма подписки на пуш о, например, новых ценах на товары появляется лишь тогда, когда пользователь активирует подписку на интересные ему лоты или направления. Либо выражает согласие на получение пуш-уведомлений в настройках приложения.
Форма уведомления. Сразу выдавайте интересную информацию, лучше в заголовке. Одинаковые пуши вида «Новые распродажи в нашем магазине» не работают: дайте конкретику. Неплохо также использовать Deep Linking (указывать в сообщение внешние ссылки на конкретную страницу сайта).
Гибкая настройка. Чем более детальна настройка того, о чём именно в рамках вашего продукта хочет получать сообщение пользователь, тем лучшее. Персонализированные рассылки всегда имеют больший отклик. Позвольте пользователю настроить уведомления так, как ему интересно и удобно, с максимумом подробностей.
Интерес пользователя. Сообщайте пользователю о том, что он хочет услышать, а не о том, что вы хотите ему рассказать. Для этого нужно собирать информацию о том, что интересно пользователю. Простой пуш о новом ресторане от городского гида не сравнится с пушем о новом ресторане в том районе, где живёт пользователь с информацией об утренних скидках – ведь он часто завтракает в кафе. Аналитика и ещё раз аналитика.
Статистика. Её нужно собирать, чтобы понять: когда эффективней рассылать сообщения; какие типы уведомлений эффективней; насколько те, кто получают ваши пуши, чаще заходят в приложение, чем те, кто не подписан; сколько пользователей открыли приложение по тому или иному пушу; другие виды анализа поведения пользователей.
Тестирование. Используйте разные формы подписки, тексты уведомлений, время рассылки и общую push-стратегию. Следите за отзывами в сети – это даст вам богатую информацию о том, как улучшить рассылку.
Звук уведомлений. Настройте свой, неповторимый. Чтобы пользователь знал, что новое сообщение пришло именно от вашего приложения. Не делайте его раздражающим – сделайте комфортным.
Сервисы автоматизации Push-рассылки
Push Woosh. Выдаёт удобные и понятные отчёты, совместим со многими платформами, отлично сегментирует аудиторию по разным группам признаков.
Urban Airship. Осуществляет таргетинг и анализ аудитории, позволяет выбирать различные стратегии удержания пользователя и создавать уведомления расширенного формата.
Appsfire`s Appbooster. Бесплатный сервис со стандартным набором функций.
Parse Push. Позволяет собирать уникальные данные для аналитики, с лёгкостью интегрируется в любое приложение.
В заключение отметим, что push-уведомления, конечно, являют собой простой и эффективный способ возврата и удержания пользователя в частности и мощный маркетинговый инструмент в целом. Но это с точки зрения пользователя. Со стороны разработчика же существуют некоторые сложности. Реализация уведомлений сильно зависит от внешних вводных: изменения в OS или в промежуточном софте приводит к необходимости доработки приложения. Так, в Appcelerator появился новый инструмент Arrow Push, который пришел на смену ACS – и это лишь один из примеров. Более того, доставка пуша не гарантирована в принципе, а это поднимает вопрос о надёжности технологии Push Notification. Однако любая технология имеет свои плюсы и минусы, и что перевешивает в данном случае – вопрос открытый.
Источник статьи: http://habr.com/ru/company/techmas/blog/262411/
Web PUSH Notifications быстро и просто
Добрый день. В этой небольшой заметке я хочу рассказать как быстро и просто настроить push-уведомления на вашем сайте. Эта статья ни в коем случае не претендует на звание исчерпывающего руководства, но, я надеюсь, что она даст точку старта для дальнейшего изучения.
Информации по этой теме в интернете полно, но она фрагментирована, разбросана по разным ресурсам и перемешена с уведомлениями для мобильных устройств с примерами на Java, C++ и Python. Нас же, как веб-разработчиков, интересует JavaScript. В этой статье я постараюсь саккумулировать всю необходимую и полезную информацию.
Я думаю, вы уже знаете что такое push-уведомления, но я всё же напишу коротко о главном.
Пользователь, заходя на сайт, вытягивает (pull) с него данные. Это удобно и безопасно, но с развитием интернет ресурсов, появилась необходимость оперативно доставлять информацию пользователям не дожидаясь пока те сами сделают запрос. Так и появилась технология принудительной доставки (push) данных с сервера клиенту.
Push-уведомления работают только если у вас на сайте есть HTTPS.
Без валидного SSL сертификата запустить не получится. Так что если у вас еще нет поддержки HTTPS, то пришло время её сделать. Рекомендую воспользоваться Let’s Encrypt.
Для запуска на localhost нужно прибегать к хитростям. Я же тестировал скрипты на Github Pages.
Оглавление
Хорошие уведомления
Сразу хочу оговориться, что push-уведомления не для рекламных рассылок. Отправлять нужно только то, что действительно нужно конкретному пользователю и на что он действительно должен оперативно отреагировать.
- Отправка уведомления об изменении статуса обращения пользователя в службу техподдержки;
- Отправка уведомления об изменении статуса заказа;
- Появление на складе товара, который ждал пользователь;
- Ответили на комментарий пользователя к статье;
- Новая задача в багтрекере со статусом Bug или Critical.
- Новые поступления на склад;
- Скидки и акции на товары;
- Новая статья на сайте;
- Ответили на комментарий пользователя к статье, который он написал год назад.
Плохие примеры тоже требуют уведомления, но на них не нужно реагировать оперативно. Эти уведомления можно отправить на почту. Вообще, все важные уведомления рекомендуется дублировать на почту, так-как push-уведомления могут не дойти до пользователя по разным, не зависящих от вас, причинам. Также важным фактором является актуальность события. Об этом я еще поговорю чуть позже. Рекомендую к прочтению:
Вернемся к нашим баранам. Так как же всё это работает? Для начала немного теории.
Теория
Среди непосвященных бытует мнение что push-уведомления это простая технология, не требующая для реализации особых ресурсов. В действительности же это целый пул технологий.
Для начала небольшая схема того как все это работает (анимированная схема):
- Сервер отдает страницу пользователю;
- Клиент подключается к серверу сообщений, регистрируется и получает ID;
- Клиент отправляет полученный ID на сервер и сервер привязывает конкретного пользователя к конкретному устройству используя ID устройства;
- Сервер отправляет сообщение клиенту через сервер сообщений используя полученный ранее ID.
К сожалению, мне не удалось выяснить кто и как создает ID устройства и как сервер сообщений привязывается к конкретному устройству. Я использовал сервер сообщений Firebase Cloud Messaging от Google и его библиотеку. К сожалению, я не смог выяснить можно ли его заменить на свой сервер и как это сделать.
Изначально для отправки сообщений использовали:
Cloud to Device Messaging
Потом его заменили на:
Google Cloud Messaging
А потом еще раз поменяли на:
Firebase Cloud Messaging
Что же происходит на стороне клиента?
Google рекомендует использовать переключатель для подписки и отписки от уведомлений. Таким образом, инициация процедуры подписки на уведомления исходит от пользователя, а не от сайта.
Принудительно подписывать на уведомления каждого приходящего пользователя, это плохая практика. Не делайте так.
Это все выглядит очень сложно, но на сервере все не проще.
Сложности на серверной стороне
Практика
Наконец-то, мы перешли к самому главному. Как я уже говорил ранее, в качестве сервера сообщений мы будем использовать Firebase Cloud Messaging, поэтому мы начинаем с регистрации и создания проекта на Firebase.
- Заходим на сайт;
- Регистрируемся;
- Жмём кнопку Create new project или Import Google project, если у вас уже есть проект;
- При создании указываем название проекта и страну;
- После создания проекта попадаем на его dashboard;
- В меню наводим на колесико рядом с Overview и выбираем Project settings;
- На открывшейся странице переходим во вкладку Cloud Messaging;
- Нас интересует Server key, который будет использоваться для отправки сообщений с сервера и Sender ID который будет использоваться для получения сообщений на стороне клиента.
Можно еще покопаться в настройках и поиграться с разделением прав доступа, но, в общем-то, работа с сайтом Firebase закончена.
Приступаем к написанию клиента
Начнем с того что создадим Service Worker для получения push-уведомлений.
Создаем файл firebase-messaging-sw.js с следующим содержимым.
- — это Sender ID который мы получили после регистрации в Firebase.
Файл Service Worker-а должен называться именно firebase-messaging-sw.js и обязательно должен находиться в корне проекта, то есть доступен по адресу https://example.com/firebase-messaging-sw.js. Путь к этому файлу жестко прописан в библиотеке Firebase.
Написанного кода достаточно для того чтобы показывать уведомления. О дополнительных возможностях поговорим чуть позже. Теперь добавим библиотеку Firebase и скрипт подписки в наш шаблон страницы.
Добавляем на страницу кнопку для подписки на уведомления
Вот и все. Это весь код который требуется для получения push-уведомлений.
Отправка уведомлений с сервера
В общем виде отправка уведомления выглядит так:
- YOUR-SERVER-KEY — это Server key который мы получили при регистрации в Firebase;
- YOUR-TOKEN-ID — это ID устройства конкретного пользователя.
- notification — параметры уведомления;
- title — заголовок уведомления. Лимит 30 символов;
- body — текст уведомление. Лимит 120 символов;
- icon — иконка уведомления. Есть некоторые стандарты размеров иконок, но я использую 192×192. Иконки меньшего размера плохо смотрятся на мобильных устройствах;
- click_action — URL адрес страницы на которую перейдет пользователь кликнув по уведомлению;
- to — ID устройства получателя уведомления;
- Полный список параметров здесь.
Это пример отправки одного уведомления одному получателю. Можно отправить одно уведомление сразу нескольким получателям. Вплоть до 1000 получателей за раз.
Пример ответов от сервера сообщений:
Мы не привязаны к какому-то конкретному языку программирования и для простоты примера будем использовать PHP с расширением cURL. Скрипт отправки уведомления нужно запускать из консоли.
messaging.onMessage
Обработчик messaging.onMessage стоит отдельного упоминания, так как он относится как раз к категории подводных камней. В примерах от Firebase я не видел примера использование этого обработчика. О нем мне рассказал FluorescentHallucinogen, за что ему отдельное спасибо, но он не упомянул о некоторых особенностях его использования.
Что же это за обработчик и как он работает. Из документации мы знаем, что этот обработчик вызывается если мы получаем push-уведомление и находимся в этот момент на странице сайта с которого отправлено уведомление (желающие использовать нативное решение могут посмотреть пример реализации). Эта функциональность очень полезна тем, что мы можем отобразить уведомление на странице сделав красивую модалку или еще что-то. У меня такой необходимости нет, потому я просто отображу стандартное уведомление.
Вроде все просто, но есть подводный камень. Дело все в том что на мобильных устройствах запрещено использовать конструктор Notification. И для решения этой проблемы нужно использовать ServiceWorkerRegistration.showNotification() и обработчик в этом случае будет иметь виде:
Теперь уведомления работают и на мобильных устройствах. Казалось бы уже все, но нет. Не смотря на заверения некоторых, ServiceWorker не должен быть пустым. Мы же хотим, что бы по клику пользователь переходил на нужную нам страницу. Для этого нам нужно добавить обработчик клика по уведомлению в ServiceWorker.
Сохраняем параметры уведомления для доступа свойству click_action в ServiceWorker-е.
Обрабатываем клик по уведомлению в ServiceWorker-е.
TTL и дополнительный контроль над уведомлением
Важным свойством для уведомления может является время его актуальности. Это зависит от ваших бизнес процессов. По умолчанию время жизни уведомлений 4 недели. Это очень много для уведомлений такого характера. Например, уведомление «Ваша любимая передача начинается через 15 минут» актуально в течении 15 минут. После этого сообщение уже не актуально и показываться не должно. За контроль над временем жизни отвечает свойство time_to_live со значением от 0 до 2419200 секунд. Подробней читать в документации. Сообщение с указанным TTL будет иметь вид:
Сообщение вида «Ваша любимая передача начинается через 15 минут» актуально в течении 15 минут, но уже через минуту после отправки оно станет не корректным. Потому что передача начнется не через 15 минут, а уже через 14. Контролировать такие ситуации нужно на стороне клиента.
Для этого мы поменяем отправляемое с сервера сообщение:
Обратите внимание что поле notification поменялось на data . Теперь не будет вызываться обработчик по умолчанию Firebase и нам нужно самостоятельно сделать это. Добавим в конце файла firebase-messaging-sw.js следующие строки:
Вот таким незамысловатым образом мы получили полный контроль над уведомлением. Что самое интересное, пользователю мы показываем время уведомления в его часовом поясе. Это актуально для сервисов который работают по всему миру или регионах с широким разбросом часовых поясов как у матушки-России.
Заключение
А теперь поговорим о грустном. Не смотря на все прелести технологии, у неё есть ряд недостатков:
- Самая главная проблема это, как всегда, поддержка в браузерах. Полноценная поддержка есть в Chrome, Firefox и Opera последних версий. IE, Safari, Opera Mini, UC Browser, Dolphin и прочая братия остаются за бортом. Но зато работает в мобильных версиях браузеров Chrome, Firefox и Opera.
- Открытый сайт и работающий Service Worker не гарантируют доставку сообщения. Хотя уведомления могут дойти и при закрытом браузере.
Библиотека Firebase скрывает в себе много тайн и её исследование могло бы дать ответы на некоторые вопросы, но это уже выходит за рамки этой статьи.
Поиграться
Проект на GitHub Pages
Так как для запуска Service Worker-а нужен HTTPS, то самым простым решением было разместить проект на GitHub Pages, что я и сделал.
Проект представляет из себя полноценное приложение для отправки и получения уведомлений. Для того что бы получить уведомление надо:
- Зайти на страницу;
- Нажать кнопку Register;
- Браузер запросит разрешение на показ уведомлений;
- Подтверждаем разрешение;
- На странице и в консоли браузера будет напечатан ID вашего устройства;
- Появится кнопка Delete Token для удаления существующего токена и повторной регистрации;
- Появится форма с параметрами уведомления которое можно отправить нажав на кнопку Send;
- Меняем параметры по усмотрению и получаем разные уведомления.
Можно отправить уведомление через любой инструмент для отправки HTTP запросов. Можно использовать сURL, я предпочитаю приложение Postman для Chrome.
Запрос такой же как и описанный ранее:
- YOUR-TOKEN-ID — это ID устройства который вы получили на странице приложения.
Вот и все. Получаем уведомление и радуемся жизни.
Ссылки
- Про PUSH
- Wikipedia о технологии PUSH
- Хорошие уведомления по мнению Google
- Рекламная статья от PushAll
- Web Push Book
- Web Push from ServiceWorker
- Поддержка в браузерах
- SSL
- HTTPS на localhost
- Тестирование SSL сертификата
- Let’s Encrypt
- Статья по настройке Let’s Encrypt
- UI
- Подписка на уведомления
- Стратегия определения состояния для фложка подписки
- JavaScript API
- Видео-инструкция по настройке Firebase
- Notification
- ServiceWorker
- Использование Service Worker
- localStorage
- Promise
- Фокусирование на открытом окне по клику на уведомление
- Отправка уведомлений
- Руководство
- Проект из документации
- Параметры сообщения
- Список кодов ошибок
- TTL
- Размер иконок
- Приложение Postman для Chrome
- Поиграться
- Quickstart от Firebase
- Оригинал
- Мой форк
- На GitHub Pages
- На GitHub Pages
- Проект
- Исходники
- На моей площадке
- Проект
- Исходники
- Quickstart от Firebase
Updated at 2018-06-09
Обнаружились некоторые «особенности» в работе уведомлений.
Дубликаты уведомлений
Ко мне несколько раз обращались с вопросом: «Как исправить дублирующиеся уведомления?»
Проявляется эта проблема если открыть сайт отправляющий уведомления одновременно в нескольких вкладках. В этом случае Service Worker отправляет уведомление в обе вкладки и в обоих вкладках срабатывает метод messaging.onMessage. Наблюдать эту проблему можно на моем Demo проекте.
Что бы решить эту проблему, нужно в методе messaging.onMessage знать, что уведомление уже показывалось в другой вкладке. В качестве единого хранилища можно использовать localStorage , а идентифицировать уведомления по хеш сумме уведомления или присваивать уникальный id. Только стоит помнить, что localStorage не резиновый и id уже показанных уведомлений нужно подчищать через некоторое время.
Могу порекомендовать для этих целей библиотеку pamelafox/lscache.
Если у вас есть другой метод решения проблемы, напишите в комментариях.
Картинки в уведомлениях
Сегодня ко мне обратился пользователь CTterorist, заметивший, что не отображаются картинки (image) в уведомлениях.
Немножко потестировав, мне удалось разобраться. Не смотря на то, что поле image отправляется в Firebase, вместе с другими параметрами уведомления, но обратно от Firebase поле image не приходит. Решается проблема очень просто. Можно отправлять картунку в поле data , а в обработчике показа уведомления вытягивать картинку из data и вставлять ее на место в уведомление.
То есть, если вы отправите сообщение в таком виде, то Firebase потеряет картинку.
Но если передать картинку в data , то она дойдет.
Обработчики показа уведомления такие же как в примерах выше.
Источник статьи: http://habr.com/ru/post/321924/
Акция! Ликвидация! ▼☻ϟ И еще 10 верных способов взбесить пуш-уведомлениями
60 % пользователей разрешают всем приложениям отправлять пуш-уведомления и в итоге получают в среднем… 46 пушей в день. И в этой толпе в лучшем случае один оказывается важным или интересным. Потому что авторы остальных совершают все те ошибки, которые мы перечисляем ниже.
Ошибка 1. Не учитывать контекст
Контекст – это все, что вокруг пользователя, когда мы отправляем ему сообщение. Он сейчас работает или отдыхает? Готовит дома или заказывает доставку? А за окном у него зима или лето?
На некоторые вопросы можно найти ответы с помощью здравого смысла. Например, если ваша аудитория из определенного города или страны, вы понимаете погодный и культурный контекст: зима и Новый год, осень и Первое сентября, лето и отпуск.
Сервис частных объявлений «Юла» знает, что в конце января люди разбирают елку и думают, что делать с ненужными новогодними подарками
Приложение с цифровыми раскрасками Lake в канун праздника сообщает о расширении коллекции
За другой информацией придется охотиться – узнавать аудиторию с помощью исследований, аналитики и данных о пользовательском опыте.
Ошибка 2. Не использовать историю взаимодействия
Присылая пользователю пуш, нужно учитывать историю его действий. Как давно человек заходил в приложение? Что он там делал в последний раз? Какими функциями чаще всего пользуется?
Все это можно узнать с помощью аналитических программ, а затем использовать, чтобы создавать более персонализированные уведомления. Такие пуши будут бить точно в цель и увеличат вероятность совершения целевого действия.
В кофейне One Price Coffee знают, что я недавно у них была, и в пуше по горячим следам предлагают оставить отзыв
Приложение для планирования покупок Bring! напоминает, что именно я хотела купить в магазине
Ошибка 3. Не помогать
Любое приложение присутствует в жизни пользователей с одной целью – помочь им. Игры отвлекают от забот и расслабляют, приложения магазинов помогают найти нужный товар и сэкономить, образовательные приложения прокачивают навыки.
Глядя на пуш, человек должен понять, что он получит, если прочитает уведомление до конца и тем более перейдет в приложение.
«Тинькофф Банк» в уведомлении рассказывает, как пользователь может сэкономить на покупках
Uniqlo описывает конкретные сценарии использования продукта – в каких ситуациях пригодится их одежда
Ошибка 4. Ничего не объяснять
Иногда пользователь получает пуш-уведомление в неподходящее время – посреди совещания или во время свидания. В такой момент человек не будет переходить в приложение, даже если вы предложите скидку 99%. Зато можно коротко, в рамках пуша, рассказать пользователю, что делать, когда момент Х пройдет. Когда у человека появится свободная минута, он о вас вспомнит (может быть).
Сервис поиска работы «Зарплата.ру» после установки приложения объясняет, как находить релевантные вакансии
Навигатор «2ГИС» объясняет пользователям, как с помощью их карт находить нужные объекты на этаже
Ошибка 5. Не решать проблему пользователя
Вряд ли вы с ходу назовете все приложения, установленные на ваш смартфон – по статистике, их у вас примерно 33. Также и у ваших пользователей: большей частью приложений они, скорее всего, и не пользуются. О функциях приложений им нужно напоминать, и желательно тоже в рамках одного пуш-уведомления.
Приложение LinguaLeo позволяет учить иностранные слова с помощью пушей
Приложение Pillow напоминает пользователю, когда ему нужно ложиться спать. Так оно выполняет свою основную функцию с помощью пушей – помогает человеку наладить режим
Ошибка 6. Не триггерить
Человек – существо социальное. Мы хотим, чтобы другие люди нас замечали, восхищались нами, хотели с нами дружить. При этом мы и сами не прочь понаблюдать за другими, узнать, «как у них».
В пуш-уведомлениях можно приводить статистику, как другие люди пользуются приложением и каких результатов добиваются. Можно рассказывать истории успеха отдельных пользователей – особенно тех, кого получатель уведомления знает лично.
Приложение DuoLingo в уведомлении сообщает об успехах моей знакомой – хочется перейти в приложение и показать такой же результат
Графический редактор Canva приглашает присоединиться к другим дизайнерам и поучаствовать в челлендже
Ошибка 7. Быть назойливым
10 % пользователей отключают уведомления от приложения, если получают их чаще раза в неделю. Слишком настойчивые попытки связаться с пользователем лишь раздражают: с каждым таким уведомлением все меньше и меньше хочется пользоваться приложением.
Назойливость может проявляться и в содержании пуша. Музыкальное приложение WeDrum заваливает пользователя смайликами и «специальными» предложениями, которые, конечно же, одинаковы для всех
Чтобы узнать, насколько часто люди готовы с нами взаимодействовать через пуши, нужно проводить тесты: смотреть, какой процент пользователей выполняет целевое действие после отдельных уведомлений, и через какое время от вас начинают отписываться.
Сервис DuoLingo присылал мне ежедневные уведомления в течение двух недель. Так как за это время я ни разу не открыла приложение, они перестали навязываться
Ошибка 8. Не укладываться в лимит
Пуш-уведомление состоит из двух частей – заголовка и тела. В среднем заголовок должен укладываться в 15-30 символов, а тело – в 140-180 с пробелами. В зависимости от модели смартфона длина пуш-уведомления может варьироваться, но лучше писать короче и защитить себя от того, что пуш не влезет в экран.
Тело пуш-уведомления от VK не влезает в экран моего смартфона: непонятно, куда нужно перейти, чтобы списать бонусы
А Booking.com сделал слишком длинным заголовок: я понимаю, что мне предлагают сэкономить, но как именно?
Ошибка 9. Не использовать игру слов
Пуш – агрессивная форма коммуникации. Он врывается в жизнь человека и заставляет его обратить на себя внимание. Чтобы сгладить это ощущение, можно попытаться развлечь пользователя.
Неожиданные метафоры, обращения, каламбур сделают текст интереснее. При этом полезное действие должно быть на первом месте.
В заголовке пуш-уведомления от онлайн-кинотеатра Premier обыгрывается тематика сериала
Не нужно жертвовать ясностью ради креатива: главное, чтобы пользователь без усилий считывал смысл сообщения и видел пользу от целевого действия.
Приложение для фитнеса Seven в уведомлениях напоминает о ежедневных тренировках и обыгрывает свое название
Ошибка 10. Писать абстрактно
Если выбирать между чат-ботом и человеком, только 3 % пользователей выберут бота. Это применимо к любой коммуникации: нам приятнее общаться с живыми людьми, чем с компьютерами.
Чтобы вызвать доверие пользователей, в пуш-уведомлениях можно показывать, что по ту сторону экрана находится реальный человек или целая команда.
После установки приложение-конвертер «Валюта» отправляет пуш от имени генерального директора. Сразу понятно, кто стоит за работой и к кому можно обращаться за помощью
Приложение-караоке Smule отправляет пуши от имени известных артистов. Понятно, что спеть меня приглашает не сам Льюис Капальди, но все равно хочется к нему присоединиться
Источник статьи: http://texterra.ru/blog/kak-napisat-tekst-push-uvedomleniya-sovety.html
Push-уведомления: виды, типы, примеры и правила создания
Люди не выпускают телефоны из рук, а некоторые даже спят с ними возле уха. Так почему бы не воспользоваться этим в интересах своего бизнеса? Всего-то и нужно — правильно настроить и вовремя отправить push-уведомление на телефон или в браузер.
С их помощью вы буквально оказываетесь в кармане своего клиента. Вы напоминаете ему о себе, сообщаете об акциях, скидках, новинках, поздравляете с праздниками. Главное, вы всегда рядом, перед глазами.
Кроме того, push-сообщения хороши для маркетинга еще по ряду причин:
- продвигают товары и услуги (особенно, когда есть специальные предложения);
- помогают выстроить доверие к бренду благодаря ценному контенту;
- вовлекают пользователей, которые закрыли вкладку сайта;
- экономят бюджет;
- напоминают о брошенных корзинах или мобильных приложениях.
Однако, несмотря на доказанную эффективность push-сообщений в маркетинге, их почему-то часто составляют и настраивают спустя рукава: пишут слишком короткий или длинный текст, не используют изображения, делают откровенно скучными и навязчивыми.
Т акие уведомления не работают. Работают совсем другие, о которых сегодня и пойдет речь.
Что такое push-уведомления?
Push-уведомление (пуш) — это сообщение, которое всплывает на экране мобильного устройства или компьютера вашего подписчика. Это универсальный формат рекламы. С их помощью вы можете сообщать своим подписчикам о новостях, обновлениях приложения, распродажах, обо всем, что связано с вашим брендом и услугами.
Главная прелесть push-уведомлений в том, что пользователи увидят их даже если выйдут из приложения в телефоне или закроют вкладку с вашим сайтом.
Пользователю достаточно подключиться к Интернету и запустить браузер, чтобы видеть сообщения от вас. Но на этом плюсы push-сообщений для маркетинга не заканчиваются:
- Клиенту не нужно указывать персональные данные. Человек просто нажимает на кнопочку “Получать уведомления” и все. Никаких анкет с личными данными, которые часто настораживают пользователей.
- Больше шансов на покупку. Как правило, пользователи согласившиеся на получение push-уведомлений, чаще совершают конверсионные действия. Плюс, вы периодически прогреваете их новыми сообщениями.
- Возможность отправлять на все девайсы. Раньше push-сообщения ассоциировались только с мобильными телефонами. Теперь вы можете отправлять уведомления на все, что подключается к Интернету.
Если подытожить, то push-уведомления — это мощный инструмент маркетинга, который достанет пользователя там, куда не доберется ни рассылка электронных писем, ни социальные сети, ни реклама по ТВ и радио.
Виды push-уведомлений в маркетинге
Существует три вида push-уведомлений: для сайтов, десктопные и мобильные. Давайте подробно рассмотрим каждый из них:
Push-уведомления для сайтов или веб-уведомления . Как уже было сказано выше, этот тип уведомлений всплывает на экране компьютера пользователя, даже если он закрыл вкладку с вашим сайтом. Главное условие — запущенный браузер.
Push-уведомления для сайтов чаще всего используются, чтобы мотивировать пользователей вернуться на площадку и совершить конверсионное действие.
Десктопные push-уведомления. В отличие от предыдущего вида, эти сообщения появляются только на рабочем столе компьютера. Как правило, это уведомления от установленных приложений о необходимом обновлении, или выходе новой версии, окончании тестового периода использования и т.п.
Мобильные push-уведомления. Это сообщения от приложений, установленных в телефон либо от сайтов, на которые подписан пользователь.
Именно с этим типом выгодно дружить владельцам бизнеса: пользователь может оставить ноутбук дома или на работе и не пользоваться им несколько дней, но мобильный телефон всегда с ним. А значит и ваши уведомления тоже.
Типы push-уведомлений
В зависимости от целей, различают 8 типов push-уведомлений:
Информативные. Могут быть в форме напоминаний, предупреждений, обновлений или “сведений для общего развития”. В свою очередь информативные типы push-уведомлений делятся на три подтипа:
- уведомления об обновлении — рассказывают о новых версиях продуктов, дополнительных функциях или опциях, которые только что появились и т.п. Их главная цель — сообщить пользователю, что вы не стоите на месте, а постоянно совершенствуетесь.
Например, YouTube регулярно шлет сообщения об изменениях на площадке:
- напоминалки — предупреждают о важных событиях, мероприятиях, чтобы пользователь ничего не пропустил и не забыл. Либо напоминают о брошенной корзине, неподтвержденном заказе и прочих вещах, от которых пользователя могли отвлечь;
- сообщения о событиях в соцсетях — кто-то поставил лайк вашему новому посту, ответил на комментарий, разместил интересный контент на странице — обо всем, что происходит в соцсетях, сообщат push-сообщения мобильных приложений:
Информационные push-сообщения отлично подойдут для фитнес-приложений, образовательных порталов, агентств путешествий, служб такси или сервиса поиска работы.
Геолокационные пуши. Пользователю отправляют простое push-сообщение при смене локации. Это отличный вариант для приложений вроде Tinder, которые организовывают свидания и подбирают пары, а также для магазинов, кафе, баров, отелей и приложений для путешествий.
Например, вы можете рассылать уведомления клиентам, которые едут путешествовать, с рекомендациями, в каких отелях им остановиться или какой ресторан посетить. Само собой, в этих push-уведомлениях будет реклама вашей сети гостиниц или кафе.
Либо push-уведомление может быть направлено на комфорт пользователя, как в примере:
Мотивационные. Этот тип push-уведомлений нацелен на вовлечение пользователей и напоминание о себе. Например, приложение с программой тренировок для похудения может прислать нечто подобное: “Поздравляем! Вы похудели на 2 кг — это отличный результат!”.
Сообщения с результатами, прогрессом или успешным выполнением задания приятны пользователям. Плюс, они автоматически будут ассоциировать вас с позитивом.
Продающие push-уведомления. С их помощью магазины сообщают о распродажах, скидках, акциях и тому подобных плюшках для клиентов. Они мотивируют на покупку или, как минимум, на посещение сайта магазина.
Такой тип push-уведомлений могут использовать практически все ниши бизнеса, где предусмотрены бонусы для клиентов.
В примере этого push-сообщения есть скидки и ограничение по времени, что подстегивает клиента отправляться за покупками прямо сейчас:
Плановые. Их отправляют в определенный день с одинаковой частотой. Например, книжный магазин может каждую неделю по средам в 12.00 отправлять push-уведомление с подборками самых популярных книг. Главная цель сообщений — подготовить клиента к покупке, заинтересовать или проинформировать о том, что появился новый товар или услуга.
Push-уведомления с опросом. Удобный способ получить обратную связь от пользователей и улучшить качество обслуживания. Можно попросить клиентов оценить магазин по шкале от 1 до 5, спросить о том, что им нравится и что не нравится.
Если человек выставляет высокую оценку, дайте ему возможность поделиться рейтингом с друзьями. Так вы сможете расширить клиентскую базу.
Например, “Почта России” очень скромно просит дать оценку их работе:
Push-уведомления о статусе заказа. Они заботятся об удобстве пользователя: сообщают, где находится их товар, сколько времени до его прибытия в пункт выдачи и т.п.
Этот тип отлично подходит интернет-магазинам, службам доставки еды, такси и мобильному банку.
Развлекательные. Особый тип уведомлений, который ничего не продает, по крайней мере, очевидно, но при этом оставляет после себя позитивные ассоциации с фирмой или сайтом.
Главная фишка таких сообщений — доброжелательный тон, немного юмора и развлечение пользователя.
Например, в вашем блоге появилась новая статья — сообщите об этом подписчикам: “Ого, оказывается вот какие книги чаще всего заказывают копирайтерам!”.
Push-уведомление рассказывает о новых играх и делает это ярко и кратко, в лучших традициях жанра:
Пользователи ценят такие уведомления, особенно среди всякого рода продающих. Они запоминают ваш бренд и вспоминают о вас, когда приходит время покупок.
Правила составления и рассылки push-сообщений
Пренебрежение правилами составления push-уведомлений в маркетинге приводит к тому, что их открывает ничтожно низкий процент получателей. Чтобы ваши сообщения работали, а не просто были, важно учитывать следующее:
Сегментируйте свою ЦА. Например, вы продаете мужскую и женскую одежду на одном сайте. Рассылайте мужчинам рекомендации по мужской одежде, а женщинам — по женской. Плюс, если есть такая возможность, проанализируйте историю поиска пользователя по сайту и отправляйте ему сообщения о том, чем он интересовался.
В примере push-уведомления от интернет-магазина одежды видно, что о клиенте позаботились — заманчивое предложение, основанное на истории поиска по сайту.
Используйте гео-локацию . Напомните человеку о себе, когда он будет в непосредственной близости от вашего магазина или компании. Например, сеть кафе может рассылать сообщения о выгодных бизнес-ланчах, когда человек проходит где-то рядом.
Персонализируйте сообщения. Всегда приятно видеть свое имя, кроме того, push-сообщения с конкретным обращением открывают гораздо чаще.
Используйте эмодзи. Они оживляют роботизированные сообщения и привлекают внимание.
Например, push-уведомления от Wildberries практически никогда не обходится без эмодзи:
Учитывайте возраст получателя. Например, немного черного юмора не повредит старшему поколению, а вот дети могут расстроиться, если получат подобное уведомление от приложения с “Говорящим Томом”: “Ты ужасная хозяйка! Может уже накормишь меня наконец, пока я не съел свой хвост?”.
А вот такое push-уведомление подойдет и ребенку, и взрослому:
Рассылайте вовремя. Не стоит присылать сообщения ночью, рано утром или в понедельник, а вот после обеда во вторник, среду, четверг или в пятниц вполне даже можно. Именно это время признано оптимальным для рассылки push-уведомлений, согласно опросам и исследованиям.
Синхронизируйте рассылку. Если человек прочел ваше сообщение на экране ноутбука, а через час получает точно такое же уведомление на телефон, а потом еще и на почту, то едва ли станет его читать. В его глазах контент от вашего магазина обесценивается и вполне вероятно, что он отпишется.
Не будьте спамером. То, что пользователь разрешил присылать ему push-уведомления — это праздник для вас. Не нужно забрасывать его десятками сообщений в день. Пишите редко, но метко. Пусть раз в неделю, но по делу.
Сделайте отписку простой доступной. Пользователи любят свободу выбора, к тому же, вы ведь не хотите вызывать негативные ассоциации с назойливой мухой, от которой никак не избавиться?
Пишите кратко. Огромные простыни никто не читает. Лучше создавайте короткие, емкие уведомления, цепляющие с первой строчки. Желательно, чтобы суть сообщения также была в начале push-уведомления. Так пользователь будет понимать, нужно ему читать весь текст или нет.
В этом примере push-уведомления все коротко и по делу:
Используйте мультимедиа. Яркое изображение, GIF-картинка или короткое видео в сообщении пробуждает интерес пользователя, поэтому такие push-уведомления чаще открывают.
Это push-уведомление сочетает в себе важные детали: броское изображение, конкретный заголовок и кнопки для перехода на сайт интернет-магазина:
Это несложные правила, следовать которым просто, если ставить себя на место получателя и думать: “А хотел бы я получить такое сообщение и с такой частотой?”.
Кроме правил, при составлении плана рассылки учитывайте, что пользователи склонны читать те сообщения, которые им нравятся. В ТОП таких уведомлений входят:
- вдохновляющие, но не осуждающие. Например, подобное push-сообщение от приложения с фитнес-тренировками звучит не очень приятно: “Вы давно не занимались. Пора бы уже начать тренировку.” Вместо этого можно было бы написать: “Отличный день для тренировки! Сегодня все получится!”;
- облегчающие жизнь — некоторые люди часто выпадают из календаря. Удобно, если кто-то напомнит о важном, например: “Вы записаны к стоматологу на завтра. Ждем вас в 12.00”.
Яндекс облегчает пользователям выбор одежды и отвечает на вопрос: “Брать с собой зонт или не брать”.
- помогающие осуществлять желания — мечтают почти все, но все могут позволить себе осуществить мечту. Дайте им такой шанс. Например, на градуснике +38, человек грезит о прохладе и ему приходит push-уведомление от вашего магазина техники: “Жарко? А у нас 70% скидка на кондиционеры и бесплатная установка только до 30 июля.”;
- рассказывающие о том, что интересует — пользователь интересуется видео с автоподбором и подписан на ваш канал. Отправьте ему сообщение, когда выйдет новое видео.
Будьте удобными для своих пользователей. Рассылайте качественные push-уведомления, полезные, интересные и вы заметите, насколько вырастет конверсия без космических затрат.
Коротко о важном
Push-уведомления — это отличный инструмент маркетинга. Их эффективность в разы превосходит email-рассылку и даже рекламу в Google или Яндекс. Если следовать несложным правилам составления push-сообщений, можно привлечь новых клиентов, активизировать старых и неплохо сэкономить на рекламном бюджете.
Возможно, кому-то push-уведомления покажутся слишком энергозатратным делом, однако сегодня существует масса сервисов, в которых можно настроить рассылку так, как это будет удобно вам и вашим клиентам.
С помощью push-уведомлений можно информировать покупателей, напоминать о себе, поздравлять, дарить скидки и проводить опросы о качестве ваших товаров или услуг.
А главное, регулярно подогревать свою клиентскую базу и повышать доверие к бренду.
Рассылайте push-уведомления не часто, пишите текст с заботой о клиенте, продумывайте план рассылки и чередуйте продающие сообщения с теми, которые заинтересуют человека. Вполне возможно, что с помощью грамотной рассылки вы сможете увеличить конверсию вашего бизнеса в разы.
Источник статьи: http://petr-panda.ru/push-uvedomleniya-vidy-tipy/
Push-уведомления: что это такое и какие бывают
Push-уведомления: что это
Итак, что же такое push-уведомления. Проще говоря – это краткие уведомления-напоминания, появляющиеся на главном экране или, по-другому, экране блокировки. Цель таких оповещений, уведомить человека о каких-либо действиях или рассказать о предложениях компаний, которыми он интересовался.
Практически каждый из нас, у кого есть сенсорный гаджет с доступом в интернет, сталкивался с такими уведомлениями. К примеру, сделали мы покупку в супермаркете по карте. Чтобы уведомить Вас, банк, вместо SMS, высылает push, что была совершена покупка на сумму N и через запятую сообщает баланс карты.
Таким образом, человек знает о своих расходах, и если это действие совершил не он, обращается в банк для отмены операции, пока средства находятся на транзакционном счёте. На самом деле, это очень удобно и безопасно, не только в отношении клиента, но и компании-отправителя. Так как, большинство из нас не выключает интернет на протяжении для, push-уведомления могут приходить постоянно.
Многие маркетологи, с появлением такого нововведения, предложили использовать push в качестве рекламы. Вместо того, чтобы отправлять рекламные письма на почту, а люди, знающие, как настроить спам-фильтр, массово удаляли их и блокировали отправителя, лучше настроить push-уведомления.
Во-первых, эти оповещения приходят сразу на главный экран, поэтому пользователь увидит их, даже если захочет посмотреть время. Во-вторых, текст push-а занимает 2-3 строчки, поэтому прочитать его можно за пару секунд, не выделяя на это много времени. И самое важное – это гиперссылка. То есть, нажав 2 раза на уведомление можно оказаться на релевантной ему странице, что существенно сократит время поиска сайта и позволит пользователю принять решение быстрее.
Чтобы пользователь получал такие уведомления, у него должно быть либо приложения компании, либо подписка на оповещения от неё. То есть, процесс тот же самый, что он бы получал уведомления по почте. Только вероятность просмотра и не отказа намного выше.
Это делает push-уведомления востребованными и актуальными, поэтому большинство компаний, понимающих, от чего зависит конверсия их фирмы, осуществляет настройку подобных уведомлений для целевой аудитории.
Что такое push-уведомления в ВКонтакте
Самый распространённый виж push-уведомлений – это в ВКонтакте, поэтому разберём, что это такое. Так как ВКонтакте является самой популярной социальной сетью не только в России, но и в Странах СНГ и даже в некоторых странах Европы, зарегистрировано там уже больше 1 миллиарда пользователей. И с каждым днём это количество пополняется.
Это мы к чему? – к тому, что уведомления от ВКонтакте приходят ежедневно всем, кто стал пользователем этой соц. сети. Допустим если кто-то из списка друзей отправит сообщение, Вам тут же придёт уведомление с текстом этого сообщения. Но push от ВКонтакте приходят не только в связи с сообщениями.
Они так же могут приходить, если один из друзей опубликовал пост на странице или кто-то лайкнул Ваше фото. А так же если был запущен прямой эфир или сторис. Поэтому, если Вы до сих пор не знаете, как создать группу в ВКонтакте, напиши своему другу, и как только он ответит, сообщение сразу же придёт на главный экран в виде push-уведомления. Так, Вы ничего не пропустите и будете знать, что нового происходит в соц. сети.
Что значит Push-уведомления
Что значит, когда приходит push-уведомления? – логичнее всего предположить, что получателя хотят оповестить о чём-то. В принципе так оно и есть. Ведь такие оповещения приходят не только от рекламодателей или из соц. сетей.
Вы можете проснутся с утра и увидеть push о том, что сегодня, во второй половине для предположительно будет дождь. Или, что известное издание выяснило, почему уходят клиенты и написала по этому поводу большую статью.
Так же, если настроить геолокацию, то будут приходить оповещения об уровне пробок в городе, в котором Вы сейчас находитесь. А так же, компании, которых осведомили о том, что такое Яндекс Справочник, и как с помощью него продвигать свой сайт, могут присылать уведомления. В этих push Вас попросят оценить и оставить комментарий о месте, в котором Вы побывали.
Чем отличается Push уведомления от СМС
Очень актуальный вопрос, связанный с тем, чем отличается push-уведомления от СМС-сообщений. Во-первых, SMS-ки – это, как правило, платная услуга, и чтобы её отправить, необходимо совершить ряд действий. В то время, как push – это бесплатная функция для пользователя, которая настроена автоматически приложением или рекламодателем.
Согласитесь, Вы же не платите банку или приложению от той или иной социальной сети за то, чтобы Вас оповещали о совершённых процедурах в этих приложениях. Кстати говоря, одними из первых, кто настроил Push сообщения и использует их до сих пор, стали мессенджеры Viber и WhatsApp. В настоящее время, большая часть общества всех возрастов знает, что такое мессенджер и как им пользоваться, поэтому представляет, как выглядят push от этих девайсов.
Это ещё одно их отличие от СМС – они будут приходить в независимости, если у абонента денежные средства на телефонном счёте или нет. Именно поэтому, СМС-ки как и электронная почта, уходят в прошлое, медленно, но верно. Всё потому, что преимущества push-уведомлений позволяют заменить все вышеперечисленные функции, так как они абсолютно бесплатны и автоматические.
Здесь и ответ на вопрос о том, что лучше: push-уведомления или СМС-сообщения. В принципе, мы их уже назвали. Push, в отличие от смс-можно как разрешить, так и запретить, что для пользователя является ещё одним преимуществом. Нужно лишь зайти в настройки смартфона и в разделе «Уведомления» настроить нужны функции, а ненужные отключить.
Так как СМС отключить так просто нельзя, многие компании, зная об этом, регулярно высылают спам-сообщения. Они намерено делают это через номера, так как SIM-карты бывают «одноразовые» и предлагают различные розыгрыше или уведомляют о том, что номер выиграл в лотерее.
Таким образом, их нельзя отследить и подать жалобу в администрацию компании, которая разрешила подобную рассылку. Сказать, что СМС по-прежнему удобны личностям, зарабатывающим деньги мошенническим способом – ничего не сказать. Поэтому, будьте внимательнее, а лучше, советуем ознакомиться со статьёй на тему: «Что такое брутфорс», чтобы сразу распознать недобросовестных отправителей.
Push-уведомления в Инстаграм: что это
Поговорим о том, что такое push-уведомления в Инстаграм. Эти оповещения очень похожи на уведомления в ВКонтакте. Они так же отображаются на экране блокировки смартфона и несёт в себе информацию о совершенном действии одного из подписчиков Вашего аккаунта. К примеру, один из подписчиков сделал пост в личном профиле или запустил прямой эфир.
Push-уведомления от Инстаграма приходят в виде небольших окон, в которых сначала пишется наименование приложения, параллельно время отправления, а уже после текст сообщения. К примеру: «Andrei_28 запустил прямую трансляцию. Не пропустите её».
Для чего нужны Push-уведомления
На протяжении всей статьи мы говорим о том, для чего нужны push-уведомления. Но давайте, всё-таки, подведём общие итоги. Итак, push-уведомления – это очень удобные оповещения, которые сопровождаются звуковыми эффектами, поэтому их сразу можно прочитать.
Так же, это очень удобно, так не нужно совершать многочисленные операции, чтобы прочитать то или иное сообщение. Именно поэтому, большинство рекламодателей используют push-уведомления, как способ привлечения аудитории.
Делают рассылку для целевых пользователей и ждут реакции. Пользователю стоит дважды нажать на уведомления, чтобы перейти на нужную страницу. Только перед этим рекламодателю позаботиться о том, как создать посадочную страницу и сделать её релевантную уведомлению.
Источник статьи: http://pro-promotion.ru/articles/marketing/push-uvedomleniya-chto-eto-takoe-i-kakie-byvayut
Основы успешной реализации push-уведомлений для мобильных приложений
Наши разработчики в Techmas часто сталкиваются с задачами создания уведомлений (push notifications). Несмотря на простоту и популярность технологии, в её реализации есть ряд особенностей, о которых и пойдёт речь в этой статье.
Push-сообщения могут стать великолепным маркетинговым инструментом, если они грамотно реализованы. Любое мобильное приложение или игра должны выполнять не только свои прямые функции, но и (даже в большей степени) так взаимодействовать с пользователями, чтобы последние с удовольствием возвращались в приложение и покупали дополнения к нему. К слову, по статистике сервиса Kahuna хорошо разработанные push-уведомления увеличили показатель возвратов пользователей в приложения более чем в 2 раза. Анализируемые периоды: 30, 60, 90 дней. Но прежде, чем говорить о грамотной реализации, посмотрим, как работают push-уведомления.
Общие сведения о технологии Push Notification
Push-уведомления – это такой способ распространения контента (системных сообщений), когда уведомления отправляются от сервера клиенту по инициативе сервера на основе определённых параметров. В отличие от обратной схемы «клиент-сервер» (Pull), push-технология выгодна тем, что даёт пользователю таргетированную информацию, которая может быть ему полезна, но об этой пользе он может пока не знать.
Изначально технология Push Notification имела отношение не к мобильным приложениям, а к сети PointCast, занимавшейся рассылкой новостей фондового рынка. Эту же систему давно используют суды США для рассылки подписчикам данных о процессах. Позже Microsoft и Netscape включили технологию в свои браузеры, но из-за низкой скорости подключения пользователей в то время она была вытеснена pull-технологией RSS. И лишь потом термин получил широкую известность после внедрения технологии компанией Google в ОС Android (Google Cloud Messaging, GCM) и компанией Apple в iOS 3 (Apple Push Notification Service, APNS). На примере последнего рассмотрим элементарную схему работы Push-уведомлений.
Схема работы Push Notification на примере сервиса APNS
Важно знать! Для того, чтобы уведомление отобразилось на экране устройства, само приложение не обязательно должно быть запущено – именно для реализации этого преимущества посредником здесь выступает OS. Кстати, такой подход позволяет экономить и заряд батареи смартфона (телефона), и трафик.
- Для получения Push-сообщений OS должна зарегистрировать мобильное приложение;
- OS запрашивает у APNS идентификатор устройства (токен);
- Приложение получает токен от сервера APNS;
- Приложение отправляет токен обратно на сервер, чтобы далее сервер пользовался им для отправки Push-уведомлений;
- При наступлении события, определённого разработчиком, сервер, используя токены, отправляет Push-сообщения через APNS;
- APNS делает рассылку уведомлений в приложение.
Зачем нужны промежуточные сервисы
Существуют нюансы в рассылках push-уведомлений для разных мобильных платформ (Android, iOS, Windows Phone). Допустим, если приложение было удалено пользователем, то все сервисы сообщают о том, на какие устройства не следует больше отсылать уведомления. Осуществляется данный процесс посредством сообщения серверу токенов этих устройств. Однако если у GCM отсылка идентификаторов происходит сразу, то у APNS имеется специальный feedback server (сервер обратной связи), с которого список таких токенов забирается раз в сутки. Для рутинной работы с этими различиями и нужны промежуточные сервисы.
В случае разработки мобильного приложения с помощью какого-либо кроссплатформенного решения (к примеру, Appcelerator) такой промежуточный сервис, как правило, интегрирован в него. Допустим, в том же Appcelerator это Appcelerator Cloud Services (ACS), представляющий собой дополнительный сервис каналов уведомлений. Такой канал (channel) объединяет несколько устройств, являясь своеобразным идентификатором, состоящим из цифр и букв. ACS даёт возможность отправлять пуши и по токену устройств. Итак, данный промежуточный сервис берёт на себя функцию обновления информации об устройствах и взаимодействует с APNS и GCM.
Схема такого взаимодействия выглядит так:
- При разработке мобильного приложения в него внедряется ключ, который выдаёт ACS;
- Любое уведомление является словарём формата JSON, состоящим из токена девайса, некоторой служебной информации и полезной нагрузки. Полезная нагрузка (payload) – это сами данные, которые отправляются на телефон.
- Сервер, пользуясь ключом:
- получает список каналов и устройств, подписанных на каналы;
- подписывает (и отписывает) устройства на определённые канал;
- отправляет push-уведомления на все устройства или только по определённым токенам или каналам устройств.
- Устройства, в зависимости от их операционной системы, получают push-сообщения от GCM или APNS.
Форма подписки. Современный пользователь не любит навязчивости. По этой причине лучше не показывать диалоговое окно подписки на уведомления во время старта приложения, потому что пользователь ещё не знает, будут ли ему интересны ваши рассылки. Хорошо, если форма подписки на пуш о, например, новых ценах на товары появляется лишь тогда, когда пользователь активирует подписку на интересные ему лоты или направления. Либо выражает согласие на получение пуш-уведомлений в настройках приложения.
Форма уведомления. Сразу выдавайте интересную информацию, лучше в заголовке. Одинаковые пуши вида «Новые распродажи в нашем магазине» не работают: дайте конкретику. Неплохо также использовать Deep Linking (указывать в сообщение внешние ссылки на конкретную страницу сайта).
Гибкая настройка. Чем более детальна настройка того, о чём именно в рамках вашего продукта хочет получать сообщение пользователь, тем лучшее. Персонализированные рассылки всегда имеют больший отклик. Позвольте пользователю настроить уведомления так, как ему интересно и удобно, с максимумом подробностей.
Интерес пользователя. Сообщайте пользователю о том, что он хочет услышать, а не о том, что вы хотите ему рассказать. Для этого нужно собирать информацию о том, что интересно пользователю. Простой пуш о новом ресторане от городского гида не сравнится с пушем о новом ресторане в том районе, где живёт пользователь с информацией об утренних скидках – ведь он часто завтракает в кафе. Аналитика и ещё раз аналитика.
Статистика. Её нужно собирать, чтобы понять: когда эффективней рассылать сообщения; какие типы уведомлений эффективней; насколько те, кто получают ваши пуши, чаще заходят в приложение, чем те, кто не подписан; сколько пользователей открыли приложение по тому или иному пушу; другие виды анализа поведения пользователей.
Тестирование. Используйте разные формы подписки, тексты уведомлений, время рассылки и общую push-стратегию. Следите за отзывами в сети – это даст вам богатую информацию о том, как улучшить рассылку.
Звук уведомлений. Настройте свой, неповторимый. Чтобы пользователь знал, что новое сообщение пришло именно от вашего приложения. Не делайте его раздражающим – сделайте комфортным.
Сервисы автоматизации Push-рассылки
Push Woosh. Выдаёт удобные и понятные отчёты, совместим со многими платформами, отлично сегментирует аудиторию по разным группам признаков.
Urban Airship. Осуществляет таргетинг и анализ аудитории, позволяет выбирать различные стратегии удержания пользователя и создавать уведомления расширенного формата.
Appsfire`s Appbooster. Бесплатный сервис со стандартным набором функций.
Parse Push. Позволяет собирать уникальные данные для аналитики, с лёгкостью интегрируется в любое приложение.
В заключение отметим, что push-уведомления, конечно, являют собой простой и эффективный способ возврата и удержания пользователя в частности и мощный маркетинговый инструмент в целом. Но это с точки зрения пользователя. Со стороны разработчика же существуют некоторые сложности. Реализация уведомлений сильно зависит от внешних вводных: изменения в OS или в промежуточном софте приводит к необходимости доработки приложения. Так, в Appcelerator появился новый инструмент Arrow Push, который пришел на смену ACS – и это лишь один из примеров. Более того, доставка пуша не гарантирована в принципе, а это поднимает вопрос о надёжности технологии Push Notification. Однако любая технология имеет свои плюсы и минусы, и что перевешивает в данном случае – вопрос открытый.
Источник статьи: http://habr.com/ru/company/techmas/blog/262411/