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

AWS::Pinpoint::PushTemplate AndroidPushNotificationTemplate

AWS::Pinpoint::PushTemplate AndroidPushNotificationTemplate 资源为消息模板定义通道特定的内容和设置,该模板可用于通过以下通道发送的推送通知:ADM (Amazon Device Messaging)、百度 (Baidu Cloud Push) 或GCM(Firebase Cloud Messaging,以前称为 Google Cloud Messaging)。

语法

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

JSON

{ "Action" : String, "Body" : String, "ImageIconUrl" : String, "ImageUrl" : String, "SmallImageIconUrl" : String, "Sound" : String, "Title" : String, "Url" : String }

YAML

Action: String Body: String ImageIconUrl: String ImageUrl: String SmallImageIconUrl: String Sound: String Title: String Url: String

属性

Action

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

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

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

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

必需:否

类型:字符串

Update requires: No interruption

Body

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

必需:否

类型:字符串

Update requires: No interruption

ImageIconUrl

在基于消息模板的推送通知的内容视图中显示的大图标图像的 URL。

必需:否

类型:字符串

Update requires: No interruption

ImageUrl

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

必需:否

类型:字符串

Update requires: No interruption

SmallImageIconUrl

在状态栏以及基于消息模板的推送通知的内容视图中显示的小图标图像的 URL。

必需:否

类型:字符串

Update requires: No interruption

Sound

在收件人收到基于消息模板的推送通知时播放的声音。您可以使用默认流,或指定您的应用程序中捆绑的声音资源的文件名。在 Android 平台上,声音文件必须位于 /res/raw/ 中。

必需:否

类型:字符串

Update requires: No interruption

Title

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

必需:否

类型:字符串

Update requires: No interruption

Url

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

必需:否

类型:字符串

Update requires: No interruption