Попробуйте эти практические работы, чтобы на примерах узнать, как FCM помогает отправлять push-уведомления пользователям.
Использование FCM HTTP v1 API с токенами доступа OAuth 2.0

В этой практической работе вы узнаете, как настроить код на стороне клиента и сервера, чтобы отправлять push-уведомления в приложение Android с помощью FCM HTTP v1 API. Особое внимание уделяется созданию учетных данных.
Ваше первое многоадресное push-уведомление с использованием тем FCM

С помощью тем FCM вы можете отправлять сообщения определенным группам экземпляров приложения. Это идеально подходит для общедоступного контента, например прогноза погоды. Узнайте, как подписывать пользователей на темы и отменять подписку в мобильном приложении, отправлять многоадресные push-уведомления по темам, отправлять сообщения по нескольким темам с помощью условий и управлять подписками на темы на стороне сервера, в том числе массово подписывать пользователей и отменять подписку.
Как отправлять и получать уведомления в приложении Flutter с помощью Firebase Cloud Messaging

В этой практической работе вы узнаете, как настроить и создать приложение Flutter, добавить зависимости FCM и отправить как отдельные сообщения, так и сообщения по теме FCM.
Использование FCM и FIAM для отправки сообщений пользователям

В этой практической работе рассказывается, как добавить Firebase в приложение для Android, добавить зависимости FCM и FIAM и отправить тестовые сообщения FCM и FIAM.
Добавление push-уведомлений в приложение для iOS

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