Как работают push уведомления. Пошаговое руководство по внедрению web-push уведомлений. Кто отправляет сообщения

Как работают push уведомления. Пошаговое руководство по внедрению web-push уведомлений. Кто отправляет сообщения

16.02.2019

Рассылки – один из наиболее доступных и эффективных методов коммуникации с целевой аудиторией бизнеса. Они позволяют удерживать внимание пользователя к бренду, повышать его интерес к продукту, обеспечивают информационную поддержку и стимулируют продажи. Разнообразие современных каналов рассылок дает возможность совмещать преимущества каждого инструмента для раскрутки и развития компании.

В этой статье мы разберемся с различиями между push и sms-рассылками. Особый интерес в этом обзоре представляет тот факт, что – один из старейших методов взаимодействия с клиентами. Он появился вместе с распространением мобильной связи. В то же время – новейшая технология нашего времени, которая только набирает обороты и еще не достигла пика своей популярности.

Рассмотрим, чем отличаются push-уведомления от sms, какие сильные и слабые стороны каждого канала, а также — как они помогают бизнесу развиваться.

Смс-рассылки для бизнеса: функции и особенности

Для начала вспомним структуру sms. Сообщение может вместить 70 символов кириллицей или 160 символов латиницей. Часто в смс помещают ссылку на сайт, номер телефона и другие контактные данные. Редко когда в массовых смс-рассылках используются картинки.

  • E-commerce (интернет-магазины и другие);
  • Службы доставки;
  • Игровые порталы;
  • Банки и страховые компании;
  • Туристические сервисы;
  • Перевозчики (автобусные, авиа);
  • Службы такси и пр.

Этот инструмент помогает поддерживать с клиентом оперативную связь, оказывает информационную поддержку, помогает качественному обслуживанию, повышает доверие к компании.

Преимущества sms-рассылок

Самое главное достоинство канала – это практически стопроцентная гарантия доставки сообщения адресату. Если телефонный номер абонента действительный, а мобильная сеть стабильна, смс гарантировано попадет к пользователю, даже если он в другой стране.

Второе важное преимущество – быстрая доставка сообщений. Этот фактор во многом зависит от состояния мобильной сети, но в городских условиях при хорошем покрытии сети оператора, sms приходят на устройство адресата в считанные минуты.

Третье уникальное преимущество – мобильная аудитория sms-рассылок потенциально может быть гораздо шире, чем у различных интернет-рассылок (Viber, Email и т.д.). Дело в том, что в эту аудиторию входят как владельцы смартфонов, так и пользователи кнопочных телефонов. Потому здесь появляется доступ к аудитории пожилого возраста, жителям территорий с недостаточно качественной интернет-связью, и просто к тем, кто предпочитает кнопочные телефоны смартфонам. То есть, с помощью смс можно достучаться даже до того потребителя, который активно не пользуется интернетом.

Следующий плюс смс-рассылок – возможность хранения полученной информации. К однажды доставленным sms можно возвращаться снова и снова вплоть до момента их самостоятельного удаления.

Недостатки канала

Почему так происходит?

Дело в том, что смс-сообщения часто приходят не вовремя. Например, когда абонент за рулем, на совещании, на встрече и т.д. Так sms остаются не прочитанными, или просмотренным вскользь. Кроме того, с развитием мессенджеров смс практически утратили свою коммуникативную функцию, потому многими пользователями они не воспринимаются, как способ интерактивного контакта. Также необходимо учитывать тот факт, что часть аудитории смс-рассылок – это владельцы кнопочных телефонов. В этом случае говорить о переходах по ссылке не приходится.

Следующий недостаток – сложность сбора клиентской базы. Для того, чтобы собрать телефонные номера пользователей для рассылки, необходимо проделать непростую работу. Зачастую потребитель неохотно делится своими контактными данными. Лишь в случае высокого уровня доверия к торговой марке пользователь может оставить свою личную информацию. К этому его надо дополнительно стимулировать: проводить акции, предлагать зарегистрироваться и получить привилегии или льготные условия/бонусы, оформить скидочную карту и т.п.

Снижает скорость сбора базы и тот факт, что от смс-рассылок проблематично отказаться (нужно звонить в службу поддержки, писать письмо с отказом, все это усилия, которые пользователь «экономит» и с чем не хочет «возиться»). Порой отписаться практически «невозможно» — через некоторое время контакт опять включается в базу. Тут многое зависит от корректного подхода при формировании смс-рассылки. Нередко сообщения начинают казаться пользователю навязчивыми и снижают его лояльность к бренду.

Еще один значительный минус канала – достаточно высокие цены на отправку массовых рассылок. Стоимость зависит в первую очередь от операторов, которые обладают относительной монополией на этот вид услуг (в Украине и странах СНГ — не более 3-5 операторов). Так, в России многие банки (например, Сбербанк) отказались от сервисных смс-рассылок своим клиентам из-за резкого повышения цен на услугу со стороны операторов. Для большинства своих пользователей они изменили формат уведомлений с sms на push.

Push-рассылки: их функции и возможности

Какие задачи решают push-уведомления?

  1. «Пуши» позволяют быстро возвращать посетителей на сайт, в том числе для завершения целевых действий (покупки, регистрации и пр.).
  2. Такие сообщения поддерживают постоянный интерес к веб-ресурсу и его материалам (товарам, новостям, услугам);
  3. Пуш-уведомления формируют имидж бренда, повышают знание о компании и ее продукте (информативная функция).
  4. Push-сервис позволяет отправлять индивидуальные сообщения, а также оповещения для отдельных групп целевой аудитории (см. ), что повышает конверсию в покупку и знание своего потребителя.
  5. Рассылки используют для напоминания о регулярных платежах, важных событиях – то есть, выполнять те же функции, что и смс, но в разы дешевле.
  6. Уведомления стимулируют продажи, информируют о проведении акций, о выпуске нового товара, скидках и бонусах.
TIP

Сферы бизнеса, которые активно используют пуш-сообщения, как маркетинговый канал:

  • СМИ (информационные порталы);
  • E-commerce;
  • Игровые веб-ресурсы;
  • Перевозчики;
  • Финансовый учреждения;
  • Туристические компании и другие.

Плюсы пуш-уведомлений

Первое преимущество «пушей» — быстрый и простой . Чтобы начать собирать базу, достаточно к своему сайту. Дальше посетители, заинтересованные в контенте сайта, могут в 1 клик (для http-сайтов в 2 клика) стать подписчиками на уведомления. Основная причина быстрого прироста базы – простой процесс подписки. От посетителя вашего сайта не требуются личные данные, потому он охотнее соглашается на получение уведомлений, чем, например, при необходимости заполнить стандартную форму регистрации с указанием , или при требовании авторизации через аккаунт социальной сети.

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

Следующий плюс – простой переход из сообщения на сайт.

Также для повышения эффективности рассылок можно выбирать наилучшее на основе .

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

Еще на этапе планирования кампании можно спрогнозировать эффективность пуш-рассылки с помощью . Здесь на основе текущих данных о сайте можно получить ориентировочные данные о приросте посещаемости и прибыли после запуска технологии.

Узнайте обо всех преимуществах пуш-технологии, и получив бесплатную консультацию специалистов сайт.

Минусы канала

При совершении push-рассылки доставка уведомлений зависит от статуса пользователя в сети Интернет (онлайн/офлайн). На десктопе подписчик не получит сообщение до тех пор, пока не откроет браузер при активном Интернет-соединении. На мобильное устройство пуши приходят даже при закрытом браузере, при разблокированном экране смартфона (ОС Android).

Как и sms, пуш-уведомления вмещают ограниченное количество текста (заголовок – до 64 символов, сам текст – до 240). Потому месседж здесь должен быть емким, «острым» и «интригующим» (читайте о том, ). Однако кроме текста в «пушах» используют изображения, кнопки, ссылки.

Минус – получателю достаточно сложно просмотреть историю сообщений (такая функция на этапе разработки ). Уведомление приходит на экран устройства, отображается некоторое время и исчезает. В сентябре 2018 года вступили в силу. Теперь пуши на таких устройствах после отображения на экране перенаправляются в Центр нотификаций, где их можно просмотреть позже. Такая же функция реализована на MacOS.

Чем отличается пуш-уведомление от смс: сравнение двух каналов

Приведем сравнительную таблицу рассмотренных маркетинговых каналов. Так мы сможем наглядно разобраться в отличиях между sms и push.

Вы наверняка принимаете оповещения на свою электронную почту: заходите в почтовый клиент и смотрите пришедшие письма. В данном случае эта технология является технологией pull (тянуть), т.е. вы заходите на сайт и "тянете" с него данные, когда они вам нужны.

В случае же с push (толкать) уведомлениями, ресурс проталкивает новые данные вам сам. При этом вы сразу получаете самые свежие данные, ведь в данной технологии нет определенного периода проверки данных, они приходят в режиме онлайн. Используя "пуши" вы не обязательно должны получать уведомления. Через push-технологию можно например синхронизировать данные если они обновились.

Уведомления бывают:

  • Браузерные - через push api или через дополнение
  • Мобильные - через мобильное приложение
  • На PC через приложение, независимо от браузера
Вы можете сразу приступить к созданию канала Push-уведомлений,

Браузерные (web) push-уведомления

Они приходят в браузер с сайта, на котором подписан пользователь. Они могут приходить как на компьютер, так и на андроид-устройство в браузер хром, но iOS устройства не могут принимать веб-пуши ни при каких обстоятельствах.

Вот так выглядят уведомления разных типов в браузере Chrome

Первое оповещение сделано через стандартный Notification API, второе сделано через Push API. Эти оповещения не исчезают - но для них не применяется сглаживание изображения на многих платформах. (вы можете заметить по качеству картинок)
Третий пуш сделан через Rich Notification. Эти оповещения приходят через расширения , в них может быть дополнительная информация, кнопки, изображение под уведомлением. Возможностей больше - но они автоматически скрываются, хотя возможно в будущем будет доступно из "закрепление".
Это оповещения в хроме, но есть еще оповещения в Firefox и Safari.


Firefox

Safari

Эти виды оповещений предоставляют многие сервисы web push уведомлений. Однако мы хотим объяснить вам, что сама по себе отправка оповещений бесплатна . Эти оповещения отправляются через:

GCM : Google, полностью бесплатно, нужно лишь создать ключ в консоли разработчика
APNS : Apple, требуется любой знакомый разработчик с сертификатом, либо за 100$ в год можно взять его самому
MSP : Mozilla Push Service, полностью бесплатно. Даже не нужна регистрация. Открытый стандарт.

Мы предостерегаем вас, не нужно платить несколько тысяч рублей за количество оповещений или подписчиков. Так как сама услуга рассылок бесплатна (в отличии например от SMS, где нужно платить оператору) брать деньги можно только за услуги посредника, удобство, статистику и т.д. Но это никак не стоит несколько тысяч рублей, тем более с ростом числа подписчиков. Да нагрузка от миллиона оповещений в час будет значительна - за такие цифры можно платить деньги, т.к. ваш сервер может не потянуть. Но поверьте - отправлять даже 100 тысяч оповещений в сутки это ерунда. Через GCM можно за секунду отправить более 5-7 тысяч пушей 5-7 пакетами. Многие сервисы веб-пушей требуют за это по 1000 рублей в месяц или даже больше. За 1 секунду работы небольшого скрипта.
PushAll поддерживает все эти типы оповещений и позволяет делать рассылки абсолютно бесплатно и без ограничений.

Мобильные push-уведомления

Это оповещения, которые приходят вам на мобильный телефон от различных приложений. Например оповещения на Android, через приложение PushAll выглядит вот так
А вот так на iOS в нашем приложении

Вы не сможете прикрутить эти оповещения "нативно" на свой сайт. Существует возможность принимать браузерные оповещения на андроиде через хром, но эти оповещения очень громозки и некачественны, разницу можно оценить на примере ниже:

Сравнение оповещений

Вы можете например отправить оповещение через телеграм (1) , но тогда у вас не будет иконки вашего сайта, а при клике пользователь будет попадать в диалог, а не сразу на ваш ресурс. (2) Это как раз браузерное оповещение на Android, на этом скриншоте не так заметно, но изображение более низкого качества, лишняя кнопка с настройками, и строка с адресом сайта. Плюс ко всему из за обновления контента может появляться лишнее оповещение (4) . Нативное решение через приложение (3) является наиболее привлекательным для пользователя решением.
Push-уведомления на смарт-часах Moto 360:



Наиболее заметна разница на смарт-часах. Сверху веб-оповещение, снизу оповещение через приложение

Также уведомления на Android в последней версии нашего приложения умеют группироваться по каналам:

Группировка уведомлений на Android Android История внутри приложения для iOS

Экзотические оповещения


Вы уже видели выше, что оповещения от нашего сервиса могут приходить даже через телеграм . Засчет этого, пользователи которые используют активно телеграм могут легко подключиться. Также мы отправляем оповещения на электронную почту. При этом оповещения приходят "пачками", через установленные промежутки времени.

В итоге получается, что мы предоставляем безопасный "мост" между пользователем и сторонним сервисом. Пользователь может доверить свой электронный ящик промежуточной стороне, в которой он уверен и не бояться, что его ящик скомпрометируют или он попадет в спам-лист. При этом отправляющий сайт также не платит за почтовые рассылки как и за все остальные виды оповещений.

Письма приходят в стилистике оповещений

Какие виды оповещений наиболее популярны?

У нас большой опыт в рассылки push-уведомлений, мы отправили их более 60 миллионов. Ниже представлены данные по 33214 устройствам в нашей системе, а также какие устройства и методы подключения предпочитают пользователи:
  • 11936 35% - Android приложение
  • 6992 22% - Chrome дополнение
  • 6204 18% - WebPush
  • 3514 11% - Telegram
  • 2688 8% - Email
  • 1465 4% - SocketPush
  • 227 1% - iOS
  • 188 1% - Safari
Как вы видите, около 60% пользователей выбирают нативные решения, которые устанавливаются на их устройства. Проще - не значит лучше. Только 18% пользователей выбирают оповещения, которые включаются в один клик, скорее всего это связано с предыдущим плохим опытом на других сайтах. 11% пользователей используют Telegram - большая часть из них пользователи iOS, которые ранее ждали нативное решение.

По итогам мы хотим донести до своих читателей, что реализация веб-пушей на вашем сайте покроет лишь 18% потребностей вашей аудитории, вы теряете мобильных пользователей, теряете тех, у кого был плохой опыт с веб-пушами и многое другое.
Также интересна высокая доля Email и SocketPush. Для пользователя это наиболее безопасный метод, когда он может открыть сайт и получать с сервисов оповещения, а потом закрыть его и они перестанут ему мешать. При этом нужно понимать, что тут работает тот же принцип, что и в других Push-уведомлениях - когда пользователь появляется онлайн - все пропущенные оповещения приходят . Почему-то многие сервисы web push уведомления преподносят эту функцию как инновацию, но это уже заложено в протоколы GCM и APNS.

Интересно увидеть статистику за последние 2 недели, дело в том, что недавно у нас вышло приложение для iOS, и мы обновили приложение для Android и все несколько изменилось.
Нужно учитывать, что новых крупных каналов за это время не прибавилось - то есть это чисто пассивный приток новых пользователей - 950 устройств.

  • 202 20% - WebPush
  • 72 8% - iOS
  • 38 4% - Email
  • 3 около 0% - Safari
  • 1 около 0% - SocketPush
По этой статистике видно - пассивно сильно растет WebPush как самый простой способ подписки для небольшого числа каналов. Однако при этом 70% используют нативное решение. Более того - iOS приложение устанавливают чаще чем добавляют бота в телеграм.

Если мне все таки нужны чистые web push уведомления на своем сайте?

Начнем с того, что вам понадобится:
1. SSL-сертификат. Его можно получить бесплатно, но основная его проблема не в том, что его можно купить или получить. Основная проблема в нагрузке. Дело в том, что при осуществлении зашифрованного соединения расходуется очень много ресурсов сервера. Это значит, что если у вас сервер справлялся с нагрузкой без SSL, но был нагружен на 50%, скорее всего вам придется купить еще 2-3 сервера, либо провести очень большую оптимизацию. Также в моменты рассылок, вам нужно будет отдавать контент (заголовок и текст) оповещения всем пользователям, которые его примут. То есть если у вас 100 тысяч подписчиков, то к вам на сервер за 10 секунд придет несколько тысяч запросов и все они будут требовать SSL Handshake.

2. Контроль устройств и база данных. Вам нужно будет записывать каждого пользователя и его ключ, следить, чтобы он был новым (он иногда обновляется) отбрасывать старые данные, самим собирать статистику и т.д.

3. Ключ для GCM в консоли Google - это бесплатно. Чтобы отправлять оповещения на Safari нужен аккаунт разработчика - он стоит 100$ в год.

Неумелое использование оповещений, особенно если вы будете вызывать окно запроса сразу как пользователь заходит на сайт может привести к плачевным последствиям



Пользователи iGuides "очень рады" оповещениям

Дело в том, что многие пользователи активируют оповещения, не понимая что это такое. Фактически, если пользователь не подтвердил своё желание получать от вас рассылки (в здравом уме), а вы присылаете ему контент, то по закону это является спамом. То есть, любой пользователь, который нечаянно кликнет "Разрешить" на вашем сайте, а вы его у себя на сайте не предупредите о том, что вы будете ему рассылать оповещения, может подать на вас в суд за спам.

Вы можете сами реализовать оповещения, и мы не будем её тут полностью переписывать (только если потом, подробно сами инструкции с кодом)

А есть готовые решения для браузерных оповещений?

Если вы сами не можете реализовать оповещения, но вам нужны именно браузерные уведомления на вашем сайте - вы можете попробовать например OneSignal . Они предоставляют неплохие оповещения, причем бесплатных тарифных планов должно хватить.

Ни в коем случае не используйте сервисы, которые просят с вас деньги за число подписчиков. Дело в том, что со временем все больше и больше пользователей будут запрещать эти оповещения на вашем сайте. Вы обнаружите, что некоторая доля ваших оповещений не доходит. Сначала это будет 30%, потом 40% и может дойти даже до 80%. При этом с вас будут требовать сумму за полное число подписчиков.

Также обращайте внимание на мелкий текст - некоторые сервисы ограничивают оповещения. Например ограничение в 30 оповещений в месяц каждому пользователю. Что это значит? Это значит, что вы сможете отправить 1 оповещений в сутки всем пользователям. Если у вас статьи на сайте, это еще не так плохо - можно выделить одну важную и отправить. Если же вам нужно рассылать личные сообщения и иногда больше 1го оповещения в сутки - это недопустимо. Такие сервисы будут требовать с вас за каждые 30 оповещений полную ежемесячную плату - за бесплатные оповещения.

Итоги

Push-уведомления это полезный инструмент, но с ним надо уметь работать и знать подводные камни. Этот рынок сейчас только развивается, появляются сервисы, которые требуют деньги "за новизну". Но на самом деле во всем цивилизованном мире уведомлениями давно пользуются, и там они уже по большей мере бесплатные. Также нужно учитывать интересы пользователей и не ограничивать их в выборе методов приёма оповещений.

Мы предоставили вам весомые доказательства того, что оповещения используются на множестве платформ и пользователям нравится такой подход. А если рады пользователи, то оповещения будут восприниматься с позитивной стороны. Пользователи будут получать от вас самую полезную информацию в удобном для них виде, что позволит расширить активную аудиторию вашего ресурса.

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

Что такое пуш уведомления и какие преимущества

Со стопроцентной гарантией могу утверждать что вы видели push уведомления на сайте, даже если и не знаете что это они самые. При заходе на сайты всё чаще и чаще можно наблюдать всплывающее окно с предложением подписаться на новости.

В случае, если даёте своё согласие, подписываетесь, вам будут приходить короткие сообщения. Сообщения обычно отображаются в правом нижнем углу монитора. Так вот, эти короткие всплывающие уведомления на экране компьютера или мобильного телефона и есть push уведомления. Окно содержит краткую информацию одним предложением, анонс чего-либо, изображение и ссылку на сайт.

Push в переводе с английского языка означает «толчок, проталкивание». В интернете это один из способов доставки информации от поставщика услуг к пользователю. Это очень эффективный маркетинговый инструмент.

Как работают пуш уведомления в браузере

Технологию пуш уведомлений поддерживают не все браузеры. На данный момент это: Chrome, Safari, Opera, Firefox.

Чтобы отправить пуш сообщение пользователям, сперва необходимо получить его согласие. По другому никак. Администратор сайта устанавливает специальную программу, или использует специальный , который предоставляет весь функционал.

Преимущества браузерных пуш сообщений

Удобство для пользователей. Подписываться или нет на push уведомления дело личное. Но …

  • Подписавшись вы быстро узнаете о новой информации, если это новостной сайт; об акции в магазине — это может быть выигрышем, в случае временной акции, либо ограничении по количеству товара.
  • Время. Отпадает необходимость проверять почтовый ящик в ожидании письма. Как только админ сочтет нужным он вышлет пуш сообщение.
  • Немаловажное удобство, что уведомление придет на рабочий стол даже при выключенном браузере. Вы работаете в WORD и всё-равно не пропустите сообщение.

Удобство для вебмастеров. В чём главная задача и проблема вебмастеров. Трафик.

  • Посредством пуш уведомлений можно общаться со своими подписчиками и таким образом привлекать дополнительный трафик на сайт.
  • Пуш уведомления — это альтернативный способ собирать подписную базу. На e-mail рассылку подписываются гораздо меньше посетителей сайта. Это я сужу по своему блогу. С момента установки на сайте формы подписки и настройки пуш уведомлений результаты такие. В e-mail базу подписались 11 человек (что очень мало), а на пуш уведомления — 861! Разница чувствуется. Кстати, форму подписки на сайте устанавливал .

Почему так происходит? Подписаться гораздо проще. Посетителю не надо вводить контактную информацию о себе. Некоторые, наверное, боятся. Подписка происходит в один! клик.

  • Процент открываемости писем тоже высок. Могу сравнивать по статистике по e-mail базе. Была база подписчиков ещё на Смартреспондере.
  • Простая установка. Подключение функции push уведомлений займет у вас минут 15. Требуется установить код в корень сайта.
  • Подготовка на отправку сообщения также минимальна. Не надо писать письма, всего лишь одно, но привлекательное предложение. Ведь прочитав его пользователь принимает решение переходить по ссылке, или «не заметить».
  • Используя специализирующиеся сервисы можно . Например, .

Пуш уведомления: использовать или нет

Преимущества пуш уведомлений для владельцев сайтов очевидны. Сомнений использовать данный вид общения с посетителями сайта быть не должно. Новыми возможностями надо пользоваться. В настоящее время технология push сообщений прорвалась в сферу интернет маркетинга.

Главное, не надо надоедать своим подписчикам. Понятно, пуш уведомления что это эффективный метод привлечь посетителей, но не надо закидывать их сообщениями. Стоит давать информацию по теме сайта. Пуш уведомления должны в итоге содержать релевантный контент. Отписаться ведь можно всегда.

Осталось определиться с способом внедрения функции на сайт. Предпочитаю использовать готовые решения. Есть множество сервисов, как платных так бесплатных, предоставляющих такую возможность. Мой выбор — . Это сервис e-mail рассылок, push уведомлений, sms и viber. Использование пуш уведомления и 2500 подписчиков e-mail рассылок бесплатно.

Статья получилась не маленькая. Поэтому уже в следующей расскажу .

Подписывайтесь на обновления чтобы получать новую информацию первым.

Желаю удачи!

Согласно энциклопедиям, Push - это технология распространения информации от сервера клиенту. Однако, в последнее время это слово чаще всего употребляется в отношении уведомлений на мобильных устройствах. Именно о Push уведомлениях мы и поговорим в данной статье.

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

Такое понятие, как push-notifications, стало популярным после внедрения яблочной компанией сервиса Apple Push Notification Service (APNS) для передачи уведомлений на устройства под iOS 3. Стоит упомянуть, что эту революционную инновацию Apple внедрили в iOS почти на год позже, чем Google в ОС Android.

Как бы то ни было, на почве push уведомлений для мобильных выросло целые семейство сервисов и инструментов от разных компаний:
Apple после добавления системы пушей (APNS) для айфонов реализовали их и для OS X и, совсем недавно, для Safari.
Google создали Android Cloud to Device Messaging (C2DM) в далеком 2008 году, заменив его на Google Cloud Messaging (GCM) в 2012 году. Естественно, при помощи данного сервиса пушить можно также и в Chrome приложения.
В Microsoft, как обычно, решили не отставать и создали MPNS (попробуйте сами угадать значение этой аббревиатуры). Таким образом, push-уведомления доступны на Windows Phone начиная с седьмой ее версии.

Но почему именно такой велосипед, как push-технология, реализуют во всех мобильных системах для доставки сообщений? Причина проста: экономия.
Ведь данная технология хороша именно тем, что при ее использовании для получения информации нет необходимости постоянно посылать запросы из приложения. И, соответственно, не нужно держать его работающим в фоне: экономится заряд батареи и интернет-трафик.
Пользователь получает в связи с этим еще одну плюшку: оперативная память устройства не захламляется лишними приложениями, ждущими запросов с сервера.

Здесь следует обозначить разницу между такими вещами, как push, push-уведомления и уведомления, генерируемые локальными приложениями в системе. Push — это технология, которая используется для доставки информации. Уведомления же генерируются внутри системы и выглядят они в разных ОС по-разному.

Типы уведомлений в мобильных ОС

В iOS есть три типа push-уведомлений:
Audio — об уведомлении пользователю сообщается путем проигрывания звукового уведомления
Audio/Banners — проигрывается звуковое сообщение и т.н. “баннер” появляется на экране. Информацию, передающеюся с первым и вторым типами сообщений вы можете увидеть в Notification Center — внутри т.н. “шторки”.
Badges (рус. значок, символ) — рядом с иконкой приложения появляется цифра или специальное изображение.

В Windows Phone 8 также есть три варианта push-уведомлений:
Toast (рус. тост) — сообщение показывается в верхней части экрана на протяжении 10 секунд. Естественно, это сообщение кликабельно.
Tile (рус. плитка) — отображаются в виде чисел, выводимых поверх значка приложения на плитке (Live Tile).
Raw (рус. грубый) — для передачи произвольной информации внутрь приложения. Предполагается, что такой тип пушей используется для игровых приложений.

С Android все немного интереснее. В официальном мануале для разработчиков написано:

It does not provide any built-in user interface or other handling for message data. GCM simply passes raw message data received straight to the Android application, which has full control of how to handle it. For example, the application might post a notification, display a custom user interface, or silently sync data.

По-русски: в ОС Android нет никакой встроенной системы для прямого отображения пользователю push-уведомлений. Все данные «пушатся» исключительно в приложение, и передаются в совершенно произвольной форме, как и raw-уведомления в WP8. Приложение же, после получения информации, может, например, выдать стандартное для андроид-систем уведомление, которое отобразится в верхней части экрана и в “шторке”. Или же может появится баннер, подобный таковым в iOS.
Однако, учитывая открытость Андроида и исключительную гибкость этой системы, уведомления после получения push могут выводиться, в принципе, в любой форме. Например, одним из самых самых невинных способов взаимодействия с пользователем может быть немедленное открытие окна приложения со всей необходимой промо-информацией.

Браузерные push уведомления

С некоторого времени у разработчиков появилась возможность рассылать push-уведомления через браузеры на стационарные компьютеры пользователей: в Google Chrome и Apple Safari. Для отправки данного типа пушей также используются службы GCM и APNs. С технической точки зрения, браузерные push-уведомления отличаются от мобильных только тем, что в Chrome и Safari отправителем уведомления является сайт. Пользователи получают push-уведомления в виде небольших сообщений, которые появляются поверх всех окон в углу экрана сразу по получении.

Для вашего приложения или сайта

У каждого из разработчиков мобильных ОС есть свой собственный подход к технической реализации отправки push уведомлений на устройства. Сервисы, которые обеспечивают возможности push-нотификаций, были перечислены в начале статьи: GCM, APNS и MPNS.
Однако очевидно, что для работы с ними нужно также использовать еще и внешний сервер — для отправки на эти сервисы удаленных запросов. Учитывая то, что обеспечение легкой жизни разработчиков не является приоритетной задачей ни для одной из компаний-авторов ОС, каждый из вышеперечисленных сервисов функционирует очень по-своему. Для отправки уведомлений на разные платформы нужно соблюсти немало всяческих требований, и для каждой платформы — своих.
Именно поэтому в сети существует много ресурсов, предоставляющих удобный интерфейс для реализации push-уведомлений в приложения и на сайтах своих клиентов.

Сберегательный банк стремится к улучшению своего сервиса, чтобы его клиенты могли пользоваться банковскими продуктами с максимальным удобством. С помощью оповещений пользователи моментально узнают о движении средств на своих счетах и входе в Личный Кабинет. Однако push-уведомления в Сбербанк Онлайн оценили не все клиенты кредитного учреждения, часть из них желает отключить ненужную, по их мнению, функцию.


Push-уведомления представляют собой короткие сообщения, появляющиеся в верхней части монитора. В качестве отправителя выступает кредитное учреждение, точнее его мобильное приложение. Информирование подобным образом доступно обладателям смартфонов на базе Android, IOS, Windows. Пользователю нет необходимости устанавливать дополнительные приложения, не нужно посещать и офис Сбера, чтобы начать работать с данным сервисом.

Все операции проводятся с помощью смартфона, планшета или smart-часов. Даже если устройство будет заблокировано, прочесть сообщение от банка все равно можно. Чтобы отменить или подтвердить совершенное действие, просто нажмите на уведомление.

Подобный вариант информирования намного выгодней, чем СМС-оповещение, поскольку абонентская плата с клиента не взимается, достаточно оплатить интернет-трафик. По заверениям экспертов, ПУШ-уведомления в сервисе Сбербанк Онлайн в ближайшем будущем заменят стандартные варианты общения между потребителями и кредитным учреждением.

Как отключить уведомления


Однако не всем пользователям понравилась эта услуга, поэтому они хотели бы удалить или отключить мгновенные уведомления от банка. Сделать это легко:

  • Если оповещения приходят на смартфон, работающий на базе Андроид, перейдите в пункт «Настройки»;
  • Выберите вкладку «Устройства»;
  • Спуститесь вниз с помощью скролла и найдите строку «Режим блокировки уведомлений».

Если телефон находится в режиме «Не беспокоить», ПУШ-уведомления отключаются автоматически. Отыскать этот режим также можно в «Настройках», достаточно изменить положение ползунка. Только стоит учесть тот факт, что входящие вызовы тоже будут заблокированы. Если боитесь пропустить важный звонок, воспользуйтесь услугой «Запуск вызовов» и введите номера тех людей, которые смогут до вас дозвониться.

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

Вывод

Push-уведомления от Сбербанка – это дополнительная защита ваших финансов. При отключении услуги вы не сможете отслеживать движение средств на счете. Стоит помнить, что данная функция была введена кредитным учреждением для того, чтобы максимально увеличить безопасность всех транзакций, связанных с переводом денежных средств.

Поэтому не торопитесь, хорошо подумайте, прежде чем деактивировать программу. Лучше отключить мгновенные уведомления от второстепенных приложений. Так вы избавите себя от массы лишней информации, но зато сохраните в целостности свои накопления.



© 2024 beasthackerz.ru - Браузеры. Аудио. Жесткий диск. Программы. Локальная сеть. Windows