配置用户池分析 - Amazon Cognito
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

配置用户池分析

注意

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

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

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

注意

Amazon Pinpoint 可在多个Amazon北美、欧洲、亚洲和大洋洲的区域。Amazon Pinpoint 区域包括 Amazon Pinpoint API。如果 Amazon Cognito 支持亚马逊 Pinpoint 地区,那么 Amazon Cognito 会将事件发送到相同Amazon Pinpoint 区域。如果是一个区域由 Amazon Pinpoint 支持,那么 Amazon Cognito 将仅限支持在 us-east-1 中发送事件。有关 Amazon Pinpoint 详细地区信息,请参阅Amazon Pinpoint 终端节点和配额将 Amazon Pinpoint 分析与 Amazon Cognito 用户池结合使用

添加分析和市场活动

  1. 选择添加分析和活动

  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 Pinpoint 共享用户属性数据如果您希望 Amazon Cognito 向 Amazon Pinpoint 发送电子邮件地址和电话号码,以便为用户创建额外的终端节点。

    注意

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

  5. 输入IAM 角色或选择创建新角色在 IAM 控制台中创建新角色。

  6. 选择 Save Changes (保存更改)

  7. 要指定额外的应用程序映射,请选择添加应用程序映射

  8. 选择 Save Changes (保存更改)