Что такое пуш уведомление на компьютере


Что такое пуш уведомления и как их отключить в браузере

Автор Дмитрий Костин На чтение 8 мин. Опубликовано

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

Что такое Push

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

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

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

Если у вас есть свой ресурс, то я с удовольствием покажу, как настроить это у себя.

По своей сути весь этот процесс для пользователя состоит из трех этапов:

  • Заход на сайт
  • Разрешение на получение оповещений
  • Получение уведомлений

Чем удобны push уведомления

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

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

Для кого подходят пуш уведомления

На самом деле, эти уведомления больше всего пригодится тем, у кого есть свои интернет проекты в разных областях:

  • Интернет-реклама. Вначале собирается база на определенном сайте или лендинге, после чего начинаются различного рода рассылки о товарах и услугах.
  • Вебинары и трансляции. Как правило, пользователи подписываются на оповещения, после чего за определенное время перед началом трансляции приходит напоминание.
  • Блоггинг и контент-маркетинг. Тут это просто необходимо. При появлении новой статьи на сайте блоггер оповещает своих подписчиков об этом. Я сам этим пользуюсь, но не всегда. Все таки пользователи не любят, когда им часто приходят сообщения с одного и того же ресурса. По себе знаю, как это раздражает.
  • Социальные сети.
  • Медиаресурсы и СМИ. Тут назначение примерно такое же, как и у блоггеров. Когда нужно уведомить читателей о важных новостях, они рассылаю пуш уведомления.

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

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

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

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

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

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

Как сделать пуш уведомления на своем сайте

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

Как создать пуш

  1. Зайдите на сайт SendPulse.ru и пройдите простую регистрацию в сервисе, нажав на соответствующую кнопку. После этого нужно будет ввести в форму набор цифр, который вам прислали на почту. 
  2. После того, как вы авторизируйтесь в сервисе, перед вами сразу появится окно, в котором вас спросят, чем преимущественно вы планируете пользоваться. Жмите на Web Push. Это необязательная процедура. Просто вас сразу перекинет в нужный раздел. 
  3. В любом случае вам будет нужно перейти во вкладку Push и нажать на кнопку «Добавить новый сайт». 
  4. Теперь вам нужно будет написать адрес сайта, на который вы хотите поставить данный сервис. Обязательно выберите протокол, так как у меня один раз из-за этого случилась проблема. 
  5. Кроме того, позаботьтесь о своем логотипе. С логотипом уведомление будет смотреться более выиграшным. Ну и последним пунктом выберите, когда должно появляться сообщение с запросом о подписке. Проще всего поставить «При заходе на сайт». Также вы можете добавить текст-подсказку (призыв на подписку) или придумать его самому. После всех выполненных манипуляций нажмите на кнопку «Следующий шаг».
  6. Теперь вам обязательно нужно будет вставить код интеграции на ваш сайт. Для этого нужно будет открыть заглавную страницу сайта, где находится блок тегов <head></head>. Именно между ними и нужно будет вставить тот самый код. Если брать WordPress, то вам нужно проводить эти манипуляции в папке с вашей темой в файле header.php. 
  7. После того, как сохраните код в файле, то снова переходите в Send Pulse и подтвердите, что вы всё сделали.

Как отправить пуш рассылку

После того, как вы подтвердите все свои права, вам нужно будет вновь зайти в раздел PUSH и нажать на кнопку «Отправить push».

Далее, вас перекинет непосредственно в форму отправки. Здесь вам предстоит заполнить все поля:

  • Список получателей. Выбирайте подписную базу конкретного сайта.
  • Заголовок. Главная часть текста, которая первым делом бросается в глаза.
  • Текст уведомления. Сюда кратко напишите, что будет содержаться на странице, на которую ведет ссылка.
  • Ссылка. Сюда вы просто вставляете ссылку на статью, страницу или сайт. Но только учтите, что это должен быть именно тот сайт, права к которому вы подтверждали.

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

Через некоторое время вы сможете посмотреть на статистику отправленных уведомлений, открываемости и переходов по ссылкам. Для этого войдите в меню «Мои рассылки» и зайдите в раздел Push. Там будут показаны все ваши рассылки и предоставлен отчет. Вы даже сможете увидеть, какой процент людей переходит по вашим ссылкам.

Резюме

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

Ну а на этом я свою статью заканчиваю. Надеюсь, что она вам понравилась, поэтому обязательно подписывайтесь на мои уведомления и социальные сети, если вы этого до сих пор не сделали. Жду вас снова. Удачи вам. Пока-пока!

С уважением, Дмитрий Костин.

что это такое и какие бывают

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

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

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


Push уведомление - Определение | SendPulse

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

В этом видео директор по развитию SendPulse Александр Рысь подробно рассказывает о преимуществах и работе web push уведомлений.

Преимущества push уведомлений

  • Привлекают внимание пользователя
  • Увеличивают вовлеченность
  • Улучшают коммуникацию с пользователями
  • Способствуют конвертации пользователей в клиентов
  • Повышают конверсию
  • Увеличивают трафик

Давайте рассмотрим несколько факторов, которые делают push уведомления эффективным маркетинговым инструментом для взаимодействия с клиентами по всему миру.

  • Привлекают внимание пользователя. Согласно статистике, открываемость push уведомлений достигает 90%. Поэтому, несмотря на высокую конкуренцию, всплывающие сообщения имеют решающее значение с точки зрения привлечения внимания пользователей.
  • Увеличивают вовлеченность. Частота подписки на push уведомления на устройствах Android составляет 91%, а на устройствах iOS — 44%, при этом кликабельность сообщений в 7 раз выше, чем у email. Это значит, что push уведомления — эффективный канал для взаимодействия с аудиторией.
  • Улучшают коммуникацию с пользователями. С помощью push уведомлений бренды создают точки соприкосновения — микрокоммуникации, которые помогают выстраивать доверительные взаимоотношения.
  • Способствуют конвертации пользователей в клиентов. Push уведомления могут помочь на каждом этапе пути покупателя.
  • Повышают конверсию. Push уведомления способствуют удержанию существующих пользователей и реактивации неактивных подписчиков, что увеличивает конверсию.
  • Увеличивают трафик. Персонализированные и релевантные push уведомления служат подходящим каналом для направления трафика на определенные страницы сайта или в разделы приложения.

Виды push уведомлений

Существует два вида push сообщений: мобильные и браузерные. Давайте подробнее рассмотрим каждый из них.

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

Доступны для пользователей, которые загрузили приложение и подтвердили получение сообщений. Мобильные уведомления (in-app сообщения) помогают вовремя информировать об обновлениях, направлять подписчиков к определенным разделам приложения и предоставлять краткие инструкции. Основными платформами для получения push уведомлений в приложениях являются Android и iOS.

Согласно RubyGarage, мобильные push сообщения увеличивают уровень взаимодействия с приложением на 88% и в три раза повышают показатель удержания клиентов. Кроме того, пользователи, которые выбрали получение push уведомлений, запускают приложение в три раза чаще.

Длина сообщений зависит от мобильной операционной системы. Для iOS также играет роль тип уведомления. Максимальная длина варьируется от 62 символов для промо-сообщений до 235 символов для оповещений. На устройствах Android ограничение составляет около 84 символов в зависимости от размера экрана.

Ниже приведен пример push уведомления от Parla. Это сообщение напоминает пользователю о заданиях по изучению иностранного языка, что мотивирует открыть приложение.

Web push уведомления

Браузерные сообщения появляются на рабочем столе компьютера или на экране мобильного телефона. Компании используют web push уведомления в основном в маркетинговых целях. Они отправляют информацию о скидках и акциях, сообщают о новых товарах на складе или делятся обучающими статьями.

Несмотря на тип push уведомлений, которые вы планируете отправлять, необходимо получить согласие пользователей. В противном случае сообщения компании будут нежелательными и репутация бренда может пострадать. Запрос на разрешение появляется в виде всплывающего окна в верхней части страницы, когда пользователь просматривает сайт. Как и в примере интернет-магазина Rozetka, он содержит только две опции: «Разрешить» или «Блокировать».

Как только пользователь подтвердит свое согласие, компания может на законных основаниях отправлять push сообщения.

Web push уведомления — отличный способ продвижения продуктов и услуг компании во время акций и распродаж. Ниже вы видите одно из таких сообщений от магазина LeBoutique.

Максимальная длина такого сообщения зависит от типа устройства. Для смартфонов ограничение составляет 20-30 символов, для компьютеров — 175 символов (50 символов заголовок и 125 — основной текст).

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

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

Давайте выясним, как работают мобильные и браузерные уведомления.

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

Давайте возьмем в качестве примера операционную систему iOS.

Сначала приложение отправляет запрос на ваше устройство. Девайс передает его службе push уведомлений Apple (APNS), которая в ответ отсылает токен устройства. Девайс перенаправляет токен в приложение, которое перемещает его в Backend. После этого токен устройства передается обратно APNS вместе с самим уведомлением. Только после этого сообщение достигает девайса и пользователь может его увидеть.

Схема ниже наглядно отображает, как мобильные push уведомления работают на устройствах iOS.

Как работают web push уведомления

Уведомления браузера работают по-другому. Каждый браузер, такой как Chrome, Firefox или Yandex, имеет свою службу push уведомлений, поэтому способы их доставки могут отличаться.

Сервер приложения отправляет сообщение сервису push уведомлений, который передает его User Agent — браузеру. Затем User Agent расшифровывает полученные данные и активирует Service Worker, чтобы передать событие push. После этого Service Worker отображает сообщение.

Посмотрите схему ниже, чтобы лучше понять, как работают web push уведомления.

Push уведомления в SendPulse

  1. Добавьте свой сайт
  2. Добавьте сгенерированный код на сайт
  3. Соберите подписчиков и отслеживайте статистику
  4. Отправляйте web push кампании

Чтобы настроить отправку web push уведомлений в SendPulse, необходимо выполнить всего несколько шагов:

  1. Добавьте свой сайт. Вставьте ссылку сайта и выполните общие настройки: выберите изображение, установите действие, которое должно стать триггером для запроса на подписку.
  2. Добавьте сгенерированный код на сайт. Скопируйте и вставьте строку кода в шаблон вашего сайта перед закрывающимся тегом.
  3. Соберите подписчиков и отслеживайте статистику. Все данные о результативности push уведомлений отображаются в личном кабинете SendPulse во вкладке «Статистика».
  4. Отправляйте web push кампании. Выберите список получателей, напишите заголовок и основной текст, добавьте ссылку.

Подробнее о том, как настроить рассылку push уведомлений, читайте в базе знаний.

SendPulse позволяет сегментировать список подписчиков, персонализировать заголовок и основной текст, добавлять большое изображение, делать предпросмотр сообщения и планировать отправку web push уведомлений на определенное время.

Обновлено: 2020-12-04

Оцените, насколько полезна статья "Push уведомление"

Оценка: 5 / 5 (6)

✅ Web Push уведомления для сайта БЕСПЛАТНО

Что такое push уведомления?

Push уведомления — это небольшие всплывающие окна в браузере. Они позволяют информировать посетителей сайта о новостях, распродажах, статусе заказа и других важных событиях. Используйте уведомления для рекламы вашего бизнеса совершенно бесплатно, если у вашего сайта до 10 000 подписчиков!

Показать пример push уведомления


Теперь разрешите получение уведомлений


Похоже, вы запретили получение уведомлений от sendpulse.com. Нажмите "разблокировать", чтобы увидеть пример push уведомления


Отлично! Пример push уведомления отобразился на вашем экране!

Привет!

Так выглядит пример push уведомления

как начать ими пользоваться и полюбить навсегда

У вас одно непрочитанное сообщение, ваш заказ скучает без вас в пункте выдачи, ваш твит нравится человеку, ради лайка которого вы его писали — все эти радостные новости приносят push-уведомления.

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

Это отличный маркетинговый инструмент для:

  • вовлечения, 
  • удержания, 
  • формирования лояльности пользователей,
  • дополнительных продаж на сайте или в приложении. 

Немного статистики в пользу пуш-уведомлений:

  • 46 пуш-уведомлений в день получает, в среднем, от приложений пользователь смартфона;
  • 53.3% — средний процент подписок на пуш-уведомления;
  • Показатели подписки на мобильные пуши намного выше на Android (91.1%), чем на iOS (43.9%), так как подписка на пуши на Андроиде происходит автоматически, а на iOS требует подтверждения пользователя.

В какое время отправлять пуши?
Кому без них не обойтись?

Вся интересная статистика в одном файле

Спасибо! Мы уже отправили всё на почту

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

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

Технический принцип работы пуш-уведомлений выглядит так:

1 — сервер приложения показывает страницу пользователю;

2 — клиент подключается к серверу сообщений, он проходит регистрацию и сервер присваивает ему ID;

3 — клиент отправляет этот ID на сервер приложения и он привязывает конкретного пользователя к конкретному устройству при помощи ID устройства.

4 — сервер приложения отправляет клиенту пуш через сервер сообщений при помощи ID.

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

Процесс подписки на push-уведомления

Рассмотрим технологию подписки на push-уведомления со стороны пользователя. Сперва у него просят разрешение на отправку уведомлений с помощью всплывающего окошка в браузере.

Так выглядит стандартная форма подписки на push-уведомления в браузере Google Chrome Еще одна форма подписки на пуш-уведомления

Принцип работы пуш-уведомлений на некоторых сайтах подразумевает, что сайт просит подтвердить подписку на рассылку уведомлений дважды:

Если пользователь соглашается, его поблагодарят за подписку и начнут отправлять push-уведомления. 

Как отписаться от push-уведомлений

От рассылки можно отписаться двумя способами. 

Первый способ: кликните по push-уведомлению правой кнопкой мыши и в выпадающем меню выберите вариант “отключить” (в разных браузерах может называться по-разному).

Если вам просто надоели постоянные push-уведомления от разных сайтов, можно отключить их через настройки браузера. На сайтах с https-протоколом нужно нажать на иконку замочка слева от url, в выпадающем меню выбрать нужный вариант.

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

Типы Web Push уведомлений

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

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

Рассмотрим подробнее, какими бывают уведомления.

Контентные пуш-уведомления 

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

Такие уведомления могут сообщать о предстоящих акциях, специальных маркетинговых предложениях, распродажах:

Спортмастер сообщает подписчикам о закрытой распродаже на сайте маркетинговым пуш-уведомлением с кнопкой в браузере. Промокод — дополнительная мотивация перейти по ссылке. Мобильный пуш Lamoda подогревает интерес к распродаже за счет эффекта эксклюзивности предложения и скидки. Эмодзи в заголовке делают push-уведомление более заметным. Мобильное push-уведомление Рив Гош привлекает внимание большой скидкой и ограниченным временем акции Пример ситуативного маркетинга в пуш-уведомлениях: ресторан Petruccio напоминает о предстоящем празднике и предлагает поучаствовать в розыгрыше Таймер для интервального голодания Zero тоже предлагает приз но за отказ от еды мобильным уведомлением

Привлекать внимание пользователя можно не только маркетинговыми предложениями, но потенциально интересным контентом:

Два мобильных push-уведомления от Pinterest. Один отсылает к коллективному опыту, другой предлагает персональную подборку (отличная идея для А/Б теста!). С помощью мобильных пушей Soundcloud держит подписчиков в курсе, когда выходят новые эпизоды подкастов Facebook напоминает о дне рождения друга и просит сообщить, полезно это push-уведомление или нет, чтобы отправлять пользователю более релевантные пуши
Транзакционные пуш-уведомления

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

Браузерное пуш-уведомление держит в курсе насчет статуса заказа Так выглядит мобильное пуш-уведомление о списании денег
Триггерные пуш-уведомления

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

Push.World благодарит за подписку и сразу же предлагает отписаться (зато в двух кнопках) Рив Гош не скрывает, что соскучился, и предлагает вернуться за персональной подборкой товаров мобильным уведомлением Мобильное пуш-уведомление Zero принесло радостную весть, что период интервального голодания закончился и снова можно есть

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

Так выглядят мобильные уведомления о новых сообщениях в Telegram Мобильное уведомление Instagram сообщает о новых публикациях от аккаунтов, на которые пользователь подписан Мобильное уведомление Instagram сообщает о новых комментариях к посту Tinder радуется, что вам что-то светит в личной жизни 😍😍😍 Так выглядит мобильный пуш Twitter с реакцией на твит пользователя

Преимущества push-уведомлений

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

Высокая конверсия. Об этом мы уже упоминали: технология проста, пользователю ничего не стоит кликнуть на кнопку “Подписаться”, не нужно оставлять дополнительных данных. Carrot quest собирает данные каждого посетителя в карточку пользователя. С помощью этих данных можно сегментировать аудиторию, настраивать, создавать и отправлять свои уведомления для каждого сегмента. При персональном предложении конверсия в подписку достигает 20%.

Проще дотянуться. Уведомления приходят пользователю, даже если он давно закрыл ваш сайт. Взаимодействие продолжается после завершения сессии.

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

Быстрая доставка контента. Push-уведомление приходит пользователям в то же мгновение, как вы кликаете на “Отправить”. Вероятность ошибки отправки практически исключена, а ещё уведомления не попадут в спам.

Кому обязательно нужно настроить push-уведомления

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

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

Блогам нужно настроить push-уведомления, чтобы делиться новыми статьями.

Чем полезны push-уведомления для всех типов сайтов:

  1. Быстро собрать базу подписчиков. Пользователи охотнее подписываются на уведомления, потому что достаточно нажать на кнопку и не нужно вводить личные данные. Так вы довольно быстро сможете собрать базу и взаимодействовать с подписчиками через этот канал.
  2. Сообщать новости. Если вам нужно быстро донести до пользователя информацию, гораздо проще сделать пуш-уведомление, которое пользователь точно увидит, чем рассылку, открываемость которой сложно предугадать. 
  3. Вернуть пользователя на сайт. Опять же, письмо, например, о брошенной корзине может попросту затеряться, а уведомление попадется на глаза в самый подходящий момент. 
  4. Напомнить о важном. Например, о предстоящем вебинаре или запуске нового продукта.
  5. Продвигать определенные страницы или лендинги. Сделайте пуш-уведомление с ссылкой, чтобы пользователь мог сразу перейти на нужную страницу.

Push-уведомления vs email-рассылки

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

Не отрицаем, что емейл-рассылки — полезный и важный маркетинговый инструмент, но у push-уведомлений есть несколько преимуществ:

  • на них проще подписаться;
  • пользователю не надо заходить в почтовый ящик, чтобы увидеть сообщение, — оно появляется в браузере или на экране смартфона.

Push-уведомления vs SMS

Рассмотрим, чем отличаются push-уведомления от SMS. Они похожи, но вот чем лучше уведомления: 

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

Обзор web push сервисов

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

SendPulse — простой, но достаточно дорогой сервис. Отлично подойдёт, если у вас небольшая база (до 2500 подписчиков сервис бесплатный). Сложно настроить интеграцию сервиса с Tilda, это можно сделать только через Zapier.

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

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

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

Pushem — простой и недорогой сервис. Предоставляет отличные возможности аналитики, но сами рассылки ограничены по функционалу. Неудобно вставлять картинки в уведомления. 

Pushwoosh — достаточно сложный сервис, доступный только на английском языке. Поддерживает много функций, можно вставлять в сообщения динамический контент. Простая интеграция возможна только с сайтами на WordPress, в остальных случаях придётся помучиться. 

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

Gravitec — красивый и простой сервис, есть русская и английская версии. Поддерживает много функций аналитики и таргетинга.

Для тех, кому нужно больше информации, мы подготовили таблицу-сравнение.

Хочу получить сравнение
Web Push сервисов

Спасибо! Мы отправили письмо вам на почту

Как увеличить эффективность пуш-уведомлений

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

FAQ

Как настроить push-уведомления на сайте?

Самый оптимальный способ — воспользоваться одним из сервисов, о которых мы подробно рассказали в обзоре. Например, пуш-уведомления можно настроить в Carrot quest.

Как проверить, как будут выглядеть push-уведомления на сайте?

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

Как отписаться от push-уведомлений в браузере?

Есть два способа: нажать на пуш-уведомление правой кнопкой и выбрать опцию “Отключить” или запретить показ уведомлений через настройки браузера.

Итог

Push-уведомления — полезный маркетинговый инструмент. Главное подходить его использованию осознанно: 

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

Автор: Софья Шпак

Составляю email-рассылки для клиентов Carrot quest и собираю результаты в кейсы.

Автор: Яна Никулина

Пишу о важном для клиентов Carrot quest.

Подключите Carrot quest

Первые 14 дней бесплатно

Присоединяйтесь к нам в соцсетях и мессенджерах

Тут рассказываем кейсы и хаки, которые не попадают в блог

Все о push-уведомлениях. Настройка, сбор базы

Сбор базы

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

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

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

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


Тест-драйвов сервисов сбора базы и рассылки push-уведомлений мы не проводили, но для себя выбрали Push.World, из интерфейсов которых и были сделаны большинство принтскринов в этой статье. 

Если у вас есть опыт работы с другими сервисами, или в целом вы можете дать отзыв по работе с push-трафиком в качестве веб-мастера — оставляйте в комментариях, обсудим ? 

Что такое push-уведомления? [И как их использовать]

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

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

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

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

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

Push-уведомления - это короткие сообщения, отправляемые пользователям через их смартфоны (или браузеры). Они используются, чтобы вдохновить клиентов и потенциальных клиентов сделать конкретный призыв к действию.

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

Типы push-уведомлений, которые предоставляют значение

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

  • Целевые новости. Приложения, которые предоставляют информацию о политике, погоде, отраслевых обновлениях или другие общие новости, могут создавать персонализированные push-уведомления на основе типичного поведения пользователей (например, тем, людей или мест, о которых они обычно читают больше всего). Эти типы уведомлений выделяют истории, которые пользователи захотят открыть в приложении, чтобы прочитать.
  • Сообщения на основе поведения. Эти типы сообщений запускаются в ответ на определенные действия пользователя и являются отличным способом побудить пользователей сделать следующий шаг на пути к пользователю. Например, их можно использовать, чтобы помочь новым пользователям привлечь новых пользователей и помочь им получить максимальную отдачу от продукта, чтобы они с большей вероятностью задержались и стали платежеспособными клиентами, чтобы уведомить клиентов о специальных рекламных акциях, которые, вероятно, будут для них актуальны ( на основе тенденций поведения пользователей) или поздравить клиентов с достижением ими ключевых вех.Они также могут предоставить информацию о поведении пользователей, чтобы помочь клиентам быстрее достичь своих целей, как в примере от Nike ниже:

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

Что следует учитывать перед созданием push-уведомления

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

Для начала задайте себе следующие вопросы:

Когда мне следует попросить пользователей включить push-уведомления?

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

  • Один раз при установке приложения. Многие мобильные приложения предлагают своим пользователям выбрать push-уведомления только один раз: при установке и активации приложения.Если функции вашего приложения являются неотъемлемой частью рабочего процесса пользователя или повседневного управления временем (например, приложение электронной почты или календарь), скорее всего, вам нужно будет спросить только один раз.
  • Каждый раз при открытии приложения. Помните, что не все push-уведомления требуют от пользователя выполнения действия. Даже уведомления о согласии могут быть отклонены без нажатия кнопки «согласен» или «не согласен». В этом случае вы можете попросить пользователей включать уведомления каждый раз, когда они открывают приложение, до тех пор, пока они не согласятся или не откажутся от этого.
  • Периодически, после определенного количества входов в систему. Вы можете выбрать периодическую отправку подписок в зависимости от количества входов в систему или заранее заданного интервала времени. Эта тактика используется как менее агрессивный подход к «каждому открытию приложения».
  • Когда пользователь выполняет действие. Этот конкретный сценарий аналогичен типу уведомления «состояние предупреждения». Например, предположим, что вы пользователь Twitter, который никогда не соглашался получать уведомления на рабочем столе или смартфоне.Однажды вы нажимаете «подписаться» на конкретного человека, тему или тег. Twitter может отправить вам приглашение с просьбой включить push-уведомления, чтобы они могли отправлять вам обновления в режиме реального времени о тех людях или темах, за которыми вы хотите следить.

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

Как я могу отобразить согласие?

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

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

Как часто вы будете отправлять push-уведомления?

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

  • Ежедневно. Приложения с высокой активностью, такие как платформы социальных сетей, являются хорошими кандидатами для ежедневных push-уведомлений. Взгляните на свои пользовательские тенденции. Большинство людей используют ваше приложение хотя бы раз в день или через день? Если это так, ежедневные push-уведомления, вероятно, будут очень актуальны и интересны для ваших пользователей и потенциально увеличат количество времени, которое они проводят в приложении.
  • Еженедельно. Более редкие push-уведомления, например отправляемые еженедельно, эффективны для удержания пользователей в вашем приложении, даже если они не используют его активно. Прекрасным примером является сообщение Nike Run Club «Еженедельный обзор», которым я поделился ранее. Возможно, я не отслеживаю тренировку на этой неделе, но это не значит, что я не могу использовать приложение для отслеживания своего прогресса в фитнесе.
  • В реальном времени. Push-уведомления, отправляемые в режиме реального времени, информируют пользователей или уведомляют пользователей о событиях, непосредственно связанных с ними (упоминания в социальных сетях, новые электронные письма и т. Д.).

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

7 лучших практик для push-уведомлений

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

1. Всегда A / B тест

Перед массовой рассылкой push-уведомлений проведите A / B-тестирование на небольшом проценте вашей аудитории. Это поможет вам определить, что работает, а что нет. Начните с тестирования отдельных переменных, например следующих:

  1. Содержание сообщения. Вы можете измерить, насколько хорошо пользователи отвечают на ваши сообщения, отслеживая уровень открытий или переходов. Факторы тестирования, такие как простые URL-адреса, короткое предложение или начало истории, которое обрывается и побуждает пользователей перейти по ссылке, чтобы узнать больше.
  2. Частота / время. Чтобы узнать, как часто вам следует отправлять push-уведомления, A / B тестирует несколько переменных (ежедневно или еженедельно) и отслеживает количество отказов от подписки. Вы также можете использовать показатели, связанные с рейтингом кликов и открытий, чтобы проверить, в какое время суток ваши пользователи с большей вероятностью будут взаимодействовать с push-уведомлением.
  3. Способ доставки. Открывающий рейтинг, рейтинг кликов, показатель отказов и коэффициент конверсии - все это показатели, которые показывают, успешно ли ваши push-уведомления привлекают ваших пользователей.Используйте эти данные, чтобы определить, на какой метод доставки ваши пользователи реагируют больше всего. Например, привлекают ли полноэкранные всплывающие окна больше пользователей настольных компьютеров, чем слайды? У текстовых сообщений более высокий рейтинг кликов, чем у всплывающих окон?

A / B-тестирование полезно, только если у вас есть правильные инструменты для измерения успеха. Попробуйте использовать возможности A / B-тестирования Intercom, чтобы поэкспериментировать с вашими push-уведомлениями. Возможно, вам не удастся понять это с первого раза, но не расстраивайтесь. Просто продолжайте тестирование!

2.Персонализируйте свои сообщения

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

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

3. Не рассылайте спам

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

4. Обратите внимание на шаблоны использования мобильных устройств

Несмотря на невероятное количество мобильных пользователей, большинство форм контента по-прежнему тесно связаны с ритмами настольного компьютера. Информационные бюллетени доставляются на почтовый ящик подписчика в 9 утра .; Сообщения в блоге планируется публиковать в 17:00. Эти расписания давно работают для традиционных типов медиа, но не переносятся автоматически на уведомления и мобильные устройства.

Эндрю Чен собрал отличные данные, которые показывают, что, хотя бренды посылают тонны толчков до вечера (и быстро падают после), открываемость на самом деле выше после 6 п.м. Данные ясны: отправляйте push-уведомления с 18:00 до 20:00, когда вовлеченность самая высокая.

Кредит: Эндрю Чен и Leanplum

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

5.Выбирайте ясность перед умом

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

Сообщение выше от Quartz работает фантастически хорошо, потому что

  1. Он кратко сообщает мне кое-что интересное,
  2. Это позволяет мне копать глубже, если я хочу, но также уважает мой выбор не делать этого, и
  3. Он подтверждает мой выбор загрузки приложения Quartz, предлагая мне интересный контент.

6. Адаптируйте свои push-уведомления к информации в реальном времени

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

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

  • Новости, влияющие на ваши планы и решения в реальном мире (вспомните уведомления Uber о повышении цен)
  • Мимолетные возможности, которыми кто-то может воспользоваться (например, снижение цен на Amazon)
  • Обновления статуса о контенте, который отслеживает пользователь

Адаптивные сообщения в реальном времени предоставляют пользователям нужную информацию сразу после ее получения.

7. Измеряйте реальную эффективность, а не тщеславие.

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

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

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

Вместо этого ищите отрицательные знаки:

  • Отключил ли пользователь уведомления после серии push-уведомлений?
  • Уведомление побудило кого-то удалить приложение?

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

Настроить push-уведомления с помощью Intercom

Intercom позволяет легко отправлять и получать push-уведомления как внутри (между членами команды), так и извне (между членами команды и клиентами). Просто перейдите к «Outbound» на панели управления внутренней связи, нажмите «new mobile push», как показано на фотографии ниже:

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

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

Узнайте больше о том, как работают push-уведомления Intercom.


В сегодняшнем мире, ориентированном на цифровые технологии, наши телефоны - будь то Apple или Google / Android - являются жизненно важным средством, которое связывает нас с людьми, которых мы любим, с нужной нам информацией и с любимыми развлечениями.Это интимные устройства, которые мы всегда носим с собой, независимо от того, тренируемся ли мы, смотрим телевизор или ходим за продуктами.

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


.

Что такое push-уведомление и почему оно важно

Если у вас есть мобильное приложение, вам нужно знать, что такое push-уведомления.

Некоторые из вас могут знать, что такое push-уведомление и как оно работает, но эффективно ли вы используете их в своих интересах?

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

Просто убедитесь, что вы используете эту стратегию осторожно.

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

Для тех из вас, кто не знает, что такое push-уведомления, и не знает, как их использовать, я здесь, чтобы помочь. Вот почему я создал это руководство.

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

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

Разница между push-уведомлениями и текстовыми сообщениями

Хотя есть много общего, push-уведомления - это не то же самое, что текстовые сообщения.

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

Чтобы push-уведомление правильно отображалось на экране блокировки, необходимо иметь ограниченное количество символов.

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

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

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

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

Push-уведомления можно получать совершенно бесплатно. С текстовыми сообщениями дело обстоит не так.

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

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

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

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

Пользователи могут включать и отключать push-уведомления.

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

Хотя правильные push-уведомления могут иметь высокий процент открытий, отправка слишком большого количества уведомлений будет иметь неприятные последствия.

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

Но не все так думают. 26% пользователей любят push-уведомления, потому что им нравится получать новости о своих интересах. Еще 20% пользователей говорят, что push-уведомления помогают повысить их производительность.

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

Но по большей части большинство пользователей приложения соглашаются на push-уведомления .

Как видите, это зависит от отрасли.Пользователи Android и iOS по-разному воспринимают push-уведомления. Но мы обсудим это более подробно чуть позже.

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

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

Посмотрите, что произойдет, если приложение отправит от двух до пяти push-уведомлений в неделю .

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

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

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

Отправлять push-уведомления в зависимости от местоположения пользователя

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

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

Настройте приложение для отслеживания местоположения пользователей, разумеется, с их разрешения.Затем вы можете отправить своевременное push-уведомление в зависимости от их местоположения, если оно попадает в диапазон ваших геозон.

Например, предположим, что кто-то живет в Чикаго и идет мимо Ригли Филд, дома бейсбольной команды Высшей лиги Chicago Cubs.

Они получают это push-уведомление от SeatGeek .

Это эффективное push-уведомление, потому что оно актуально и своевременно. У человека установлено это приложение на телефон, поэтому он явно интересуется спортом и другими мероприятиями.

Они получают уведомление, потому что ясно, что они живут рядом с стадионом.

Отправка этого сообщения кому-то, кто живет во Флориде, явно не так эффективна, потому что им нужно будет успеть на самолет, чтобы попасть в эту игру. Кроме того, маловероятно, что кто-то во Флориде является поклонником Cubs.

Сообщение хорошее, потому что оно конкретное. Речь идет не только о каких-то играх Cubs. Акция явно рассчитана на вернисаж.

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

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

Все это было достигнуто с помощью служб определения местоположения для отслеживания пользователя.

Push-уведомления улучшают взаимодействие с пользователем

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

Подумайте, почему кто-то использует ваше приложение.Как push-уведомление может улучшить их опыт?

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

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

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

Итак, Uber отправляет подобное уведомление, чтобы помочь своим пользователям получить минимально возможную скорость, что увеличивает ценность сообщения.

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

После запроса поездки Uber продолжает отправлять push-уведомления, которые выгодны пользователю. Например, предположим, что кто-то находится в 15 минутах езды. Этот человек не хочет стоять на улице 15 минут или смотреть на часы.

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

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

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

Повышение вовлеченности, привлечения и удержания

По сравнению с другими формами маркетинга, push-уведомления имеют гораздо более высокие показатели открытия.

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

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

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

Правильные push-уведомления могут повысить вовлеченность. Активные клиенты будут продолжать использовать ваше приложение и поддерживать ваш бренд. В результате вы заработаете больше денег.

Вы также должны учитывать тех людей, у которых есть ваше приложение, но еще не потратили деньги.

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

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

Персонализация имеет значение

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

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

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

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

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

Отправка им уведомления о привязках для сноуборда со скидкой определенно будет личной, в зависимости от их истории покупок.

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

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

Скидка 20% на ваш любимый стейк буррито, если вы закажете сейчас. Подобные персонализированные уведомления улучшат ваши конверсии.

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

Не забывайте об устройстве пользователя

Когда дело доходит до push-уведомлений, не все устройства создаются одинаково.

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

Это потому, что не все уведомления выглядят одинаково.Экран блокировки и центры уведомлений различаются на устройствах iOS и Android.

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

Но с устройствами Android уведомление остается на экране блокировки, пока они не предпримут действия. Если пользователь не откроет уведомление, ему придется удалить его вручную.

Есть даже некоторые различия между устройствами на одной платформе. Например, посмотрите на разницу между этими уведомлениями от этих двух устройств iOS .

Два человека, у каждого из которых есть устройства Apple, могут видеть два разных push-уведомления.

Несмотря на то, что устройства Android имеют более высокий процент открытий, пользователи iOS открывают push-уведомления в семь раз быстрее , чем пользователи Android.

Так что помните всю эту информацию, в зависимости от того, на кого вы нацеливаете каждое уведомление.

Заключение

Обязательно ли использовать push-уведомления? №

Но стоит ли это делать? Абсолютно.

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

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

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

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

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

Как ваше приложение использует push-уведомления для эффективного взаимодействия с вашими клиентами?

.

Что такое Web Push-уведомление: определение, видео - определение

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

Sendpulse позволяет бесплатно отправлять push-уведомления в Интернете, если в вашей базе данных менее 10 000 подписчиков.

В этом видео, подготовленном Pulsate HQ, лектор объясняет, что такое push-уведомление, как оно работает, подчеркивает его преимущества для продвижения бренда.

Что такое push-уведомление в Интернете?

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

Зачем нужны push-уведомления?

  • Высокий CTR
  • Уведомления офлайн
  • Все популярные браузеры их поддерживают
  • Сообщения без спама
  • Повышение вовлеченности, лояльности и продаж
  • Бесплатные уведомления в SendPulse
  • Высокий CTR .Высокий CTR веб-пушей объясняется их заметностью. Уведомления привлекают внимание пользователей к сайту, который они просматривают.
  • Офлайн-уведомления . Даже если подписчики были офлайн, когда вы отправили вашу push-кампанию, они будут в следующий раз, когда они подключатся к сети.
  • Все популярные браузеры поддерживают их . Google Chrome, Firefox, Opera и даже смартфоны поддерживают получение этих мгновенных сообщений.
  • Сообщения без спама .Push-уведомления исключают рассылку спама, поскольку пользователям не нужно предоставлять личную информацию. Сразу после подписки создается определенный идентификатор для каждого пользователя, который соглашается получать push-уведомления.
  • Повышение вовлеченности, лояльности и продаж . Используйте push-уведомления, чтобы информировать клиентов о статусе их заказов, уведомлять подписчиков о свежем контенте в блоге, последних обновлениях и ограниченных по времени продажах.
  • Вы можете бесплатно отправлять веб-push-уведомления в SendPulse, если ваша база данных составляет менее 10 000 подписчиков.

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

Все, что вам нужно, это добавить на ваш сайт сценарий, созданный службой push. С SendPulse вам нужно будет вставить одну строку кода.

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

Как создавать push-уведомления

Создание push-уведомлений с помощью SendPulse занимает пять шагов и не требует специальных навыков.Просто выполните следующие действия:

  1. Зарегистрируйтесь в SendPulse
  2. Добавьте свой сайт для отправки push-кампаний
  3. Добавьте сгенерированный скрипт на свой сайт
  4. Следите за новыми подписчиками
  5. Отправьте им push-кампанию

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

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

Нерелевантные push-уведомления, сопровождаемые предупреждением, могут отвлекать и раздражать пользователей, поэтому они хотят их отключить. Это невозможно сделать на веб-сайте, который отправляет вам уведомления. Чтобы отключить уведомления, перейдите в настройки своего браузера и управляйте исключениями. Узнайте, как отключить push-уведомления в Google Chrome и Mozilla Firefox, в наших пошаговых руководствах.

API веб-push-уведомлений

Хотите автоматически отправлять push-уведомления своим клиентам из вашей текущей CRM или CMS системы? Воспользуйтесь нашим REST API! Дополнительные сведения см. В документации по API Web Push.

Рекомендации по использованию push-уведомлений

  1. Персонализировать push-уведомления
  2. Сегментные push-кампании
  3. Включите большое изображение и пользовательский значок
  4. Предварительный просмотр уведомлений перед их отправкой
  5. Комбинируйте push, SMS и электронный маркетинг

Чтобы push-уведомления повышали лояльность клиентов, повышали узнаваемость бренда и увеличивали продажи, ознакомьтесь с некоторыми полезными советами ниже.

  1. Персонализируйте push-уведомления. Это не новый метод повышения производительности, но он все еще актуален. Если пользователи видят свое имя в вашем сообщении, у него больше шансов получить щелчок, поскольку людям надоели массовые уведомления.
  2. Сегментные push-кампании. Не рассылайте одно и то же содержание по всему списку рассылки. Так не пойдет! Вовлеченность пользователей зависит от того, удалось ли вам сделать соответствующие предложения в нужное время.Кроме того, убедитесь, что ваш язык уведомлений соответствует языку вашего клиента.
  3. Включите большое изображение и пользовательский значок. Таким образом, ваши уведомления сразу привлекут внимание пользователей. Пользовательский значок поможет вам повысить узнаваемость бренда.
  4. Предварительный просмотр уведомлений перед их отправкой. Сделайте это, чтобы убедиться, что ваши клиенты получат то, что вы хотите. Этот шаг помогает устранить опечатки, нерелевантные ссылки и узнать, как будет выглядеть ваше сообщение.Эта опция доступна в SendPulse.
  5. Комбинируйте push-маркетинг, SMS и электронную почту. Комбинация упомянутых выше каналов сбыта позволит вам индивидуально подойти к каждому покупателю и выбрать наиболее подходящий канал при необходимости. Например, отправьте рассылку по электронной почте, чтобы проинформировать о предстоящей распродаже, push-уведомление - для напоминания о «X» дне и SMS - для уведомления о статусе заказа. С помощью SendPulse вы можете комбинировать эти маркетинговые каналы для лучшего охвата.

Узнайте, как создавать соответствующие push-уведомления в нашем блоге.

Примеры push-уведомлений

Персонализируйте и сегментируйте уведомления в соответствии с поведением пользователей на вашем сайте. Они ценят вашу заботу!

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

Это восхитительное push-уведомление не даст подписчикам возможности проигнорировать его.

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

Список литературы

  1. В статье «Полное руководство по push-уведомлениям веб-сайтов для электронной коммерции» в блоге Нила Пателя объясняется, почему стоит попробовать этот канал, рассматриваются способы их работы и даются некоторые советы.
  2. В статье «7 вещей, которые нужно знать перед тем, как начать работу с push-уведомлениями на веб-сайтах» в блоге VWO, предлагается семь шагов, которые необходимо выполнить, если вы начнете веб-push-маркетинг.

Отправить push-кампанию

FAQ

💭 Почему я должен отправлять веб-push-уведомления?

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

Последнее обновление: 2020-03-31

Рейтинг пользователей: 4 / 5 (9)

.

новых вопросов о push-уведомлениях - qaru Переполнение стека
  1. Около
  2. Продукты
  3. Для команд
  1. Переполнение стека Общественные вопросы и ответы
  2. Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
  3. Вакансии Программирование и связанные с ним технические возможности карьерного роста
  4. Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
  5. Реклама Обратитесь к разработчикам и технологам со всего мира
  6. О компании
.

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

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

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

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

Эти оповещения были изначально созданы и популяризированы на мобильных устройствах BlackBerry, популярных много лет назад. Уведомления отправлялись, когда пользователи получали новые электронные письма в их почтовые ящики. Однако сегодня оповещения для электронных писем используются реже.

По сути, push-уведомление - это краткое сообщение или предупреждение, которое отправляется через установленное приложение всем, кто установил приложение и включил получение этих сообщений. Неважно, есть ли у вас iPhone, Android или телефон другой марки; вы по-прежнему можете получать эти уведомления, как и любой, кому вы хотите отправить свои деловые сообщения.Для обеспечения большей доступности приложение не обязательно должно быть открыто во время уведомления, чтобы сообщение было видимым. Это позволяет охватить широкий круг людей, «проталкивая» ваше сообщение всей группе одновременно.

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

  • Автоматические банковские оповещения
  • Напоминания о событиях
  • Игровые обновления
  • Маркетинговые предложения
  • Последние новости
  • Погодные оповещения
  • Обновления заказов
  • В зависимости от местоположения сообщения
  • Изменения в плане поездок

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

Что делает push-уведомления такими замечательными?

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

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

Мобильный маркетинг в лучшем виде

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

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

Клиенты выбирают свои приложения

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

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

Итак, как это исследование влияет на ваш бизнес?

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

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

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

Повышение вовлеченности и удержания клиентов

В рамках своего исследования Responsys также поинтересовалась, почему клиенты загружают приложения для своих любимых брендов и услуг.Причины, указанные покупателями, включают (с указанием процента ответивших в скобках):

  • Чтобы получить доступ к продажам и эксклюзивным предложениям (50%)
  • Чтобы отслеживать статус заказа (44%)
  • Для просмотра и управления вознаграждениями или учетная запись лояльности (38%)
  • Для доступа к бренду на ходу (36%)
  • Для получения своевременных уведомлений о флэш-продажах, наличии продуктов и другой информации о продуктах (34%)
  • Для поиска инвентаря конкретного магазина (31%)
  • Чтобы оставаться в курсе имеющихся продуктов или услуг (29%)
  • Для получения уведомлений с привязкой к местоположению (28%)
  • Для получения лучшего пользовательского опыта, чем веб-сайт (25%)

Аналитическая и маркетинговая группа Localytics в сотрудничестве с Research Now разработала опрос, чтобы определить общее мнение пользователей о push-уведомлениях.Более половины респондентов отметили, что они обычно считают push-уведомления раздражающим отвлечением. Для этих предупреждений это может показаться мрачным и обреченным, но это означает, что половина участников опроса по-прежнему считает push-уведомления полезными и интересными.

В отдельном исследовании Localytics обнаружила, что пользователи с push-уведомлениями, установленными на своих мобильных устройствах, продемонстрировали рост деловой активности на 88%. Кроме того, у компаний, которые использовали push-уведомления для своих клиентов, показатель удержания в три раза выше, чем у компаний, у которых таких уведомлений не было.

Фактически, это значительное увеличение удержания пользователей является частью того, что помогает компаниям избежать ужасного акта загрузки и игнорирования. Среди многих пользователей мобильных устройств распространена идея, что они могут загрузить приложение, посмотреть его и никогда больше не открывать. Хотя это абсолютно возможно, это не то, что имеет в виду любой бизнес, когда он создает приложение и делает его доступным для масс. Однако, по данным Localytics, в среднем 65% пользователей повторно открывают приложение в течение 30 дней с момента его первоначальной загрузки, когда получают полезные push-уведомления.

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

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

Есть три основных части, которые необходимы для доставки push-уведомления, и есть четвертый вариант, который предоставит больше функций:

  1. Служба push-уведомлений операционной системы (OSPNS) - Существует другая служба операционной системы для каждая мобильная система, например, для Apple и Android, поэтому вам нужно будет выбрать свой тип.
  2. Издатель приложения - Издатель вашего приложения работает в тандеме с OSPNS и загружает приложение в магазин приложений для использования.
  3. Клиентское приложение - это приложение, которое ваши клиенты будут загружать на свои мобильные устройства, чтобы получать ваши push-уведомления. Клиентское приложение зависит от операционной системы и зависит от типа устройства.
  4. Комплект для разработки программного обеспечения (SDK) - этот код, установленный в приложении, является необязательной частью процесса, но он позволит вам использовать сегментацию и целевые уведомления.Он также будет отслеживать аналитику, чтобы помочь вам создавать более успешные оповещения.

Как только все эти части будут в порядке, вы можете начать побуждать клиентов соглашаться на push-уведомления.

Примечание: В случае BuildFire все это уже есть к тому моменту, когда вы начнете создавать свое приложение. Возможности push-уведомлений заранее встроены в платформу BuildFire, поэтому вы можете без проблем работать.

Заработайте доверие клиентов

Клиенты должны сначала научиться доверять приложению настолько, чтобы уведомления доходили до их сотовых телефонов и других мобильных устройств.Однако группа, проводившая исследование Localytics, обнаружила, что это доверие становится все труднее заработать, поскольку средний показатель подписки на push-уведомления снизился до 49,8% в 2015 году с 52% в 2014 году.

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

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

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

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

Простое push-уведомление

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

Запланированное или повторяющееся push-уведомление

У вас есть возможность создавать сообщения или предупреждения, но не отправлять их сразу. Если вы планируете провести распродажу на выходные, а это только понедельник, вы можете подготовить сообщение заранее, но не отправлять его до четверга или пятницы до начала распродажи. Если сообщение подготовлено заранее и запланировано с помощью таймера приложения для отправки на более поздний срок, вы избавитесь от беспокойства, что вы забудете это сделать. Помимо настройки сообщения для определенной даты и времени отправки, вы также можете настроить повторение уведомления.Это означает, например, что вы можете отправлять одно и то же сообщение каждую среду в 10:00 для вечернего вечера викторин, ежедневного урока езды на велосипеде или любого другого регулярного мероприятия, связанного с вашим бизнесом.

Локальное push-уведомление

Говоря об обращении внимания на часовые пояса, вы также можете рассмотреть возможность использования локального push-уведомления. Применяя этот тип уведомления, вы можете установить время, в которое вы хотите отправить свое предупреждение, например, 15:00, и все ваши пользователи автоматически получат уведомление в 15:00.М. В своем часовом поясе. С помощью этого типа уведомлений вам не нужно беспокоиться об определении того, какие пользователи в каких часовых поясах; приложение сделает это за вас, и вы не будете отправлять нежелательные ночные сообщения.

Geo-Fence или Hyper Local Push Notification

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

Целевое или сегментированное push-уведомление

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

Дополнительные параметры для уведомлений

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

  • Отображать короткое текстовое сообщение - Вы должны делать свои push-сообщения короткими и по существу.Вы хотите привлечь внимание своих клиентов и как можно быстрее и понятнее предоставить им всю необходимую информацию. Чтобы все сообщение отображалось на экране сразу, придерживайтесь этого общего правила: длина сообщения должна составлять от 60 до 90 символов для пользователей Android и не более 120 символов для пользователей iPhone.
  • Воспроизвести звук уведомления - Большинство звуков уведомлений имеют продолжительность менее 30 секунд и используются для привлечения внимания ваших клиентов, которые подписались на службу вашего приложения.Обычно звук используется как способ привлечь внимание к текстовому сообщению, номеру значка или возможным действиям. Если вы решили использовать звук, убедитесь, что он узнаваемый и уникальный, чтобы ваши пользователи знали, что это ваше приложение отправляет им уведомление, даже не глядя на экран. Этот метод работает лучше всего, когда вы не перегружаете пользователей предупреждениями несколько раз в неделю; слишком частое повторение звукового сигнала может отпугнуть ваших клиентов.
  • Установите номер значка на значок приложения. - Вы можете использовать push-уведомления, чтобы создать небольшой номер в углу значка приложения.Этот номер, известный как значок, позволяет вашим клиентам узнать, что вы отправили сообщение или предупреждение, которые можно проверить в удобное для них время. Значок - это ненавязчивый способ напомнить людям, получающим ваши оповещения, о том, что вам есть что им сказать.
  • Предоставление действий, которые пользователь может предпринять - Каким бы заманчивым ни было исключение для пользователей возможности отказа или отключения ваших push-уведомлений, вы должны сделать это возможным. Фактически, вам нужно упростить для ваших клиентов отключение и включение предупреждений всякий раз, когда они хотят изменить настройки.Предоставление этих возможностей вашим пользователям помогает укрепить их доверие к вам, вашему приложению и вашему бизнесу.
  • Сохранять молчание, но позволять приложению выполнять задачу в фоновом режиме. - Ваше приложение может выдавать полностью бесшумное оповещение, но при этом добавлять купон или рекламу в информацию о приложении. Например, вам не обязательно использовать звуковой эффект для вашего уведомления, но вы можете вставить номер значка, чтобы указать, что что-то в приложении изменилось. Когда ваши пользователи нажимают на приложение, они находят специальный код купона, который они могут использовать в магазине или в Интернете.Это отличный способ предоставить преимущества вашим пользователям, не будучи слишком настойчивым.

Предоставление опций при получении уведомления

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

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

Как можно более эффективно использовать push-уведомления?

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

Сделайте ваши уведомления важными и более актуальными

Любые отправляемые вами тексты уведомлений должны быть сфокусированы и соответствовать вашему типу клиентов.Считайте эти сообщения, например, сообщения в Twitter или Facebook, используемые для привлечения внимания и быстрой передачи сообщения. Вы хотите привлечь своих идеальных клиентов и заставить их узнать больше о вашем сообщении, а не отключать их бессмысленными предупреждениями. Как указывает Нил Патель, вам нужно позволить людям управлять своей жизнью и отправлять им только актуальные обновления.

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

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

Тщательно выбирайте сообщения

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

Найдите разные способы использования ваших уведомлений

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

Не игнорируйте важность выбора слов

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

Избегайте надоедливых push-уведомлений

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

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

Вы также должны убедиться, что вы отправляете свои уведомления в подходящее время суток. Никто не хочет читать ваше push-уведомление, каким бы интересным или полезным оно ни было, когда оно приходит в 5:00 утра. Точно так же, если у вас распродажа по типу «счастливый час», вашим потенциальным клиентам не поможет, если вы отправите push-уведомление в выходные или поздно вечером.

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

Готовы начать использовать push-уведомления?

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

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

.Техническое примечание

TN2265: Устранение неполадок push-уведомлений

Описывает методы, которые можно использовать для решения проблем с отправкой и получением push-уведомлений (удаленных) в iOS и OS X.

Проблемы с получением push-уведомлений

Регистрация для получения push-уведомлений

В порядке чтобы получать push-уведомления, приложение должно сначала зарегистрироваться в службе Apple Push Notification (APN или «служба push»). Регистрация состоит из четырех этапов:

  1. В iOS приложение запрашивает у пользователя разрешение на получение push-уведомлений, вызывая метод registerUserNotificationSettings: из UIApplication .

  2. Приложение вызывает метод registerForRemoteNotifications: для UIApplication (iOS) или метод registerForRemoteNotificationTypes: из NSApplication (OS X).

  3. Приложение реализует application: didRegisterForRemoteNotificationsWithDeviceToken: метод для UIApplicationDelegate (iOS) или NSApplicationDelegate (OS X) для получения уникального токена устройства, созданного службой push.

  4. Приложение реализует application: didFailToRegisterForRemoteNotificationsWithError: метод для UIApplicationDelegate (iOS) или NSApplicationDelegate (OS X), чтобы получить сообщение об ошибке в случае сбоя регистрации.

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

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

Нет делегированных обратных вызовов

Когда установлено первое приложение с поддержкой push, iOS или OS X пытается установить постоянное сетевое соединение с сервисом push, которое будет совместно использоваться всеми приложениями с поддержкой push в системе. Если не вызывается ни один обратный вызов делегата application: didRegisterForRemoteNotificationsWithDeviceToken: или application: didFailToRegisterForRemoteNotificationsWithError: , это означает, что это соединение еще не установлено.

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

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

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

Если ваше устройство iOS поддерживает сотовую сеть передачи данных, убедитесь, что у него есть активный тарифный план сотовой связи. Отключите Wi-Fi в настройках и посмотрите, можете ли вы по-прежнему просматривать веб-страницы, например, с помощью Safari.С другой стороны, если служба push использует Wi-Fi, любые брандмауэры между вашим устройством или компьютером и Интернетом должны разрешать TCP-трафик на порт 5223 и обратно.

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

Ошибка обратного вызова делегата

При первом запуске приложения с поддержкой push-уведомлений пользователя спрашивают, хотят ли они получать push-уведомления для этого приложения.Если приложение даже не предлагает возможность получения push-уведомлений, скорее всего, в нем отсутствует код aps-environment (в iOS) или com.apple.developer.aps-environment (в OS X). право подписи. Xcode берет это право из профиля подготовки, используемого при создании приложения, и контролирует, к какой среде push приложение будет подключаться, чтобы получать удаленные уведомления.

Если приложение iOS работает на устройстве или если приложение является приложением Mac, метод ошибки application: didFailToRegisterForRemoteNotificationsWithError: будет вызван, если права подписи кода для доступа к службе push недействительны.Если вы не реализовали этот метод в своем приложении, вам следует сделать это, чтобы проверить, что ваше право доступа aps-environment (iOS) или com.apple.developer.aps-environment (OS X) присутствует в время выполнения.

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

Чтобы проверить подпись приложения, отправляемого в App Store:

  1. В Xcode Organizer вместо загрузки в App Store..., выполните Экспорт ... и затем Сохранить для развертывания в магазине приложений для iOS или Mac. Это создаст локальную копию приложения, которая будет отправлена ​​в App Store.

  2. Когда вас попросят выбрать команду разработчиков, выберите команду, которую вы используете при загрузке в App Store.

  3. Когда появится сводный лист, откройте треугольник раскрытия в разделе «Двоичные» и «Права», чтобы увидеть права.

Проверьте, существует ли aps-environment (iOS) или com.Показано разрешение apple.developer.aps-environment (OS X).

Примечание: Это полезный элемент для проверки сборок вашего дистрибутива перед их отправкой в ​​App Store.

Если права доступа aps-environment или com.apple.developer.aps-environment отсутствуют, проверьте, какой профиль обеспечения указан на сводном листе. Щелкните серую стрелку справа от имени профиля, чтобы отобразить его в Finder.

Перетащите профиль в TextEdit, чтобы вы могли просматривать его содержимое и искать «Права».Если вы не видите aps-environment или com.apple.developer.aps-environment в разрешениях, значит, вы либо не настроили свой идентификатор приложения для производственных push-уведомлений, либо не обновили подготовку вашего дистрибутива. profile с момента настройки идентификатора приложения.

Вы, вероятно, создали свой профиль обеспечения распространения до того, как настроили свой идентификатор приложения для push-уведомлений в своей учетной записи разработчика. Или же. возможно, профиль обеспечения распространения, установленный на вашем компьютере сборки, старше, чем профиль в вашей учетной записи.В этом случае удалите тот, который находится на машине сборки, перейдите в Xcode> Preferences ...> Accounts, выберите свою команду и нажмите View Details .... На появившемся листе нажмите Download All.

Для получения дополнительных сведений о настройке приложения для push-уведомлений см. Раздел Настройка push-уведомлений. Ключевыми моментами являются то, что у вас должен быть явный идентификатор приложения и профиль обеспечения распространения, который ссылается на этот идентификатор приложения. Если у вас уже есть явный идентификатор приложения, включите его для push-уведомлений, включив возможность push-уведомлений в Xcode.

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

Регистрация прошла успешно, но уведомления не получены

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

Устройство или компьютер могли потерять постоянное подключение к службе push и не могут подключиться повторно. Попробуйте выйти из приложения и перезапустить его, чтобы увидеть, завершится ли регистрация в следующий раз. (В iOS 4 и более поздних версиях на устройствах, поддерживающих многозадачность, вам нужно будет принудительно закрыть приложение из списка недавних.) Если регистрация не завершена, iOS или OS X не смогли восстановить постоянное соединение. Вы можете устранить эту проблему, как описано в предыдущих двух разделах.

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

Примечание. Служба push-уведомлений знает, какое приложение должно получать уведомление, на основе атрибута User ID в вашем сертификате TLS / SSL.iOS или OS X передаст уведомление приложению с CFBundleIdentifier , соответствующим этому атрибуту.

Получены некоторые уведомления, но не все

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

Вот почему. Устройство или компьютер подтверждает получение каждого уведомления. Пока служба push не получит это подтверждение, она может только предполагать, что устройство или компьютер по какой-то причине перешло в автономный режим, и сохраняет уведомление в очереди качества обслуживания (QoS) для повторной доставки в будущем.Задержка сети туда и обратно, конечно, является основным фактором.

Как описано в Руководстве по программированию локальных и удаленных уведомлений, очередь QoS содержит одно уведомление для каждого приложения на устройство или компьютер. Если служба получает другое уведомление до того, как будет отправлено то, что находится в очереди, новое уведомление перезаписывает предыдущее.

Если полезные данные уведомления содержат ключ , доступный для содержимого, ваше приложение получит уведомление, если iOS или OS X определят, что это энергоэффективно.Если бюджет энергии или данных для устройства был превышен, ваше приложение не будет больше получать уведомления с ключом Content-available , пока бюджет не будет сброшен. Это происходит один раз в день и не может быть изменено пользователем или разработчиком. Этот дроссель отключен, если приложение запускается из Xcode, поэтому обязательно протестируйте свое приложение, запустив его с устройства, чтобы получить тот же пользовательский интерфейс, который будет у ваших клиентов.

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

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

Наблюдение за сообщениями о состоянии push

Если эти советы не решают проблему, вы можете включить дополнительные сообщения от демона APNs на устройстве или компьютере.

Включение сообщений о статусе push в iOS

Чтобы включить ведение журнала в iOS, установите профиль конфигурации PersistentConnectionLogging.mobileconfig на свое устройство, поместив файл на веб-сервер и загрузив его с помощью Safari на свое устройство, или отправив его как вложение электронной почты и открытие вложения в Почте на вашем устройстве. Вам будет предложено установить «APS / PC Logging». Загрузите профиль конфигурации, щелкнув сопутствующий файл в правом верхнем углу этого технического примечания.

После установки профиля конфигурации полностью выключите устройство, а затем снова включите его. Затем снова запустите приложение, наблюдая за консолью с помощью Xcode Organizer. Или синхронизируйте свое устройство с iTunes, и журнал будет сохранен в ~ / Library / Logs / CrashReporter / MobileDevice / / PersistentConnection / .

Ищите сообщения от процесса apsd . В идеале вы увидите Connected to courier x-courier.sandbox.push.apple.com , где x - небольшое целое число. Это означает, что устройство успешно установило постоянное подключение к службе push.

С другой стороны, вы можете увидеть Отключение в ответ на сбой подключения. Это означает, что постоянное соединение не удалось. В этом случае цель состоит в том, чтобы выяснить, что происходит в вашей сети, что вызывает сбой соединения. Убедитесь, что брандмауэры не блокируют TCP-трафик на порте 5223.

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

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

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

В OS X некоторые сообщения журнала относятся к хэш-функции CFBundleIdentifier вашего приложения. Вот как вычислить этот хэш SHA-1:

 $ echo -n "<ваш CFBundleIdentifier>" | openssl dgst -sha1 

Если в журнале все выглядит нормально, но вы по-прежнему не получаете уведомления, попробуйте выключить переключатель «Уведомления» в настройках, а затем снова включить его. Это попытается восстановить постоянное соединение устройства с APN.

Чтобы удалить профиль конфигурации, выберите «Настройки»> «Основные»> «Профили», нажмите «Ведение журнала APS / ПК», затем нажмите «Удалить». Полностью выключите устройство и снова включите его.

Включение push-сообщений о состоянии в OS X

Чтобы получить текущее состояние демона APNs в OS X, используйте эту команду:

 $ /System/Library/PrivateFrameworks/ApplePushService.framework/apsctl status 

Чтобы включить вход в OS X, используйте следующие команды:

 $ sudo touch / Library / Logs / apsd.log 
 $ sudo defaults write /Library/Preferences/com.apple.apsd APSWriteLogs -bool TRUE 
 $ sudo defaults write /Library/Preferences/16.apple.aps 
 $ sudo killall apsd 

Журналы хранятся в /Library/Logs/apsd.log .

Проблемы с отправкой push-уведомлений

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

Проблемы при подключении к службе push

Одна из возможных причин - ваш сервер не может подключиться к службе push. Это может означать, что у вас нет цепочки сертификатов, необходимой для TLS / SSL для проверки подключения к службе. Помимо удостоверения SSL (сертификат и связанный с ним закрытый ключ), созданного Member Center, вы также должны установить корневой сертификат на своем провайдере. Это позволяет TLS / SSL проверять полную цепочку сертификатов сервера APN.

Корневой сертификат зависит от того, какой API APN вы используете.Если вы используете API провайдера HTTP / 2 APN, корневой сертификат - это корневой сертификат GeoTrust Global CA. Вы можете скачать его с сайта GeoTrust.

Если вы используете API поставщика двоичных файлов, корневой сертификат - это корневой сертификат Entrust.net Certification Authority (2048). Вы можете скачать его с сайта Entrust.

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

Вы можете протестировать рукопожатие TLS / SSL с помощью команды OpenSSL s_client , как это для API провайдера HTTP / 2 APNs:

 $ openssl s_client -connect api.development.push.apple.com:443 -cert YourSSLCertAndPrivateKey.pem -debug -showcerts -CAfile server-ca-cert.pem 

Важно: API-интерфейс поставщика APN HTTP / 2 требует TLS 1.2. TLS 1.2 требует OpenSSL 1.0.1 или новее. Версия OpenSSL 0.9.x, поставляемая с OS X, не поддерживает TLS 1.2 или HTTP / 2.

Или для API поставщика двоичных файлов:

 $ openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert YourSSLCertAndPrivateKey.pem -debug -showcerts -CAfile server-ca-cert.pem 

где server-ca-cert.pem - корневой сертификат Entrust CA (2048).

Убедитесь, что идентификатор SSL и имя хоста правильные для тестируемой среды push-уведомлений. Вы можете настроить свой идентификатор приложения в своей учетной записи разработчика отдельно для тестовой среды и производственной среды. Если вы не запрашиваете универсальный push-сертификат, вам будет выдан отдельный идентификатор для каждой среды.

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

CRITICAL | 14: 48: 40.304061 | Исключение, создающее ssl-соединение с Apple: [Errno 1] _ssl.c: 480: error: 14094414: SSL-подпрограммы: SSL3_READ_BYTES: SSL3_READ_BYTES: сертификат предупреждений sslv3 отозван

Примечание: Точная ошибка будет зависеть от конкретной операционной среды.

Одна из распространенных ошибок OpenSSL - это ошибка проверки: число = 20: невозможно получить сертификат локального эмитента .

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

Аргумент CAfile для s_client указывает доверенные корневые сертификаты, которые будут использоваться для проверки сертификата сервера. Доверенный корневой сертификат для push-серверов - это корневой сертификат GeoTrust или Entrust, упомянутый ранее.

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

Другая возможность состоит в том, что вы слишком много раз подключались к APN, и дальнейшие подключения были временно заблокированы. Как описано в Руководстве по программированию локальных и удаленных уведомлений, разработчики должны открывать соединение и оставлять его открытым. Если соединение открывается и закрывается неоднократно, APN будет рассматривать это как атаку отказа в обслуживании и блокировать соединения на определенный период времени.

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

Еще одна возможность состоит в том, что существует брандмауэр, блокирующий доступ к портам, используемым APN. См. Подробности в разделе «Диапазон IP-адресов, используемый службой push-уведомлений». Попробуйте запустить команду telnet на своем сервере, чтобы проверить, может ли сервер достичь APN, например:

 $ telnet 1-courier.push.apple.com 5223 
 $ telnet gateway.sandbox.push.apple.com 2195 
 $ telnet gateway.push.apple.com 2195 

Обработка искаженных уведомлений

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

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

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

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

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

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

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

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

Использование расширенного формата уведомлений

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

Подробнее об API провайдера HTTP / 2 APN можно прочитать в Руководстве по программированию локальных и удаленных уведомлений.

Проблемы с использованием службы обратной связи

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

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

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

Другие советы и рекомендации

Пропускная способность push-уведомлений и проверка ошибок

Для использования APN нет ограничений на размер или размер пакета. В пресс-релизе iOS 6.1 говорится, что с момента своего создания APN отправили более 4 триллионов push-уведомлений. На WWDC 2012 было объявлено, что APN отправляют 7 миллиардов уведомлений ежедневно.

Если вы видите пропускную способность ниже 9 000 уведомлений в секунду, ваш сервер может выиграть от улучшенной логики обработки ошибок.

Вот как можно проверить наличие ошибок при использовании расширенного формата уведомлений. Продолжайте писать, пока запись не закончится. Если поток снова готов к записи, повторно отправьте уведомление и продолжайте. Если поток не готов к записи, посмотрите, доступен ли поток для чтения.

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

После того, как все было отправлено, выполните последнюю проверку на наличие ответа об ошибке.

Может потребоваться некоторое время, чтобы разорванное соединение вернулось от APN на ваш сервер только из-за нормальной задержки. Можно отправить более 500 уведомлений, прежде чем запись не удастся из-за разрыва соединения.Приблизительно 1700 записей уведомлений могут завершиться ошибкой только потому, что канал заполнен, поэтому просто повторите попытку в этом случае, как только поток снова будет готов к записи.

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

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

Ничто из этого на самом деле не относится к APN, это применимо к большинству программирования на уровне сокетов.

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

Диапазон IP-адресов, используемый службой push

Поставщики Push, устройства iOS и компьютеры Mac часто находятся за брандмауэрами. Чтобы отправлять уведомления, вам необходимо разрешить входящие и исходящие TCP-пакеты через порт 443 для API поставщика HTTP / 2 или порт 2195 для API поставщика двоичных файлов.

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

Устройства и компьютеры, подключающиеся к push-сервису через Wi-Fi, должны будут разрешать входящие и исходящие TCP-пакеты через порт 5223, или порт 443 для резервного копирования, когда устройства не могут получить доступ к APN на порту 5223.

Системы OS X также должны будут разрешать входящий и исходящий TCP-трафик через порт 80.

Диапазон IP-адресов для службы push может быть изменен; ожидается, что провайдеры будут подключаться по имени хоста, а не по IP-адресу. Служба push использует схему балансировки нагрузки, которая дает другой IP-адрес для того же имени хоста. Однако весь блок адресов 17.0.0.0/8 назначен Apple, поэтому вы можете указать этот диапазон в правилах брандмауэра.

Сброс оповещения о разрешениях push-уведомлений в iOS

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

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

  1. Удалите приложение с устройства.

  2. Полностью выключите устройство и снова включите его.

  3. Выберите «Настройки»> «Основные»> «Дата и время» и установите дату вперед на день или более.

  4. Снова полностью выключите устройство и снова включите его.

Просмотр запроса на подпись сертификата (CSR)

Часть настройки идентификатора приложения для push-уведомлений - это создание запроса на подпись сертификата или CSR. Иногда полезно просматривать содержимое CSR, что можно сделать с помощью команды OpenSSL req :

 $ openssl req -noout -text -in server.csr 
Дата Примечания 28.07.2016

Обновлены ссылки на Руководство по программированию локальных и удаленных уведомлений.

25.07.2016

Обновлено для iOS 8 и новее. Обновлен профиль ведения журнала.

2016-07-20

Обновлено для iOS 8 и новее. Обновлен профиль ведения журнала.

Обновлено для iOS 8 и новее. Обновлен профиль ведения журнала.

01.10.2014

Обновлен максимальный размер полезной нагрузки.

24.09.2013

Незначительные редакционные изменения.

2013-09-17

Обновлен профиль конфигурации PersistentConnectionLogging и инструкции по сбросу предупреждения о разрешениях push. Прочие мелкие изменения.

29.03.2013

Фиксированная ссылка на профиль конфигурации PersistentConnectionLogging.

2013-03-27

Расширенный охват проверки прав подписи кода и ответов об ошибках.

26.09.2011

Обновите ссылку на корневой сертификат Entrust.Замените профиль конфигурации ведения журнала apsd подписанной версией.

2011-06-08

Добавлена ​​информация о push-уведомлениях в Mac OS X Lion.

29.09.2010

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

.

Смотрите также