2016-09-07 6 views
0

Глядя на интеграцию push-уведомлений в приложение Android в первый раз.Push-уведомления для Android-приложения (GCM)

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

С iOS Я могу сделать это через трансляцию в APNS, и приложение не связано с уведомлениями. Принимая во внимание, что из моего чтения на Android приложение должно регистрироваться и слушать эти обновления в приложении.

Это правильно?

ответ

1

Из моего чтения на Android приложение должно регистрироваться и слушать эти обновления в приложении.

Это правильно?

Зависит от вашего прецедента. Если вы хотите иметь контроль над тем, какие конкретные устройства (ы) отправляют push, то да, вы должны получить идентификатор регистрации в приложении и сохранить его на сервере. Этот идентификатор используется google для поиска устройства, которому должен быть отправлен push. Затем вы можете создать сообщение, чтобы нажать и использовать идентификаторы регистрации, чтобы сообщить Google, куда нужно отправить сообщение.

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

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

Смежные вопросы