Где хранятся ПУШ уведомления на Андроид, и как их настроить


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

Push-уведомления: что это

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

Практически каждый из нас, у кого есть сенсорный гаджет с доступом в интернет, сталкивался с такими уведомлениями. К примеру, сделали мы покупку в супермаркете по карте. Чтобы уведомить Вас, банк, вместо SMS, высылает push, что была совершена покупка на сумму N и через запятую сообщает баланс карты.

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

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

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

Чтобы пользователь получал такие уведомления, у него должно быть либо приложения компании, либо подписка на оповещения от неё. То есть, процесс тот же самый, что он бы получал уведомления по почте. Только вероятность просмотра и не отказа намного выше.

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

Практика

Наконец-то, мы перешли к самому главному. Как я уже говорил ранее, в качестве сервера сообщений мы будем использовать 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 с следующим содержимым.

// firebase-messaging-sw.js importScripts(‘https://www.gstatic.com/firebasejs/3.6.8/firebase-app.js’); importScripts(‘https://www.gstatic.com/firebasejs/3.6.8/firebase-messaging.js’); firebase.initializeApp({ messagingSenderId: » }); const messaging = firebase.messaging();

где,

  • — это Sender ID который мы получили после регистрации в Firebase.

Важное замечание
Файл Service Worker-а должен называться именно firebase-messaging-sw.js и обязательно должен находиться в корне проекта, то есть доступен по адресу https://example.com/firebase-messaging-sw.js. Путь к этому файлу жестко прописан в библиотеке Firebase.

Написанного кода достаточно для того чтобы показывать уведомления. О дополнительных возможностях поговорим чуть позже. Теперь добавим библиотеку Firebase и скрипт подписки в наш шаблон страницы.

Добавляем на страницу кнопку для подписки на уведомления

Следить за изменениями

Подписка на уведомления

// firebase_subscribe.js firebase.initializeApp({ messagingSenderId: » }); // браузер поддерживает уведомления // вообще, эту проверку должна делать библиотека Firebase, но она этого не делает if (‘Notification’ in window) { var messaging = firebase.messaging(); // пользователь уже разрешил получение уведомлений // подписываем на уведомления если ещё не подписали if (Notification.permission === ‘granted’) { subscribe(); } // по клику, запрашиваем у пользователя разрешение на уведомления // и подписываем его $(‘#subscribe’).on(‘click’, function () { subscribe(); }); } function subscribe() { // запрашиваем разрешение на получение уведомлений messaging.requestPermission() .then(function () { // получаем ID устройства messaging.getToken() .then(function (currentToken) { console.log(currentToken); if (currentToken) { sendTokenToServer(currentToken); } else { console.warn(‘Не удалось получить токен.’); setTokenSentToServer(false); } }) .catch(function (err) { console.warn(‘При получении токена произошла ошибка.’, err); setTokenSentToServer(false); }); }) .catch(function (err) { console.warn(‘Не удалось получить разрешение на показ уведомлений.’, err); }); } // отправка ID на сервер function sendTokenToServer(currentToken) { if (!isTokenSentToServer(currentToken)) { console.log(‘Отправка токена на сервер…’); var url = »; // адрес скрипта на сервере который сохраняет ID устройства $.post(url, { token: currentToken }); setTokenSentToServer(currentToken); } else { console.log(‘Токен уже отправлен на сервер.’); } } // используем localStorage для отметки того, // что пользователь уже подписался на уведомления function isTokenSentToServer(currentToken) { return window.localStorage.getItem(‘sentFirebaseMessagingToken’) == currentToken; } function setTokenSentToServer(currentToken) { window.localStorage.setItem( ‘sentFirebaseMessagingToken’, currentToken ? currentToken : » ); }

Вот и все. Это весь код который требуется для получения push-уведомлений.

Что такое push-уведомления в ВКонтакте

Самый распространённый виж push-уведомлений – это в ВКонтакте, поэтому разберём, что это такое. Так как ВКонтакте является самой популярной социальной сетью не только в России, но и в Странах СНГ и даже в некоторых странах Европы, зарегистрировано там уже больше 1 миллиарда пользователей. И с каждым днём это количество пополняется.

Это мы к чему? – к тому, что уведомления от ВКонтакте приходят ежедневно всем, кто стал пользователем этой соц. сети. Допустим если кто-то из списка друзей отправит сообщение, Вам тут же придёт уведомление с текстом этого сообщения. Но push от ВКонтакте приходят не только в связи с сообщениями.

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

Основные выводы

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

  • для представления основных обновлений продукта,
  • отправки рекламных акций: вы можете отправлять прямые ссылки на целевую страницу,
  • для повторного привлечения неактивных пользователей,
  • возврата пользователей в мобильное приложение.

Однако стоит помнить, что «великая сила — это великая ответственность»: используя мобильные уведомления как инструмент маркетинга, стоит постоянно анализировать статистику взаимодействия клиентов с брендом, стремясь к повышению не только конверсии, но и качества пользовательского опыта в процессе взаимодействия с брендом. И да, подойти творчески. Нам тоже понравилась идея с Warcraft.

Вам понравилась статья? 14 1

Что значит Push-уведомления

Что значит, когда приходит push-уведомления? – логичнее всего предположить, что получателя хотят оповестить о чём-то. В принципе так оно и есть. Ведь такие оповещения приходят не только от рекламодателей или из соц. сетей.

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

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

Польза подобных рассылок для владельцев сайтов

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

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

Важно и то, что большинство сервисов предлагает бесплатные тарифы или пробный период, тестирование.

Чем отличается Push уведомления от СМС

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

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

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

Здесь и ответ на вопрос о том, что лучше: push-уведомления или СМС-сообщения. В принципе, мы их уже назвали. Push, в отличие от смс-можно как разрешить, так и запретить, что для пользователя является ещё одним преимуществом. Нужно лишь зайти в настройки смартфона и в разделе «Уведомления» настроить нужны функции, а ненужные отключить.

Так как СМС отключить так просто нельзя, многие компании, зная об этом, регулярно высылают спам-сообщения. Они намерено делают это через номера, так как SIM-карты бывают «одноразовые» и предлагают различные розыгрыше или уведомляют о том, что номер выиграл в лотерее.

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

Они всюду

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

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

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

Push-уведомления в Инстаграм: что это

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

Push-уведомления от Инстаграма приходят в виде небольших окон, в которых сначала пишется наименование приложения, параллельно время отправления, а уже после текст сообщения. К примеру: «Andrei_28 запустил прямую трансляцию. Не пропустите её».

Как это отключить?

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

  1. Потребуется зайти в меню настроек телефона.
  2. Далее нужно перейти в раздел «все приложения», либо в раздел «сторонние».
  3. Далее щелкнуть по пункту «Уведомления» и перевести ползунок с параметра «Всплывающие уведомления». То есть, сделать опцию неактивной.

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

Для чего нужны Push-уведомления

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

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

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

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

Как выбрать подходящую сеть для пуш-маркетинга?

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

Рейтинг
( 2 оценки, среднее 4.5 из 5 )
Понравилась статья? Поделиться с друзьями: