设计 Android 富推送投放 rich-push
使用Firebase Cloud Messaging,您可以选择两种类型的消息:
-
Data message 由客户端应用程序处理。 这些消息将直接发送到移动设备应用程序,后者在设备上生成并显示Android通知。 数据消息仅包含您的自定义应用程序变量。
-
由FCM SDK自动处理的 Notification message。 FCM会代表客户端应用程序在用户设备上自动显示消息。 通知消息包含预定义的一组参数和选项,但仍可以使用自定义应用程序变量进一步个性化。
如果您的界面上禁用了滚动条,请访问 Administration >
Platform >
Options,并将 XtkUseScrollBar 选项设置为1。
定义Android通知的内容 push-message
创建推送投放后,您可以使用以下模板之一定义其内容:
-
默认 允许您发送带有简单图标和随附图像的通知。
-
基本 可以在通知中包含文本、图像和按钮。
-
通过 轮播,您可以发送包含用户可以轻扫的文本和多个图像的通知。
-
图标按钮 允许您发送带有图标和相应图像的通知。
-
输入框 通过通知直接收集用户输入和反馈。
-
产品目录 显示各种产品图像。
-
产品评级 允许用户提供反馈并对产品评级。
-
计时器 在通知中包含实时倒计时器。
-
零挡板 使用图像的整个背景表面,文本无缝覆盖。
浏览以下选项卡,详细了解如何个性化这些模板。
-
从 Notification Type 下拉列表中选择 Basic。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
使用动态个性化字段定义内容、个性化数据和添加动态内容。 了解详情
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
根据需要添加 Remind later button。 在相应的字段中输入您的 Reminder Text 和 日期。
Reminder Date 字段需要一个表示纪元的值(以秒为单位)。
-
单击 Add button 并填写以下字段:
- Label:按钮上显示的文本。
- Link URI:指定单击按钮时要执行的URI。
您可以选择在推送通知中最多包含三个按钮。 如果您选择 Remind later button,则最多只能包含两个按钮。
-
选择按钮链接URL的 Link type:
-
Web URL: Web URL可将用户指引到在线内容。 单击后,它们将提示设备的默认Web浏览器打开并导航到指定的URL。
-
Deeplink:深层链接是指引导用户访问应用程序内特定部分的URL,即使应用程序已关闭也是如此。 单击时,会显示一个对话框,允许用户从能够处理链接的各种应用程序中进行选择。
-
Open App:打开应用程序URL允许您直接连接到应用程序中的内容。 它使您的应用程序能够绕过消除歧义对话框,将自身确立为特定类型链接的默认处理程序。
有关如何处理Android应用程序链接的更多信息,请参阅Android开发人员文档。
-
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Carousel。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
使用表达式编辑器定义内容、个性化数据和添加动态内容。 了解详情
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
选择 Carousel 的运行方式:
- Auto:将图像作为幻灯片自动循环,以预定义的间隔转换。
- Manual:允许用户在幻灯片之间手动滑动以浏览图像。
-
从 Layout 下拉列表中,选择 Filmstrip 选项,在主幻灯片旁包含上一张和下一张图像的预览。
-
单击 Add image 并输入图像URL、文本和操作URL。
确保您至少包含三个图像,最多包含五个图像。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Icon buttons。
-
在 Color options 菜单下,输入 Background 的十六进制颜色代码。
-
提供 Cancel button image 的URL。
-
在 Icon image buttons 下,单击 Add image。 然后,输入 图像URL、链接类型 和 链接URI。
确保您至少包含三个图像以及最多五个按钮。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Input box。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
在 Input box options 菜单中,填写以下选项:
- Input receiver name:输入输入接收者的名称或标识符。
- Input text:输入 输入框 的文本。
- Feedback text:输入回复后要显示的文本。
- Feedback image:为回复后显示的图像添加URL。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Product catalog。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
在 Product catalog options 菜单下,填写以下选项:
- Action button text:按钮上显示的文本。
- Action button text color:操作按钮文本的颜色。
- Action button color:操作按钮的颜色。
- Action button URI:指定单击按钮时要执行的URI。
- Display type:选择垂直显示还是水平显示。
-
在 Product catalog items 菜单中,单击 Add 并为每个项目输入以下详细信息:
- Title
- Description
- Image URL
- Price
- URI
确保您最多包含三个项目。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Product rating。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
在 Product rating options 菜单中,输入 Rating icon in unselected state 和 Rating icon in selected state 的URL。
-
在 Product rating items 菜单下,单击 Add 并输入您的 Link URI 并选择您的 Link type。
-
Web URL: Web URL可将用户指引到在线内容。 单击后,它们将提示设备的默认Web浏览器打开并导航到指定的URL。
-
Deeplink:深层链接是指引导用户访问应用程序内特定部分的URL,即使应用程序已关闭也是如此。 单击时,会显示一个对话框,允许用户从能够处理链接的各种应用程序中进行选择。
-
Open App:打开应用程序URL允许您直接连接到应用程序中的内容。 它使您的应用程序能够绕过消除歧义对话框,将自身确立为特定类型链接的默认处理程序。
-
Dismiss:没有与按钮关联的URL;单击只是关闭对话框或界面。
确保您至少包含三个值,最多包含五个值。
-
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Timer。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
在 Alternate title、Alternate message 和 Alternate expanded message 字段中输入计时器过期后显示的文本。
-
在 Color options 菜单下,输入 Title、Message、Background 和 Timer 的十六进制颜色代码。
-
将您的 Timer duration 设置为秒,或将 Timer end timestamp 设置为特定纪元时间戳,并添加将在计时器过期后显示的 Alternate image URL。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
-
从 Notification Type 下拉列表中选择 Zero bezel。
-
若要撰写邮件,请在 Title、Message 和 Expanded message 字段中输入您的文本。
展开通知时,显示 Expanded message 时,Message 文本将显示在折叠视图中。
-
在 Color options 菜单下,输入 Title、Message 和 Background 的十六进制颜色代码。
-
在 Zero bezel options 菜单中,在 Collapsed notification style 字段中添加图像URL。
-
要进一步个性化您的推送通知,请配置推送通知的 Notification options 和 HTTPv1 additional options。 了解详情
定义消息内容后,您可以使用测试订阅者来预览和测试消息。
推送通知高级设置 push-advanced
通知选项 notification-options
- Web URL: Web URL可将用户指引到在线内容。 单击后,它们将提示设备的默认Web浏览器打开并导航到指定的URL。
- 深层链接:深层链接是指引导用户访问应用程序中的特定部分的URL,即使应用程序已关闭也是如此。 单击时,会显示一个对话框,允许用户从能够处理链接的各种应用程序中进行选择。
- 打开应用程序:打开应用程序URL允许您直接连接到应用程序中的内容。 它使您的应用程序能够绕过消除歧义对话框,将自身确立为特定类型链接的默认处理程序。
HTTPv1其他选项 additional-options
如果停用,则当用户与通知交互时,该通知将自动取消。 粘性行为允许重要通知在屏幕上保留较长时间。