将 Pinpoint 添加到不同区域的 Cognito
Add Pinpoint to Cognito which are in different regions
我在一个区域(比如 us-east-1)有 Cognito 用户池,在不同区域(比如 us-east-2)有 Pinpoint。当尝试将 Pinpoint 添加到控制台中的认知池时(转到认知->管理用户池->单击左窗格中的分析),没有显示精确定位的选项,因为它位于不同的区域。有什么方法可以连接这两者(无法在前端实现登录注册,因为我们已经在使用 AWS login/sign-up)。如果您能建议我可以做到这一点的方法,那将很有帮助。谢谢
在撰写此答案时(2020 年 8 月 30 日),俄亥俄州尚不支持 Amazon Pinpoint 服务 us-east-2
- 这解释了为什么您无法在 Cognito 用户池控制台(左窗格中的常规设置 -> 分析)的下拉菜单中看到任何精确定位项目
查看 Amazon Pinpoint documentation 它指出:
In regions where Pinpoint is not available, Cognito UserPools only supports sending events to Amazon Pinpoint projects in us-east-1. In regions where Pinpoint is available, Cognito User Pools will support sending events to Amazon Pinpoint projects within that same region.
这意味着:例如,如果您在 eu-west-1 中有一个 Cognito UserPool那么您可以在 eu-west-1(不支持 Pinpoint 的区域)中使用 Pinpoint 项目,但是如果您的 Cognito UserPool 在 us-east-2(不支持Pinpoint的区域)那么你需要在us-east-1 in-order中使用Pinpoint项目捕获事件。
示例图如下:
我在一个区域(比如 us-east-1)有 Cognito 用户池,在不同区域(比如 us-east-2)有 Pinpoint。当尝试将 Pinpoint 添加到控制台中的认知池时(转到认知->管理用户池->单击左窗格中的分析),没有显示精确定位的选项,因为它位于不同的区域。有什么方法可以连接这两者(无法在前端实现登录注册,因为我们已经在使用 AWS login/sign-up)。如果您能建议我可以做到这一点的方法,那将很有帮助。谢谢
在撰写此答案时(2020 年 8 月 30 日),俄亥俄州尚不支持 Amazon Pinpoint 服务 us-east-2
- 这解释了为什么您无法在 Cognito 用户池控制台(左窗格中的常规设置 -> 分析)的下拉菜单中看到任何精确定位项目
查看 Amazon Pinpoint documentation 它指出:
In regions where Pinpoint is not available, Cognito UserPools only supports sending events to Amazon Pinpoint projects in us-east-1. In regions where Pinpoint is available, Cognito User Pools will support sending events to Amazon Pinpoint projects within that same region.
这意味着:例如,如果您在 eu-west-1 中有一个 Cognito UserPool那么您可以在 eu-west-1(不支持 Pinpoint 的区域)中使用 Pinpoint 项目,但是如果您的 Cognito UserPool 在 us-east-2(不支持Pinpoint的区域)那么你需要在us-east-1 in-order中使用Pinpoint项目捕获事件。
示例图如下: