设计推送通知 design-push-notification

标题和正文 push-title-body

若要撰写邮件,请单击​ 标题 ​和​ 正文 ​字段。 使用个性化编辑器定义内容、个性化数据和添加动态内容。 在个性化编辑器中了解有关个性化动态内容的更多信息。

使用设备预览部分可可视化推送通知在iOS和Android设备上的显示方式。

单击行为 on-click-behavior

您可以选择用户单击推送通知正文时的行为。

  • 要打开应用程序,请选择​ 打开应用程序 ​选项。 与通知关联的应用程序在渠道配置(即消息预设)中定义。
  • 要将用户重定向到应用程序中的特定内容,请选择​ 深层链接 ​选项。 特定内容可以是特定视图、页面的特定部分或特定选项卡。 选择该选项后,在相关字段中输入深层链接。
  • 要将用户重定向到外部URL,请使用​ Web URL ​选项。 选择该选项后,在相关字段中输入URL。

添加媒体 add-media-push

在推送通知的iOS版本中,您可以添加在通知中显示的图像、视频或GIF。

在Android版本中,您只能添加图像图标和扩展通知的图像。

有两个选项可用。 您可以:

  • 使用​ 添加媒体 ​按钮在​ Adobe Experience Manager Assets ​中选择资产。

    了解如何在此页面中使用​ Adobe Experience Manager Assets

  • 或者在​ 添加媒体 ​字段中输入媒体的URL。 在这种情况下,您可以在URL中添加个性化设置。

添加后,介质会显示在通知正文的右侧。

添加按钮 add-buttons-push

通过向推送内容添加按钮来创建可操作通知。

如果设备屏幕已锁定,则不会显示这些按钮:仅通知的​ 标题 ​和​ 消息 ​可见。 如果解锁了收件人的设备,收件人将看到相应的按钮。

在Android版本中,您最多可以添加三个按钮。

在iOS版本中,指定通知类别标识符。 需要在iOS应用程序中预配置通知类别,以便定义要显示的按钮和要采取的操作。 有关更多详细信息,请参阅Apple文档

  1. 使用​ 添加按钮 ​定义设置:标签和相关操作。 可能的操作与点击行为的操作相同。

  2. 使用中央预览图像下的​ 展开视图 ​图标预览您的个性化按钮。

发送静默通知 silent-notification

静默推送通知(或后台通知)是交付给应用程序的隐藏指令。 例如,用于通知应用程序有新内容可用,或在后台启动下载。

选择​ 静默通知 ​选项以静默通知应用程序:在这种情况下,通知将直接传输到应用程序。 设备屏幕上不显示任何警报。

使用​ 自定义数据 ​部分添加键值对。

自定义数据 custom-data

在​ 自定义数据 ​部分中,您可以将自定义变量添加到有效负载中,具体取决于您的移动应用程序配置。 有关如何在Adobe Experience Platform和AdobeLaunch中设置推送通知的更多信息,请参阅此部分

高级选项 advanced-options-push

您可以为推送通知配置​ 高级选项。 可用参数如下所示:

参数
描述
可折叠 (iOS / Android)
可折叠的消息是新消息过期后可能被替换的消息。 可折叠消息的常见用例是用于指示移动应用程序从服务器同步数据的消息。 例如,使用最新得分更新用户的体育应用程序。 只有最新的消息才具有相关性。 另一方面,对于不可折叠的消息,每个消息对客户端应用程序都很重要,需要投放。
自定义声音 (iOS / Android)
当接收到通知时,由移动终端播放的声音。 该声音需要在应用程序中捆绑在一起。
徽章 (iOS / Android)
标记用于直接在应用程序图标上显示新的未读信息数。
当用户打开或从应用程序中读取新内容时,标记值将消失。 在设备上收到通知时,它可以刷新或添加相关应用程序的标记值。
例如,如果您存储的是客户的未读文章数,则可利用个性化为每个客户发送唯一的未读文章标记值。 有关更多个性化,请参阅此章节
通知组 (仅限iOS)
将通知组关联到推送通知。
从iOS 12开始,通知组允许您将消息线程和通知主题合并到线程ID中。 例如,品牌可能会在一个组ID下发送营销通知,而在一个或多个不同的ID下保留更多操作类型通知。
为说明这一点,您可以设置groupID: 123“查看新的春季毛衣系列”和groupID: 456“您的包已投放”通知组。 在此示例中,所有投放通知都捆绑在组ID:456下。
通知渠道(仅限Android)
将通知渠道关联到推送通知。
从Android 8.0(API级别26)开始,必须将所有通知分配给一个渠道才能显示。 有关详细信息,请参阅Android开发人员文档
添加content-availability标志(仅限iOS)
在推送有效负载中发送可用内容标志,以确保应用程序在收到推送通知后立即唤醒,这意味着应用程序将能够访问有效负载数据。
即使应用程序在后台运行且不需要任何用户交互(例如点按推送通知),此操作也可以正常工作。 但是,如果应用程序未运行,则不适用。 有关更多信息,请参阅 Apple 开发人员文档
添加可变内容标志(仅限iOS)
在推送有效载荷中发送可变内容标志,并将允许推送通知内容由iOS SDK中提供的通知服务应用程序扩展进行修改。 有关更多信息,请参阅 Apple 开发人员文档
然后,您可以利用移动应用扩展进一步修改从Journey Optimizer发送的推送通知的内容或演示。 例如,用户可以利用此选项解密数据,更改通知的正文或标题文本,向通知添加线程标识符等。
通知可见性(仅限Android)
定义推送通知的可见性。
Private 将在所有锁屏界面上显示通知,但在安全锁屏界面上隐藏敏感或私人信息。
Public 将在所有锁屏界面上完整显示通知。
密码 不会在安全的锁定屏幕上显示通知的任何部分。
有关详细信息,请参阅Android开发人员文档
通知优先级(仅限Android)
定义推送通知的重要性从低到大。 这会确定推送通知在投放时会如何“干扰”。 有关详细信息,请参阅Android开发人员文档
投放优先级(仅限Android)
设置推送通知的高优先级或普通优先级。 有关消息优先级的更多信息,请参阅 Google 开发人员文档
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76