设计推送投放 content-push
定义通知的内容 push-message
创建推送投放后,即可定义其内容。 参数和设置取决于移动设备操作系统:Android或iOS。 浏览以下选项卡,了解如何为每个操作系统编写消息。
使用Firebase Cloud Messaging,您可以选择两种类型的消息:
-
数据消息 由客户端应用程序处理。 这些消息将直接发送到移动设备应用程序,后者在设备上生成并显示Android通知。 数据消息仅包含您的自定义应用程序变量。
要定义内容、个性化数据并添加动态内容,请单击 消息 字段并使用表达式编辑器。 您可以访问此编辑器以自定义消息。
在 应用程序变量 菜单中,您的应用程序变量将自动添加。 这些变量允许您定义通知行为。 例如,您可以配置在用户激活通知时显示的特定应用程序屏幕。{modal="regular"}
-
通知消息,由FCM SDK自动处理。 FCM会代表客户端应用程序在用户设备上自动显示消息。 通知消息包含预定义的一组参数和选项,但仍可以使用自定义应用程序变量进一步个性化。
要编写消息,请单击 标题 和 消息 字段。使用表达式编辑器定义内容、个性化数据和添加动态内容。
要进一步个性化推送通知,您可以选择要添加到推送通知的图像,即要在用户档案设备上显示的通知图标及其颜色。
{modal="regular"}
要编写消息,请单击 标题 和 消息 字段。使用表达式编辑器定义内容、个性化数据和添加动态内容。
您可以添加iOS通知有效负载的subtitle参数的 Subtitle 值。 请参阅此部分。
通过静默推送模式,可将“静默”通知发送到移动应用程序。其中并不通知用户已送达通知。而是直接将通知传送到应用程序。
{modal="regular"}
推送通知高级设置 push-advanced
高级选项取决于移动设备操作系统:Android或iOS。 浏览以下选项卡,了解如何为每个操作系统定义消息的选项。
{modal="regular"}
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 | |
---|---|
参数 | 说明 |
声音 | 设置设备收到通知时播放的声音。 |
通知计数 | 设置直接在应用程序图标上显示的新未读信息数。 这样用户即可迅速了解待处理通知的数量。 |
渠道ID | 设置通知的渠道ID。 在收到任何具有此渠道ID的通知之前,应用程序必须创建具有此渠道ID的渠道。 |
单击操作 | 定义与用户单击您的通知关联的操作。 这会确定用户与通知交互时的行为,例如打开特定屏幕或在应用程序中执行特定操作。 |
标记 | 设置用于替换通知抽屉中现有通知的标识符。 这有助于防止累积多个通知,并确保只显示最新的相关通知。 |
优先级 | 设置通知的优先级,可以是默认、最小、低或高。 优先级决定了通知的重要性和紧迫性,会影响通知的显示方式以及它是否可以绕过某些系统设置。 有关详细信息,请参阅FCM文档。 |
可见性 | 设置通知的可见性级别,可以是公共、私有或机密。 可见性级别确定通知内容在锁屏界面和其他敏感区域上显示的程度。 有关详细信息,请参阅FCM文档。 |
粘性 | 激活后,通知仍保持可见,即使用户单击它也是如此。 如果停用,则当用户与通知交互时,该通知将自动取消。 粘性行为允许重要通知在屏幕上保留较长时间。 |
应用程序变量 | 允许您定义通知行为。 可完全自定义这些变量,并将其纳入发送到移动设备的消息负载。 |
{modal="regular"}
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 11-row-2 12-row-2 | |
---|---|
参数 | 说明 |
严重警报模式 | 启用此选项以将声音添加到您的通知,即使将用户的手机设置为专注模式或将设备设为静音也是如此。这可确保用户注意到重要警报。 选中后,可以使用音量级别栏调整通知的音量。 条形图上方的0到100之间的数字反映了您的设置。 |
清理徽章 | 启用此选项以刷新应用程序图标上显示的标记值。 它确保徽章准确地反映新的未读信息的数量。 |
通知计数 | 设置一个将直接显示在应用程序图标上的数字,指示新的未读信息数量。 为用户提供了快速的可视化参考。 |
卷 | 声音的音量从0到100。 |
可变内容 | 启用此选项可允许移动应用程序下载与通知关联的媒体内容。 有关更多信息,请参阅 Apple 开发人员文档。 |
相关性得分 | 设置 0 至 100 的相关性分数以划分通知在通知摘要中的顺序。分数越高,通知就越重要。 |
中断级别 |
|
线程ID | 用于将相关通知分组在一起的标识符。 具有相同线程ID的通知在通知列表中被组织为单个对话或线程。 |
类别 | 指定与通知关联的类别 ID 的名称。这样可显示操作按钮,使用户不必打开应用程序,即可直接从通知中执行各种任务。 |
目标内容ID | 用于在打开通知时定位要转发的应用程序窗口的标识符。 |
启动图像 | 指定用户选择从通知中启动应用程序时要显示的启动图像文件的名称。 将显示选定的图像,而不是应用程序常规启动屏幕。 |
应用程序变量 | 允许您定义通知行为。 可完全自定义这些变量,并将其纳入发送到移动设备的消息负载。 |