发送测试推送通知 - Amazon Pinpoint

终止支持通知:AWS 将于 2026 年 10 月 30 日终止对 Amazon Pinpoint 的支持。2026 年 10 月 30 日之后,您将不再能够访问 Amazon Pinpoint 控制台或 Amazon Pinpoint 资源(端点、客户细分、营销活动、旅程和分析)。有关更多信息,请参阅 Amazon Pinpoint 终止支持注意:与短信、语音、移动推送、OTP 和电话号码验证相关的 API 不受此变更的影响,AWS End User Messaging 支持这些功能。

发送测试推送通知

要发送测试推送通知,您必须使用启用了一个或多个推送通知渠道的项目。要了解如何创建新项目并为其启用推送通知渠道,请参阅《AWS 最终用户消息推送用户指南》中的创建应用程序和启用推送通知渠道

为项目启用一个或多个推送通知渠道后,您可以通过其中任何一个渠道发送测试推送通知。

发送测试推送通知
  1. 打开 Amazon Pinpoint 控制台,网址为:https://console.aws.amazon.com/pinpoint/

  2. All projects (所有项目) 页面上,选择要为其发送测试消息的项目。

  3. 在导航窗格中,选择 Test messaging (测试消息收发)

  4. 测试消息收发页面上的渠道下,选择推送通知

  5. 对于 Destination type (目标类型),为您的消息选择以下目标之一:

    • 端点 ID – 每个目标都是分配给项目端点的唯一 ID。

    • 设备令牌 – 每个目标是分配给您传送消息的应用程序实例的令牌。例如,此值可以是 Apple Push Notification service (APNs) 分配的设备令牌,也可以是 Firebase Cloud Messaging (FCM) 分配的注册令牌。

  6. 根据您对目的地类型做出的选择,输入一个或多个端点 ID设备令牌。您最多可以输入 15 个值。使用逗号分隔多个值。

    如果您使用设备令牌作为目的地类型,则应仅指定与单个推送通知服务关联的令牌。Amazon Pinpoint 一次只能通过一项推送通知服务发送消息。

    如果您使用端点 ID 作为目的地类型,则此限制不适用。您可以指定使用任何推送通知服务的端点。

  7. 对于推送通知服务,请指定要通过其发送消息的推送通知服务。如果您使用端点 ID 作为目的地类型,Amazon Pinpoint 会自动检测服务。

  8. 对于通知类型,指定要发送的测试消息的类型:

    • 标准消息 – 包含标题、消息正文以及其他内容和设置的推送通知。移动设备在收到消息时会提醒接收人。

    • 原始消息 – 以 JSON 对象的格式指定通知的所有内容和设置的推送通知。此通知类型对于将自定义数据发送到应用程序以供该应用程序(而不是推送通知服务)处理等情况非常有用。如果选择此选项,则消息编辑器会显示用于消息的代码大纲。在消息编辑器中,输入要用于每个推送通知服务的设置。包括要指定的任何可选设置(如图片、声音和操作)。有关详细信息,请参阅您使用的推送通知服务的文档。输入完所有原始消息内容后,请跳到步骤 12。

  9. Message (消息) 下,对于 Message content (消息内容),请选择 Create a new message (创建新消息)Use an existing template (使用现有模板)

    如果您选择使用现有模板,请从 Template (模板) 列表中选择该模板。从列表中选择模板后,Amazon Pinpoint 将显示模板的活动版本的预览。(活动版本通常是已审核并批准使用的模板版本,具体取决于您的工作流程。) 选择完模板后,请跳到步骤 12。

    如果您选择创建新消息,请为该消息指定标题正文

  10. 对于操作,选择您希望在接收人点击通知时发生的操作:

    • 打开应用程序 – 您的应用程序启动,或是成为前台应用程序(如果之前发送到后台)。

    • 转到 URL – 收件人设备上的默认移动浏览器启动并打开指定 URL 上的网页。例如,此操作对于将用户定向到博客文章非常有用。

    • 打开深层链接 – 您的应用程序打开并显示应用程序中的指定用户界面。深层链接是 iOS 和 Android 功能。例如,此操作对于将用户定向到针对应用程序内购买的特别促销非常有用。

  11. (可选)在媒体 URL 部分,提供指向要在消息中显示的媒体文件的 URL。URL 必须可公开访问,以便推送通知服务可以检索文件。

  12. 完成后,请选择 Send message (发送消息)