Пуш сообщения: Что такое push-уведомления, как они работают и как выглядят

Что такое Push-уведомления? | Словарь AppsFlyer

    Push-уведомление — это сообщение, отправленное приложением, которое появляется на мобильном устройстве пользователя.

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

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

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

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

    В Push-уведомлениях можно показывать:

    • Срочные новости
    • Запросы на добавление в друзья
    • Новые функции приложения
    • Апдейты по статусу заказа или другим действиям в приложении

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

    Источник: Сайт Braze

     

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

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

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

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

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

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

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

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

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

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

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

    Путь push-уведомлений начинается с момента установки.

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

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

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

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

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

    Push-уведомления и атрибуция

    С точки зрения мобильной атрибуции push-уведомления очень удобно измерять.

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

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

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

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

    Создание Push Уведомлений для Мобильных Приложений — eSputnik Support

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

    Важно

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

    После настройки интеграци можно переходить к подготовке и отправке рассылок.

    Создание нового сообщения

    1. Перейдите на вкладку «Сообщения» → выберите раздел «Mobile Push» на левой боковой панели.

    1. Нажмите кнопку «Создать Mobile Push».

    Добавление контента

    Основные параметры

    Заполните следующие поля:

    1. Название. Укажите название сообщения. Это поможет вам быстро находить его в системе eSputnik. Подписчик название не увидит.

    2. Заголовок. Обязательно поле, которое будет отображаться в сообщении.

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

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

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

    1. Изображение. Добавьте в текст сообщения изображение с соотношением сторон 2:1, приблизительно 1000×500. Большие изображения будут масштабированы соответственно по ширине и вертикально по центру. Типовый размер файла – менее 5 Мб. GIF не поддерживаются.

    1. Кнопки. Используйте кнопки для запуска любого события. Например, опрос, ответ или переход по указанному URL. Для iOS можно добавлять до четырех кнопок, для Android – до трех.

    Дополнительные параметры

    Заполните следующие поля:

    1. Custom data. Вы также можете создать push-сообщение, используя собственные данные в формате JSON. Это дает возможность отправить набор параметров, которые будут обработаны вашим приложением, и позволить пользователям приложения правильно отображать  push-сообщение. Например, вы можете использовать JSON для:
    • Добавления изображения. Для этого вставьте код JSON со ссылкой:
    
    {"es_image":"image_url"}

    где, image_url — ваша ссылка на изображение.

    • Отображение URL-адресов как кликабельных кнопок. Вот пример того, как вы можете отобразить 3 разные кнопки в push-сообщении:
    
    {
    "es_actions": [
                   {"id": 1, "caption": "<text>", "<link>": "<link if any>"},
                   {"id": 2, "caption": "<text>", "<link>": "<link if any>"},
                   {"id": 3, "caption": "<text>", "<link>": "<link if any>"}]
    }

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

    • Создание In-App сообщения. Поскольку Google еще не открыл специализированный ресурс API для уведомлений в программе, вы можете вручную установить поле, которое будет передано в пользовательские данные, например «type»:»in-app». С этим флажком ваша программа должна определить, что делать с уведомлением:
      • если приложение работает в фоновом режиме – проигнорировать показ сообщения,
      • если пользователь взаимодействует с приложением – отобразить.

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

    Примечание

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

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

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

    3. Ссылка. Ссылка может открываться в браузере устройства или открывать  конкретный разделю приложения. Без указанной ссылки тап на пуш по умолчанию запустит приложение.

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

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

    6. Время активности сообщения (TTL). TTL – это время, в течение которого сообщение хранится в eSputnik. По умолчанию это один день, но вы можете выбрать другие параметры.

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

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

    Отправка тестового сообщения

    Чтобы протестировать сообщение, нажмите значок «TEST».

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

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

    В разделе «Выберите контакт» введите телефонный номер, на который необходимо отправить push-сообщение.

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

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

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

    На iOS: Push-сообщение отображается как баннер на панели сообщений.

    На Android:

     

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

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

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

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

    Происхождение push-уведомлений

    Сначала push-уведомления приравнивались к «Опасности», но не в обычном смысле этого слова. Работая директором по дизайну Danger, предшественника Android, Матиас Дуарте и его команда дизайнеров в 2008 году разработали push-уведомления.

    служба уведомлений). Служба, разработанная Apple, теперь широко распространена на устройствах iOS, от iPad до iPhone, в виде мобильных push-уведомлений для мобильных пользователей.

    Существует два типа push-уведомлений: веб-приложения и приложения.

    1. Веб-уведомления , также называемые «веб-push-уведомлениями», могут появляться на вашем рабочем столе или мобильном устройстве. Любой сайт может отправить push-уведомление через поддерживаемые операционные системы (ОС) и браузеры. Уведомления могут всплывать в разных областях экрана или представления, в зависимости от вашего браузера или типа операционной системы.
    2. Уведомления на основе приложений  — это то, что большинство пользователей считают push-уведомлениями (несмотря на то, что push-уведомления из Интернета так же распространены).
      Этот тип уведомления создается в приложении. С устройства пользователя, будь то мобильное или настольное устройство, получатель обычно должен сначала подписаться. Эти уведомления или предупреждения чаще всего появляются во всплывающих окнах на мобильных устройствах. Приложения предлагают это как способ либо повысить вовлеченность пользователей в приложение и увеличить открываемость, либо заставить лида совершить конкретное действие.

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

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

    • Маркетинг : Push-уведомление в маркетинге может быть мощным каналом для увеличения продаж и удержания клиентов, а также предоставления данных для более подробных маркетинговых показателей. В качестве маркетинговой стратегии уведомление — это канал, по которому конечные пользователи могут совершать действия в воронке продаж. Сообщения могут помочь вернуть покупателя в брошенную корзину с помощью всплывающего текстового сообщения или сообщения в приложении. Это также может служить для повторного привлечения клиента. В мобильном маркетинге уведомление может повысить узнаваемость бренда благодаря своевременным сегментированным сообщениям. Данные показывают, что потребители с меньшей вероятностью подписываются на уведомления в социальных сетях и в розничной торговле, и только 6% соглашаются на уведомления 9.0035 1 . Однако при тщательной подготовке, основанной на данных, маркетинговые push-уведомления могут снизить отток клиентов и повысить рейтинг кликов (CTR) на сайте или в приложении.
    • Гражданская коммуникация : За последние несколько лет получатели интересовались служебными push-уведомлениями больше, чем любым другим типом. Хотя получатели могли удалить или отказаться от других типов уведомлений, у этого типа было наибольшее количество взаимодействий — 37% 2 . Местные органы власти и коммунальные службы используют push-уведомления в качестве предупреждений о безопасности в случае неблагоприятных погодных условий, отключений электроэнергии, предупреждений о дорожном движении, сообщений о водителях, например о пропавших без вести, и обновлений местных органов власти.
    • Аутентификация безопасности :  Наконец, push-уведомления также являются типом аутентификации безопасности. Они используются в качестве фактора аутентификации для аутентификации личности для получения данных или доступа к сайту. Приложения и сайты с более конфиденциальной информацией, такие как онлайн-банкинг или медицинские сайты, могут использовать push-уведомления в качестве аутентификатора личности.

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

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

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

    • Открытие выше, чем у электронной почты
    • Автоматизирует маркетинговые кампании и коммуникации
    • Подобно обмену SMS-сообщениями (служба коротких сообщений), устройство, браузер или приложение не нужно включать для отправки уведомления
    • Повышает удовлетворенность пользователей и улучшает взаимодействие с пользователем
    • Создает возможности для большего взаимодействия с пользователем и продаж
    • Достигает отклика в режиме реального времени
    • Обеспечивает ориентированную на пользователя настройку подписок и отказов
    • Обеспечивает поведенческую аналитику, которая может быть использована при разработке контент-стратегии

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

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

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

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

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

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

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

    Однако push-уведомления не работают демократично или одинаково в разных браузерах и операционных системах. В то время как самые популярные браузеры для мобильных и настольных компьютеров поддерживают push-уведомления, в Safari, Firefox, Chrome и Android их доставка и использование отличаются друг от друга.

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

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

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

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

    К ним относятся: 

    1. Напоминания, такие как действия в корзине, вход в систему и действия на следующем этапе
    2. Обновления, в том числе связанные с новостями или соответствующей информацией о бренде
    3. Сделки, такие как призывы к действию (CTA) для продаж, специальных предложений или подписки
    4. Аутентификации, такие как основанные на безопасности одноразовые коды доступа
    5. Уведомления PSA, такие как гражданская информация и оповещения о погоде

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

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

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

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

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

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

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

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

    Связанные решения

    Помощник IBM Watson

    Обеспечьте последовательное и интеллектуальное обслуживание клиентов по всем каналам и точкам взаимодействия с помощью диалогового ИИ.

    Ресурсы

    Сделайте следующий шаг

    Watson Assistant, технология виртуальных агентов IBM, позволяет пользователям отвечать на push-уведомления, когда это необходимо, и выполнять поставленные задачи с помощью диалогового ИИ. Используя машинное обучение и НЛП (обработку естественного языка), Watson Assistant учится на разговорах в режиме реального времени. Это повышает его способность решать проблемы клиентов с первого раза, устраняя разочарование, связанное с длительным ожиданием, утомительным поиском и бесполезными чат-ботами. Узнайте больше о IBM Watson Assistant

    Mobile App Messaging SDK для iOS — Push-уведомления

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

    Для работы push-уведомлений необходимо физическое устройство и два файла .pem для Conversational Cloud. Здесь вы настроите push-уведомления в своем проекте Xcode, создадите сертификат приложения и файлы ключей, а также создадите необходимые файлы . pem для реализации push-уведомлений.

    Предварительные условия

    Выполнили краткое руководство для iOS и теперь готовы внедрять и активировать функции.

    Шаг 1. Настройте push-уведомления в своем проекте

    1. В вашем проекте Xcode в разделе Capabilities включите переключатель для следующего:

      • Push: Уведомляет пользователя о получении нового сообщения от удаленного пользователя.

      • Карты: Показывает местоположение на карте.

      • Фоновые режимы + удаленные уведомления: Сводит к минимуму количество времени, которое проходит между тем, когда пользователь видит push-уведомление, и тем, когда ваше приложение может отображать содержимое.

    2. Передать информацию о пользователе удаленного push-уведомления в SDK:

       общедоступная функция handlePush (userInfo: [NSObject: AnyObject])
       
    3. Зарегистрируйте токен устройства в экземпляре LPMesssagingSDK:

       func registerPushNotifications (токен: данные,notificationDelegate: LPMessagingSDKNotificationDelegate? = nil, alterBundleID: String? = nil, authenticationParams: LPAuthenticationParams? = nil)
       

      SDK получает токен устройства из registerPushNotifications, но фактическая регистрация происходит только после вызова showConversation.

    4. Добавить пользовательское поведение, если коснулись push-уведомления LivePerson:

        необязательная функция LPMessagingSDKNotification (уведомление didReceivePushNotification: LPNotification)
       
    5. Скрыть или показать push-уведомление в приложении:

        необязательная функция LPMessagingSDKNotification (уведомление ShouldShowPushNotification: LPNotification) -> Bool
       
    6. Переопределить LPMessagingSDK — Push-уведомление в приложении:

        дополнительная функция LPMessagingSDKNotification (уведомление customLocalPushNotificationView: LPNotification) -> UIView
       
    7. Добавить пользовательское поведение касания в LPMessagingSDK — уведомление в приложении:

        необязательная функция LPMessagingSDKNotification (notificationTapped уведомление: LPNotification)
       

      При использовании LPMessagingSDKNotification (уведомление customLocalPushNotificationView: LPNotification) -> UIView , чтобы настроить уведомление в приложении, следующий делегат LPMessagingSDKNotification(notificationTapped уведомление: LPNotification) не будет запускаться, поскольку поведение нового уведомления в приложении должно быть реализовано хост-приложением.

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

    Шаг 2. Создание запроса на подпись сертификата

    На этом шаге создается файл запроса на подпись сертификата (CSR), который содержит пару открытого и закрытого ключей. С помощью этого файла вы создаете файл ключа с паролем и файл сертификата в формате pem.

    1. В папке Applications запустите Keychain Access .

    2. В меню «Связка ключей» выберите Помощник по сертификатам → Запрос сертификата в центре сертификации .

    3. Введите необходимую информацию:

    4. Выберите параметр Сохранено на диск для запроса и нажмите Продолжить .

    5. Нажмите Сохранить .

    Шаг 3. Создайте сертификат SSL

    1. Перейдите на портал разработчиков Apple, в разделе Push-уведомления выберите SSL-сертификаты службы push-уведомлений Apple , а затем нажмите Создать сертификат либо для разработки, либо для производства.

    2. В разделе Загрузить файл CSR нажмите Выберите файл , выберите ранее созданный файл CSR и нажмите Создать .

    3. Щелкните Загрузить , чтобы загрузить файл apps_development.cer, а затем щелкните Готово .

      Этот файл apps_development.cer используется для создания файла dev-cert.pem.

    Шаг 4. Создайте файлы сертификата и ключа .pem

    1. Найдите загруженный файл apps_development.cer и дважды щелкните его, чтобы установить в Keychain Access.

    2. В Keychain Access щелкните правой кнопкой мыши новый сертификат push-уведомлений и выберите Export .

    3. Сохраните сертификат как Certificates.p12 .

    4. При появлении запроса введите пароль.

    5. Откройте терминал и перейдите в папку, в которой вы сохранили файл apps_developement.cer , и преобразуйте его в dev-cert.pem :

      .
       openssl x509 -in aps_development.cer -inform der -out dev-cert.pem
       
    6. Преобразование файла закрытых ключей .p12 в keyWithPassword.pem :

       cp Сертификаты.p12 ключ.p12
       openssl pkcs12 -nocerts -out keyWithPassword.pem -in key.p12
       
    7. Введите парольную фразу для файла keyWithPassword.pem, который вы используете для ключа RSA hostkey.pem.

    8. Создайте ключ RSA hostkey. pem и введите парольную фразу, созданную на предыдущем шаге.

       openssl rsa -in keyWithPassword.pem -out hostkey.pem
       

    Шаг 5. Настройка push-уведомлений в Conversational Cloud

    На этом этапе вы добавляете файлы dev-cert.pem и hostkey.pem в Conversational Cloud.

    1. Войдите в свою учетную запись Conversational Cloud.

    2. В Conversational Cloud щелкните вкладку Campaign Builder , а затем Источники данных .

    3. На вкладке Интеграция в разделе Управление мобильными приложениями нажмите Управление .

    4. Нажмите Добавить новый , чтобы добавить свое приложение в мобильную кампанию.

    5. Выберите платформу iOS, введите имя своего приложения и нажмите Создать приложение .

    6. Загрузите сертификат приложения и файл ключа в соответствующие места.

    Оставить комментарий

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *