AWS::Pinpoint::PushTemplate APNSPushNotificationTemplate - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::Pinpoint::PushTemplate APNSPushNotificationTemplate

AWS::Pinpoint::PushTemplate APNSPushNotificationTemplate 资源为消息模板定义通道特定的内容和设置,可用于通过 APNs (Apple Push Notification service) 通道发送的推送通知。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Action" : String, "Body" : String, "MediaUrl" : String, "Sound" : String, "Title" : String, "Url" : String }

YAML

Action: String Body: String MediaUrl: String Sound: String Title: String Url: String

属性

Action

在收件人点击基于消息模板的推送通知时执行的操作。有效值为:

  • OPEN_APP - 将打开您的应用程序,或者在已发送到后台时变为前台应用程序。这是默认操作。

  • DEEP_LINK - 将打开您的应用程序并在应用程序中显示指定的用户界面。该设置使用 iOS 平台的深层链接功能。

  • URL - 将打开收件人的设备上的默认移动浏览器,并加载您指定的 URL 中的 Web 页面。

必需:否

类型:字符串

Update requires: No interruption

Body

在基于消息模板的推送通知中使用的消息正文。

必需:否

类型:字符串

Update requires: No interruption

MediaUrl

在基于消息模板的推送通知中显示的图像或视频的 URL。

必需:否

类型:字符串

Update requires: No interruption

Sound

在收件人收到基于消息模板的推送通知时播放的声音的键。该键的值是应用程序的主包或应用程序数据容器的 Library/Sounds 文件夹中的声音文件的名称。如果找不到声音文件或指定 default 以作为值,系统将播放默认警报声音。

必需:否

类型:字符串

Update requires: No interruption

Title

在基于消息模板的推送通知中使用的标题。该标题显示在收件人设备上的通知消息上方。

必需:否

类型:字符串

Update requires: No interruption

Url

在收件人点击基于消息模板的推送通知时,在收件人的默认移动浏览器中打开的 URL(如果 Action 属性值为 URL)。

必需:否

类型:字符串

Update requires: No interruption