问题标签 [aws-pinpoint]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
416 浏览

certificate - AWS Pinpoint - 如何更新 APNs 通道?如何将 p12 证书转换为字符串?

我想更新 AWS pinpoint 应用程序的 APNs 通道。为此,我必须使用 SSL 证书和证书密码创建一个 APNSChannelRequest。两个元素的类型必须是字符串。

如何将 .p12 文件转换为字符串,或者如何从 .p12 文件中导出正确的密钥?(此步骤可以手动完成,不必在运行时完成。)

以下是 AWS SDK for Java 开发人员指南的(略微扩展的)示例:

我在文档中找不到任何东西。

谢谢你的帮助。

0 投票
0 回答
871 浏览

amazon-web-services - Cognito/Pinpoint 集成 - 缺乏特定于用户的数据

我正在使用 AWS Cognito 配置 AWS Pinpoint,希望能够跟踪应用内的用户活动 - 每日活跃用户、每月活跃用户等。但是,在阅读完文档后,将 Pinpoint 项目与应用客户端相关联在用户池中,为 Cognito - Pinpoint 通信创建 IAM 角色,并选择“与 Amazon Pinpoint 共享用户配置文件数据”,Pinpoint 控制台似乎只跟踪特定于终端节点的数据(每日活动终端节点、每月活动终端节点等) 和身份验证指标(登录、注册等)。那么,我的问题如下:如何配置 Cognito 以将用户 ID 与端点相关联,以便可以跟踪每日活跃用户、每月活跃用户和新用户等用户活动。

根据此页面上的文档:https ://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-endpoints.html

“当适用于 iOS 和 Android 的 AWS 移动开发工具包向 Amazon Pinpoint 注册终端节点时,Amazon Cognito 会自动从用户池中分配一个用户 ID。”

下面是 Pinpoint 控制台当前状态的屏幕截图。

精确控制台屏幕截图

任何帮助,将不胜感激。

谢谢,

JB

0 投票
1 回答
1098 浏览

aws-sdk - AWS Pinpoint 中的设备终端节点是唯一的吗?

我是 Pinpoint 的新手,并试图了解端点/endpointId 如何在 Pinpoint 语义中工作。来自aws 文档

当用户启动会话(例如,通过启动您的移动应用程序)时,您的移动或 Web 应用程序可以自动向 Amazon Pinpoint 注册(或更新)终端节点。

这是否意味着每次应用启动时,都会有一个新的端点/endpointId?如果当前会话结束或用户杀死并重新启动应用程序,它会注册一个新端点吗?

有没有办法以编程方式在应用程序中获取端点/端点 ID?

0 投票
2 回答
11209 浏览

amazon-web-services - Amazon Pinpoint 与 Amazon SES/SMS

我想通过电子邮件或短信向特定用户(只有一个)发送验证码。我已通过Amazon SES成功完成此操作,但我尚未尝试通过Amazon SMS。我发现自己陷入了调查AWS Pinpoint的困境。

在我看来,Pinpoint 是为大量用户消息(文本/电子邮件)而不是个人消息之一。我希望我收集正确。

我的问题是,在我的用例中使用 Pinpoint 优于 Amazon SES 和 SMS 是否有优势/劣势?

0 投票
1 回答
766 浏览

reactjs - 未使用 react-native 触发 AWS Pinpoint 操作

我正在使用 react-native 和 Amplify 开发 iOS 和 Android 应用程序。推送通知的整个设置已完成。我可以将活动发送到所有设备或特定设备 - 我会在 iOS 和 Android 上收到通知。

此外,我在我的应用程序中启用了深度链接。在 iOS 上,我可以使用我的自定义方案键入一个 url,它会要求我在应用程序中打开它并导航到正确的路线。在 Android 上,我使用adb shell am start -a android.intent.action.VIEW -d "*://*/do-something" com.*(dummy); 也有效。

但是,当我使用深层链接在 Pinpoint 中发送直接消息时,它所做的只是打开应用程序并且深层链接不是 openend ( https://i.imgur.com/652XoNQ.png )。即使使用Go to url,该应用程序也是 openend 而不是我指定的 url。然而,从 Pinpoint 收到的数据(https://i.imgur.com/CCSBRyB.png


我使用以下软件包:


确保在我的应用程序中处理通知中的操作所需的设置是什么?我似乎找不到任何有关Pinpoint 操作react-native 的文档。

0 投票
1 回答
699 浏览

amazon-web-services - Pinpoint 中未显示 Cognito 指标

一直在尝试设置 Cognito/Pinpoint 集成以获取有关用户登录和会话的指标,遵循开发人员指南:https ://docs.aws.amazon.com/cognito/latest/developerguide/cognito-user-pools-pinpoint-integration .html。到目前为止,Pinpoint 控制台上没有报告任何指标。

Cognito 登录一直运行良好,用户可以成功登录/注销。Cognito 的实际身份验证是在服务器端完成的,令牌被传回设备。

是否需要与 Pinpoint 进行一些服务器端集成?还是需要通过移动sdk在设备上进行登录?

0 投票
1 回答
85 浏览

java - 无法在 aws pinpoint 中更新通道类型

我刚刚开始使用 AWS pinpoint,我试图通过 updatePinpoint 调用更新 channelType ,但它没有使用代码中提供的值,并将其默认设置为APNS

位置和其他一些字段也发生了同样的问题。

提前致谢...

0 投票
1 回答
153 浏览

react-native - AWS Pinpoint:活动目标端点为 Nul

我将 AWS Amplify 集成到我的项目中反应原生。我使用 facebook Account Kit 来连接用户。我在使用 aws pinpoint 时遇到问题。

  1. 分析模块运行良好
  2. 推送通知模块不能很好地工作:
  3. 测试的黄金知道根据令牌FCM发送推送通知,我很好地收到了消息推送通知。

  4. 在仪表板中不可能,您无法创建细分或营销活动,因为“活动的可定位端点为 0”。请问我该怎么办?我需要你的帮助。

包裹

  1. aws-放大:1.1.7
  2. aws-amplify-react-native:2.0.7
  3. @aws-amplify/pushnotification:1.0.16 真诚的
0 投票
1 回答
1070 浏览

amazon-web-services - 在 Amazon Pinpoint 中创建分段

我是 Amazon Pinpoint 的新手。我使用 AWS Amplify 创建了一个示例 web 应用程序,它在按下按钮时生成一个事件并将分析发送到 Amazon pinpoint。

现在,我正在尝试创建用于将电子邮件发送到特定端点的段。但是当我尝试创建一个段时,它显示以下内容:

在此处输入图像描述

我是新来的。当特定事件发生时,我如何创建分段并发送电子邮件?

0 投票
0 回答
143 浏览

xamarin.forms - 如何注册设备以接收推送通知

我正在尝试将设备注册到 pinpoint,但我收到了以下消息:

但是我在 SynAmazonCognitoSyncClient 上收到了超时

并进入精确仪表板,我没有注册任何设备。

某些机构有其他形式可以使用 xamarin 形式将设备注册到 aws pinpoint 中?