Catch up on everthing we announced at this year's Firebase Summit. Learn more

Отправляйте сообщения с помощью консоли Firebase

Вы можете отправлять сообщения извещения с применением Уведомления композитора в консоли Firebase. Хотя это не обеспечивает такую же гибкость и масштабируемость , как отправка сообщений с Admin SDK или HTTP и XMPP протоколов , это может быть очень полезно для тестирования или для очень целевого маркетинга и взаимодействия с пользователем. Firebase консоль предоставляет аналитику на основе A / B тестирование для уточнения условий и улучшения маркетинговых сообщений.

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

О

При отправке сообщения уведомления от композитора Notifications , Google использует значения, вводимые в поля формы в этих способов:

  • Поля , как сегмент пользователей и Истекает определить целевые сообщения и варианты доставки.
  • Поля , такие как текст уведомления и данные пользовательских отправляются клиенту в полезной нагрузке , состоящей из пар ключ / значение.

Эти поля сопоставляются с ключами, доступными через протоколы сервера FCM. Например, ключ / значение пара , введенная в данных пользовательском обрабатываются как полезная нагрузка данных для уведомления. Другие поля отображаются непосредственно к ключам в FCM полезной нагрузки уведомления .

Обратите внимание , что некоторые поля композитора Notifications не доступны через протоколы FCM сервера. Например, вы можете настроить таргетинг на сегменты пользователей , основанные на версию приложения, языке, тип и версию браузера, или пользовательские свойства способов, которые не доступны с использованием to поле сервера API.

Ключи, которые консоль Firebase отправляет клиентам:

Ключ Метка поля консоли Описание
notification.title Название уведомления Указывает заголовок уведомления.
notification.body Текст уведомления Обозначает основной текст уведомления.
data Пользовательские данные Пары ключ / значение, которые вы определяете. Они доставляются как полезные данные для обработки приложением.

Ключи, определяющие доставку сообщения, включают:

Ключ Метка поля консоли Описание
sound Звук

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

time_to_live Истекает

Этот параметр указывает, как долго (в секундах) сообщение должно храниться в хранилище FCM, если устройство отключено. Для получения дополнительной информации см Установка срока службы сообщения .