在应用程序中注册 Amazon Pinpoint 端点 - Amazon Pinpoint

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

在应用程序中注册 Amazon Pinpoint 端点

当用户启动了一个会话(例如,通过启动您的移动应用程序)时,您的移动或 Web 应用程序可以自动向 Amazon Pinpoint 注册(或更新)端点。端点表示用户用来启动会话的设备。它包含描述设备的属性,还可包含您定义的自定义属性。端点也可表示其他客户通信方法,如电子邮件地址或手机号码。

在您的应用程序注册端点后,可根据端点属性对受众进行分段。您随后可以让这些分段参与定制的消息收发活动。您还可以使用 Amazon Pinpoint 控制台中的分析页面查看有关端点注册和活动的图表,例如新端点每日活动端点

您可以将一个用户 ID 分配给多个端点。用户 ID 表示单个用户,而被分配了用户 ID 的每个端点表示用户的设备之一。将用户 ID 分配给您的端点之后,您可以在控制台中查看有关用户活动的图表,例如 Daily active usersMonthly active users

开始前的准备工作

如果您尚未这样做,则将适用于 Android 或 iOS 的 AWS Mobile SDK 或者 AWS Amplify JavaScript 库与您的应用程序集成。有关更多信息,请参阅 使用 AWS Amplify 将您的前端应用程序连接到 Amazon Pinpoint

将端点注册到适用于 Android 或 iOS 的 AWS Mobile SDK

您可以使用适用于 Android 或 iOS 的 AWS Mobile SDK 注册和自定义端点。有关更多信息以及要查看代码示例,请参阅以下文档:

将端点注册到 AWS Amplify JavaScript 库

您可以使用 AWS Amplify JavaScript 库在应用程序中注册和更新端点。有关更多信息以及要查看代码示例,请参阅 AWS Amplify JavaScript 文档中的更新端点

后续步骤

在您更新应用程序以注册端点后,当用户启动您的应用程序时,系统会将设备信息和自定义属性提供给 Amazon Pinpoint。您可以使用此信息定义受众分段。您还可以使用控制台查看端点指标以及获得了用户 ID 的用户。您也可以完成在您的应用程序中报告 Amazon Pinpoint 事件中的步骤来更新您的应用程序以报告使用情况数据。