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

Содержание

Правила хороших push-уведомлений руководство UrbanAirship + опыт Touch Instinct

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

Основа рассылки перевод «Карманного руководство о хороших push-сообщениях» от Urban Airship. Я выбросил из нее филосовские рассуждения, устаревшую информацию, дополнил примерами из российских приложений и нашим опытом.

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

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

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

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

Плохой пример. Воображаемый бренд сноубордов шлет пачку промо-сообщений «10% скидка на сноуборды», «Новая коллекция ботинок».  Пользователь только что купил комплект, еще один ему не нужен.

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

Самый легкий путь доставлять интересные пользователю сообщения — спросить что ему интересно. Burton уточняет регион где живет сноубордист, курорты, на которых он катается и уровень снега на котором интересно кататься. Кроме того приложение уточняет дни и часы, когда пользователь может кататься (например, все выходные и вечер пятницы).
Дайте пользователям настроить pushДайте пользователям возможность настраивать какие сообщения они хотят получать. Приложение ESPN Score center информирует о результатах спортивных матчей. Настройки push-уведомлений впечатляют. Пользователь выбирает вид спорта, любимые команды, когда и какие результаты матчей он хочет получать. Настройка результатов очень детальна, можно настроить уведомления: о начале игры, о каждом голе, о результатах сета и о результате матча.

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

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

Если в push-уведомлении вы ссылатетесь на фильм, песню, товар или их список — открывайте его по клику. Если на новость или акцию — открывайте отдельное окно в приложении с дополнительной информацией. Push-сервисы вроде Parse, Push Woosh или UrbanAirship создают такие окна автоматически.

В приложении Stream при отправке оповещения менеджер указывает ссылку на фильм, на поиск по запросу или ссылку на другое приложение в AppStore. Этих трех вариантов оказалось достаточно.
Будьте конкретныСообщайте максимум информации пользователю в сообщении: конкретное название фильма, товары в распродаже.  Fancy, социальная сеть о товарах, раз в день присылает сообщение ’There are new sales in your Fancy feed’.  Не думаю, что после третьего раза кто-то откликается на такие пуши. Правильнее посылать, например, такие сообщение ’Personal 3D printer, Ultra fast dry towel and 20 more sales in your feed’.


Собирайте статистикуЧтобы понять действуете вы правильно или нет необходима статистика. Вопросы на которые должна отвечать ваша система push-аналитики:
— какой процент пользователей открыл приложение по конкрентному пушу;
— сколько времени провел в приложении после открытия;
— какие типы пуш сообщений наиболее эффективны;
— какой процент пользователей подписались на пуши;
— насколько пользователи подписавшиеся на пуши чаще посещают приложение чем неподписавшиеся;
— наиболее популярные настройки push-уведомлений;
— чем отличается отклик iPhone и Android пользователей, iPhone и iPad пользователей;
— в какой день недели и время наиболее эффективно посылать сообщения.

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

Push-аналитику можно написать самостоятельно или использовать один из сервисов Urban Airship, Parse, Push Woosh. Parse выглядит самым мощным и предоставляет прекрасные отчеты.
ТестируйтеПостоянно тестируйте свою push-стратегию, возможно, вы улучшите показатели в разы. Тестируйте разные формы подписки, время рассылки уведомлений, текст уведомления. Следите за отзывами пользователей о вашем приложении в AppStore и соц. сетях, они подскажут как улучшить push-сообщения.
Создайте «инбокс» для отключивших пушиЕсли вы считаете, что ваши push-сообщения чрезвычайно важны пользователю, создайте в приложении «инбокс» — список серверных сообщений. Например, как в Foursquare. Пользователи отключившие пуши при заходе в приложение увидят ваши сообщения. Если пользователь читает все сообщения из инбокса — заново предложите ему подписаться на push.


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

Не показывайте диалог подписки на push во время старта приложения. Пользователь еще не понял, нужны ли ему ваши сообщения. Хорошо сделано у AviaSales, метапоисковика билетов. Пользователь подписывается на направление и даты, например, Пхукет—Санкт-Петербург 20 марта. Когда цена на билеты меняется приложение посылает push-уведомление с новой ценой. Форма подписки на push показывается пользователю когда он активирует свою первую подписку. То есть он сначала он выражает желание получать push и только потом ему предлагают подписаться.

Статьи по теме— письмо «Улучшаем эффективность типовых экранов» про нестандартные формы подписки на push;
— письмо «Правила приема приложений в AppStore» про требования Apple к push-уведомлениям;
— статья на Хабре «Правильная аналитика в мобильном приложении».

Push рассылка уведомлений — сервис рассылки пуш уведомлений, рекламы на телефон, цены — SMS Traffic Казахстан

от 0. 9 тенге за сообщение

Заказать Задать вопрос в WhatsApp

О канале PUSH

Push-уведомление — информационное браузерное уведомление, которое приходит пользователю на телефон. Мобильные push уведомления отображаются в виде всплывающего окна, которое доступно как на экране блокировки смартфона, так и в менеджере уведомлений.  Рассылка PUSH сообщений позволяет значительно сократить расходы на рассылку сервисных, транзакционных и рекламных сообщений по аудитории, установившей ваше мобильное приложение на платформах Apple или Android. Для абонентов, не установивших ваше приложение возможна отправка каскадом через платформу Smart Delivery. Широкие возможности использования контента в рассылках позволяют лучше привлекать внимание пользователей и повысить количество переходов по рассылке.

PUSH в цифрах

1000

символов в сообщении

0,9 тенге

стоимость сообщения

Преимущества PUSH канала

Rich контент

Можно использовать изображения, ссылки и кнопки в сообщениях

Брендирование

Рассылка происходит от официального приложения компании

Дешевле SMS

Стоимость сообщения всего от 0,10 руб за доставленное сообщение.

Отчет о доставке

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

Возможность подстановка данных

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

Возможности PUSH платформы

Поддержка протоколов

Возможна отправка сообщений по протоколам SMPP или HTTP/HTTPS

Локальное время абонента

Возможна доставка сообщений с учетом локального времени абонента

Сегментирование базы и гео таргетинг

Хранение баз абонентов в Вашем аккаунте с разбивкой по группам

Шаблоны и подстановка данных

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

Разделение трафика

Разделение трафика по субаккаунтам (отделам, департаментам) с раздельной бухгалтерской отчетностью по каждому субаккаунту

Высокая пропускная способность

Информируйте клиентов своевременно, без остановок в часы пик со скоростью 6000 сообщений в секунду

Способы использования PUSH

Реклама

Отправка рекламных сообщений с информацией об акциях, скидках с изображениями и кнопками

Сервис

Отправка сервисных сообщений от имени официального мобильного приложения компании

Уведомление о новых товарах, скидках, акциях

Напоминание «забытая корзина»

Уведомление о состоянии заказа

Уведомление о незавершенном оформлении заказа

Этапы подключения новых клиентов

01

Заключение договора

Заключение официального договора на оказание услуг

02

Интеграция

Техническая интеграция с платформой SMS Traffic

03

Тестирование

Тестирование отправки сообщений всем операторам

01

Заключение договора

Заключение официального договора на оказание услуг

02

Интеграция

Техническая интеграция с платформой SMS Traffic

03

Тестирование

Тестирование отправки сообщений всем операторам

PUSH SDK

Наши решения

Smart Connect — чат-платформа

https://connects. chat/…

читать подробнее

Smart Delivery — каскадные рассылки

Платформа позволяет выстраивать последовательности из различных каналов (sms, viber, push) для того чтобы минимизировать стоимость каждой коммуникации, за счёт этого достигается экономия в 20-30% на весь объём коммуникаций бизнеса с клиентами. Мы на…

читать подробнее

SMS-шлюз

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

читать подробнее

Похожие услуги

Уведомления Notify Mail.ru E-mail SMS Viber Business Messages WhatsApp Business API для бизнеса

Остались вопросы?

Закажите обратный звонок, и мы перезвоним вам сами и ответим на все вопросы или позвоните самостоятельно по этому номеру:

+7(727)347-09-18

Согласен на обработку персональных данных

Подключить услугу

Заказать услугу

Согласен на обработку персональных данных

Наверх

О Push-уведомлениях

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

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

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

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

Возможные варианты использования

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

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

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

Для получения дополнительной информации о повторном привлечении ушедших пользователей см. нашу страницу «Быстрые победы» по этой теме.

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

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

  • iOS
  • Андроид
  • Интернет

Регламент push-сообщений

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

Правила мобильных push-уведомлений для приложений

важно:

Ваши push-сообщения должны соответствовать правилам Apple App Store и Google Play Store, особенно в отношении использования push-сообщений в качестве рекламы, спама, рекламных акций и т. д.

Политика Apple App Store
4.5.4 Push-уведомления не должны быть обязательными для функционирования приложения и не должны использоваться для рекламы, рекламных акций или прямого маркетинга или для отправки конфиденциальной личной или конфиденциальной информации.
3.2.2 (i) Создание интерфейса для отображения сторонних приложений, расширений или подключаемых модулей, аналогичных App Store, или в качестве коллекции общего интереса. (ii) Монетизация встроенных возможностей оборудования или операционной системы, таких как push-уведомления, камера или гироскоп; или услуги Apple, такие как доступ к Apple Music или хранилище iCloud.
Политика магазина Google Play
Несанкционированное использование или имитация системных функций Мы не разрешаем приложения или рекламу, которые имитируют системные функции или мешают им, например уведомления или предупреждения. Уведомления на уровне системы можно использовать только для неотъемлемых функций приложения, таких как приложение авиакомпании, которое уведомляет пользователей о специальных предложениях, или игра, которая уведомляет пользователей о внутриигровых рекламных акциях.

Характеристики изображения и текста

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

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

Тип изображения Рекомендуемый размер изображения Максимальный размер изображения Типы файлов
(iOS) 2:1 Рекомендуется 500 КБ 5 МБ PNG, JPG, GIF
(Android) Значок нажатия 500 КБ 5 МБ PNG, JPG
(Android) Расширенное уведомление 500 КБ 5 МБ PNG, JPG

Тип сообщения Рекомендуемая длина сообщения (только текст) Рекомендуемая длина сообщения (расширенное)
(iOS) Экран блокировки 160 символов 130 символов
(iOS) Центр уведомлений 160 символов 130 символов
(iOS) Оповещение о баннере 80 символов 65 символов
(Android) Экран блокировки 49 символов Н/Д
(Android) Панель уведомлений 597 символов Н/Д

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

Платформа Размер
до iOS 8 0,256 КБ
пост iOS 8 2 КБ
Android (FCM) 4 КБ

Веб-push-уведомления

Браузер Рекомендуемый размер значка
Хром 192 х 192 ≥
Firefox 192 х 192 ≥
Сафари 192 x 192 ≥ (Значки настраиваются отдельно для каждой кампании в Safari 16 на macOS 13+)
Опера 192×192 ≥
Браузер Платформа Большой размер изображения
Хром Андроид Соотношение сторон 2:1
Firefox Андроид Н/Д
Хром Windows Соотношение сторон 2:1
Край Windows Соотношение сторон 2:1
Firefox Windows Н/Д
Firefox Windows Соотношение сторон 2:1
Сафари macOS Н/Д
Хром macOS Н/Д
Firefox macOS Н/Д
Опера macOS Н/Д

Браузер Платформа Максимальная длина заголовка Максимальная длина тела сообщения
Хром Андроид 35 50
Firefox Андроид 35 50
Хром Windows 50 120
Край Windows 50 120
Firefox Windows 54 200
Опера Windows 50 120
Хром macOS 35 50
Сафари macOS 38 84
Firefox macOS 38 42
Опера macOS 38 42

Push-уведомления | Gmail | Google Developers

Обзор

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

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

Первоначальная настройка Cloud Pub/Sub

API Gmail использует API Cloud Pub/Sub для доставки всплывающее уведомление. Это позволяет получать уведомления различными способами. включая веб-перехватчики и опрос на одной конечной точке подписки.

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

Чтобы завершить оставшуюся часть этой настройки, убедитесь, что вы выполнили Предварительные требования Cloud Pub/Sub, а затем настроить клиент Cloud Pub/Sub.

Создайте тему

Используя клиент Cloud Pub/Sub, создайте тему что API Gmail должен отправлять уведомления на. Название темы может быть любым именем, которое вы выберете под своим проект (т.е. сопоставление проектов/мой проект/темы/* , где мой проект — это идентификатор проекта , указанный для вашего проекта в Google Developers Console).

Мы рекомендуем использовать одну тему для всех push-уведомлений API Gmail. для вашего приложения из-за ограничений Cloud Pub/Sub по количеству тем.

Создать подписку

Следуйте Руководство для подписчиков Cloud Pub/Sub по настройке подписка на созданную вами тему. Настройте тип подписки на быть либо отправкой веб-перехватчика (т. е. обратным вызовом HTTP POST), либо получением (т. е. инициированным ваше приложение). Так ваше приложение будет получать уведомления об обновлениях.

Предоставление прав на публикацию вашей темы

Cloud Pub/Sub требует, чтобы вы предоставили права Gmail для публикации уведомлений к вашей теме.

Для этого вам необходимо предоставить права публикации для [email protected] . Вы можете сделать это с помощью интерфейса разрешений Cloud Pub/Sub Developer Console следуя инструкциям по управлению доступом на уровне ресурсов.

Получение обновлений почтового ящика Gmail

После завершения первоначальной настройки Cloud Pub/Sub настройте учетные записи Gmail для отправлять уведомления об обновлениях почтового ящика.

Запрос просмотра

Чтобы настроить учетные записи Gmail для отправки уведомлений в вашу тему Cloud Pub/Sub, просто используйте клиент Gmail API для вызова часы в почтовом ящике пользователя Gmail аналогично любому другому вызову API Gmail. Для этого укажите название темы, созданное выше, и любые другие параметры. в вашем запросе часов , например, ярлыков для фильтровать. Например, чтобы получать уведомления каждый раз, когда в папку «Входящие» вносятся изменения:

Протокол

 POST "https://www.googleapis.com/gmail/v1/users/me/watch"
Тип содержимого: приложение/json
{
  Название темы: "проекты/мой проект/темы/моя тема",
  labelIds: ["ВХОДЯЩИЕ"],
}
 

Python

 запрос = {
  'labelIds': ['INBOX'],
  'topicName': 'проекты/мой проект/темы/моя тема'
}
gmail.users().watch(userId='me', body=request).execute()
 

Watch response

Если запрос watch выполнен успешно вы получите ответ типа:

 {
  идентификатор истории: 1234567890
  срок действия: 14319200
}
 

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

Кроме того, успешный вызов watch должен вызывать уведомление немедленно будут отправлены в вашу тему Cloud Pub/Sub.

Если вы получаете сообщение об ошибке при вызове часов , детали должны объяснить источник проблемы, который обычно связан с настройкой Тема Cloud Pub/Sub и подписка. Обратитесь к Документация Cloud Pub/Sub, чтобы подтвердить, что настройка правильная и за помощь в отладке тем и проблем с подпиской.

Обновление почтового ящика

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

Получение уведомлений

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

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

 POST https://yourserver.example.com/yourUrl
Тип содержимого: приложение/json
{
  сообщение:
  {
    // Это фактические данные уведомления в формате JSON с кодировкой base64url.
    данные: "eyJlbWFpbEFkZHJlc3MiOiAidXNlckBleGFtcGxlLmNvbSIsICJoaXN0b3J5SWQiOiAiMTIzNDU2Nzg5MCJ9",
    // Это идентификатор сообщения Cloud Pub/Sub, не связанный с сообщениями Gmail. 
    "messageId": "2070443601311540",
    // Это время публикации сообщения.
    "publishTime": "2021-02-26T19:13:55.749Z",
  }
  подписка: "проекты/мой проект/подписки/моя подписка"
}
 

Тело HTTP POST представляет собой JSON, а фактическая полезная нагрузка уведомления Gmail находится в поле message.data . Это поле message.data представляет собой строку в кодировке base64url. который декодируется в объект JSON, содержащий адрес электронной почты и новый почтовый ящик Идентификатор истории для пользователя:

 {"emailAddress": "[email protected]", "historyId": "9876543210"}
 

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

Если вместо этого вы настроили подписку по запросу, см. примеры кода в Руководство по извлечению подписчика Cloud Pub/Sub для подробнее о получении сообщений.

Ответ на уведомления

Все уведомления должны быть подтверждены. Если вы используете вебхук нажмите доставку, затем отвечайте успешно (например, HTTP 200) подтвердит уведомление.

При использовании доставки по запросу (ОТДЫХ Потяните, Вытягивание RPC , или RPC StreamingPull) затем вы должны подтвердить вызов (ОТДЫХ или РПК). Обратитесь к примерам кода в Руководство по извлечению подписчика Cloud Pub/Sub для подробнее о подтверждении сообщений либо асинхронно или синхронно с помощью официальные клиентские библиотеки на основе RPC.

Если уведомления не подтверждены (например, ваш обратный вызов веб-перехватчика возвращает ошибку или время ожидания истекло), Cloud Pub/Sub повторит попытку отправки уведомления. позже.

Остановка обновлений почтового ящика

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

Ограничения

Максимальная частота уведомлений

Максимальное количество уведомлений каждого пользователя Gmail, за которым ведется наблюдение, составляет 1 событие в секунду. Любой пользовательские уведомления выше этой скорости будут удалены. Будьте осторожны при обращении уведомления, чтобы убедиться, что они не вызывают другое уведомление, и тем самым запустить цикл уведомлений.

Надежность

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

Ограничения Cloud Pub/Sub

Cloud Pub/Sub API также имеет свои ограничения, подробно описанные в документации по ценообразованию и квотам.

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

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

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

© 2019 Штирлиц Сеть печатных салонов в Перми

Цифровая печать, цветное и черно-белое копирование документов, сканирование документов, ризография в Перми.