В чем разница между дата-пушами и идентификационными пушами?

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

Короткий ответ

Что ответить на собеседовании

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

Подробный разбор

Ответ с пояснениями

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

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

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

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку