Amazon Cognito
开发人员指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

指定用户池分析设置

注意

只有在您编辑现有用户池时才会显示 Analytics 选项卡。

使用 Amazon Pinpoint 分析,您可以跟踪 Amazon Cognito 用户池 注册、登录、失败的身份验证、日活跃用户 (DAU) 和月活跃用户 (MAU)。您还可以使用适用于 Android 的 AWS 移动软件开发工具包或AWS Mobile SDK for iOS设置特定于您的应用程序的用户属性。然后可以使用这些属性在 Amazon Pinpoint 中对用户进行细分,并向他们发送有针对性的推送通知。

Analytics 选项卡上,可指定 Amazon Cognito 应用程序客户端的 Amazon Pinpoint 项目。有关更多信息,请参阅Amazon Pinpoint 分析与 Amazon Cognito 用户池 结合使用

添加分析和市场活动

  1. 选择 Add analytics and campaigns

  2. 从列表中选择 Cognito app client

  3. 要将 Amazon Cognito 应用程序映射到 Amazon Pinpoint 项目,请从列表中选择 Amazon Pinpoint 项目。

    注意

    Amazon Pinpoint 项目 ID 是 Amazon Pinpoint 项目特有的由 32 个字符组成的字符串。它在 Amazon Pinpoint 控制台中列出。

    您可以将多个 Amazon Cognito 应用程序映射到单个 Amazon Pinpoint 项目。但是,每个 Amazon Cognito 应用程序只能映射到一个 Amazon Pinpoint 项目。

    在 Amazon Pinpoint 中,每个项目都应该是单个应用程序。例如,如果游戏开发人员有两款游戏,则每款游戏都应是单独的 Amazon Pinpoint 项目,即使两款游戏使用同一 Amazon Cognito 用户池。

  4. 如果您希望 Amazon Cognito 向 Amazon Pinpoint 发送电子邮件地址和电话号码,以便为用户创建额外的终端节点,请选择 Share user attribute data with Amazon Pinpoint

    注意

    终端节点 唯一地标识可以使用 Amazon Pinpoint 向其发送推送通知的用户设备。有关终端节点的更多信息,请参阅 Amazon Pinpoint 开发人员指南 中的添加终端节点

  5. 输入您已经创建的 IAM role,或者选择 Create new role 以在 IAM 控制台中创建一个新角色。

  6. 选择 Save changes

  7. 要指定额外的应用程序映射,请选择 Add app mapping

  8. 选择 Save changes