设计推送投放
定义通知的内容
创建推送投放后,请定义其内容。 参数和设置取决于移动设备操作系统:Android或iOS。 浏览以下选项卡,了解如何为每个操作系统编写消息。
使用Firebase Cloud Messaging时,请选择两种类型的消息:
-
数据消息 由客户端应用程序处理。 这些消息将直接发送到移动设备应用程序,后者在设备上生成并显示Android通知。 数据消息仅包含您的自定义应用程序变量。
要定义内容、个性化数据并添加动态内容,请单击 消息 字段并使用表达式编辑器。 访问此编辑器以自定义消息。
在 应用程序变量 菜单中,您的应用程序变量将自动添加。 这些变量允许您定义通知行为。 例如,配置在用户激活通知时显示的特定应用程序屏幕。 -
通知消息,由FCM SDK自动处理。 FCM会代表客户端应用程序在用户设备上自动显示消息。 通知消息包含预定义的一组参数和选项,但仍可以使用自定义应用程序变量进一步个性化。
要编写消息,请单击 标题 和 消息 字段。使用表达式编辑器定义内容、个性化数据和添加动态内容。
要进一步个性化推送通知,请选择要添加到推送通知的图像、要在用户档案设备上显示的通知图标及其颜色。
要编写消息,请单击 标题 和 消息 字段。使用表达式编辑器定义内容、个性化数据和添加动态内容。
您可以添加 Subtitle,它是iOS通知有效负载的subtitle参数的值。 请参阅此章节。
通过静默推送模式,可将“静默”通知发送到移动设备应用程序。其中并不通知用户已送达通知。而是直接将通知传送到应用程序。
推送通知高级设置
高级选项取决于移动设备操作系统:Android或iOS。 浏览以下选项卡,了解如何为每个操作系统定义消息的选项。
如果停用,则当用户与通知交互时,该通知将自动取消。 粘性行为允许重要通知在屏幕上保留较长时间。
- 活动:默认设置,系统立即显示通知,打开屏幕并播放声音。 通知不会突破焦点模式。
- 被动:系统将通知添加到通知列表,而不打开屏幕或播放声音。 通知不会突破焦点模式。
- 时效性:系统立即显示通知,打开屏幕,可以播放声音,并突破焦点模式。 此级别不需要Apple的特殊权限。
- 关键:系统立即显示通知,在屏幕上亮起,并绕过静音开关或聚焦模式。 请注意,此级别需要Apple的特殊权限。