主题×
自定义推送通知
为了微调推送通知,Adobe Campaign允许您在设计推送通知时访问一组高级选项。
作为专家用户,要在Adobe Campaign中配置移动应用程序,请参阅以下技术说明了
解Campaign标准推送通知有效负荷结构
。

相关内容:
刷新标记值
徽章用于直接在应用程序图标上显示新的未读信息的数量。 当用户从应用程序打开或读取新内容时,徽章值将消失。
在设备上收到通知后,它可以刷新或添加相关应用程序的标记值。 要从服务器端发送标记值,请执行以下操作:
- 打开推送通知并访问该 Advanced options 部分。
- 徽章值必须是整数,可以通过以下不同方式进行更新:
- 要刷新标记,请在字段中输入0 Value of the badge 。 这将从应用程序图标中删除该徽章。
- 要添加徽章值,请在字段中输入任意 Value of the badge 数字。 用户收到推送通知后,此号码将自动显示在徽章中。
- 如果字段为空或不包含整数,则标记值不会更改。 在此,我们在字段中输入了1, Value of the badge 以便让用户知道他们的应用程序中有一个新信息。
- 发送消息后,用户将收到推送通知,其应用程序将自动显示新的徽章值。
添加深层链接
利用Develink,您可以直接将用户带到应用程序内的内容(而不是打开Web浏览器页面)。
开发人员可以包含个性化数据,以获得自定义的应用程序内体验。 例如,收件人的名字会自动填写在应用程序将其定向到的页面上。
在推送通知中添加深层链接:
- 打开推送通知并访问该 Advanced options 部分。
- 在字段中输入链 Add a deeplink 接。
- 发送消息后,用户将收到推送通知并通过与通知交互(例如点击或单击行动动员按钮)访问应用程序中的特定页面。
定义操作
您可以添加类别ID(如果在移动应用程序中可用),然后显示操作按钮。 这些通知为用户提供了一种更快的方式,无需在应用程序中打开或导航即可响应通知执行不同的任务。
用户电话上显示的对话框需要决定继续。 当用户选择其中一个操作时,系统会通知应用程序,以便它能够执行任何关联的任务。
在推送通知中添加类别:
- 打开推送通知并访问该 Advanced options 部分。
- 在字段中输入预定义的类别名 Category 称,以在收到推送通知时显示可操作的按钮。移动应用程序开发人员必须定义类别ID和按钮在应用程序中的预期行为。 有关详细信息,请参阅 Apple Developer文档 (配置类 别和可操作通知部分 )或 Android开发人员文档 。
- 发送推送通知后,用户会收到该通知,并必须使用之前配置的可操作按钮执行操作。
根据用户的操作,应用程序将收到通知,以便它能够执行任何相关任务。
添加到期日期
这些更改仅适用于Campaign Standard 19.4的起始版本。
要向推送通知添加到期日,请执行以下操作:
- 选中该 Expire message 选项。通过选 Expire message 择选项,持续时间将自动设置为0。 如果不更改值,APNS和FCM将尝试立即发送消息。 如果失败,则不会重新发送消息。
- 在字段 Duration 中,选择推送通知的有效性。
- 在发送推送通知后,如果用户由于电话未打开或没有信号而未立即收到推送通知,则推送仍将在过期日期时隙内发送。
请注意,如果推送通知在到期日期之前尚未发送,则将丢弃该通知。
添加自定义字段
自定义字段允许您以键值对的形式在有效负荷中传递自定义数据。 此选项可用于向应用程序传递超出预定义密钥的其他数据。
为此,请执行以下操作:
- 打开推送通知并访问该 Advanced options 部分。
- 在类 Custom fields 别中,单击按 Add an element 钮。
- 然后输 Keys 入与每 Values 个键关联的键。
- 自定义字段的处理和用途完全取决于移动应用程序。 在以下推送通知中,应用程序已使用自定义字段显示推送通知的按钮标签。
添加富媒体内容
富媒体内容使您能够更好地参与用户活动,这意味着您的用户更倾向于打开您的推送通知。
您可以包括将在通知本身中播放或显示的图像、gif、音频或视频文件。 您的应用程序用户无需打开应用程序即可查看它。
要在推送通知中包含富媒体,请执行以下操作:
- 打开推送通知并访问该 Advanced options 部分。
- 在每种格式的字段中输入 Rich media content URL 文件的URL:iOS和Android。对于iOS 10或更高版本,可插入图像、gif、音频和视频文件。 对于早期的iOS版本,将显示推送通知而不显示丰富内容。 有关如何在iOS设备上显示Adobe Campaign推送通知中的图像的详细步骤,请参阅此 页 。对于Android,只能包含图像。
- 发送消息后,用户将收到您的推送通知并可以查看富媒体内容。
更改iOS的通知行为

对于iOS 10或更高版本,推送通知部分还提供
Advanced options
两个其他选项:
Mutable content
和
Content available
。
当选
Mutable content
中该选项和/或添加富媒体内容URL时,可变内容标志将在推送有效负荷中发送,并且将允许由iOS SDK中提供的通知服务应用程序扩展修改推送通知内容。 有关详细信息,请参阅
Apple开发人员文档
。
然后,您可以利用移动应用程序扩展进一步修改从Adobe Campaign发送的推送通知的内容或演示文稿。 例如,用户可以利用此选项:
- 解密以加密格式传送的数据
- 下载图像或其他媒体文件,并将它们作为附件添加到通知中
- 更改通知的正文或标题文本
- 向通知添加线程标识符
选中
Content available
后,将在推送有效负荷中发送可用内容标志,以确保应用程序在收到推送通知后立即唤醒,这意味着应用程序将能够访问有效负荷数据。 即使应用程序在后台运行并且无需任何用户交互(例如点击推送通知),这也会起作用,但是,如果应用程序未运行,则这不适用。 有关详细信息,请参阅
Apple开发人员文档
。
更改Android的通知行为
对于Android,您可以在富媒体内容URL字段中输入
文件的URL
。 而对于iOS版本,对于Android,您只能包含图像,而不能包含gif、音频或视频文件。
通过
High priority
此复选框,您可以设置推送通知的高优先级或正常优先级。 有关消息优先级的详细信息,请参阅
Google开发人员文档
。
