Дата-пуши содержат произвольные данные в полезной нагрузке уведомления, которые приложение обрабатывает самостоятельно без отображения системного уведомления.
Идентификационные пуши (также известные как нотификационные) предназначены для отображения системного уведомления пользователю, содержат заголовок, текст, иконку и другие визуальные элементы.
| Параметр | Дата-пуш | Идентификационный пуш |
|---|---|---|
| Отображение | Не отображается системой как уведомление | Отображается системой как уведомление |
| Полезная нагрузка | Произвольные данные | Заголовок, текст, иконка, действия и т.д. |
| Обработка | Приложение обрабатывает данные | Система отображает уведомление, приложение может отреагировать на действия |
| Использование | Фоновая синхронизация, обновление данных | Уведомления о событиях, сообщениях, акциях |
| Ключ FCM/APNS | data | notification |