OneSignal如何向ionic2中的特定用户发送推送通知

Posted

技术标签:

【中文标题】OneSignal如何向ionic2中的特定用户发送推送通知【英文标题】:OneSignal how to send Push Notification to specific users in ionic2 【发布时间】:2017-08-06 10:33:27 【问题描述】:

我正在使用 OneSignal 发送通知,并且我能够成功发送通知,但现在我想将它们发送给特定用户 或我知道的用户我可以创建一个细分来识别这些用户,但是 假设我有 A 公司的细分市场和 B 公司的另一个细分市场 如何向该细分市场添加新用户。

所以,简而言之,这就是我脑海中的想法在我的数据库中的运作方式我是从我的应用程序发送密钥还是将其存储在我的数据库中?

【问题讨论】:

您需要将 playerId(设备 ID)存储在用户表中,然后向特定设备发送通知。 documentation.onesignal.com/… 但是 playerId 只是编号我怎么知道用户属于哪个公司? 【参考方案1】:

设置数据标签的能力非常强大。您可以在每个用户上存储数据属性。标签适用于所有 OneSignal 帐户,是我们客户中非常受欢迎的功能。用户被标记为他们想要接收的消息类型、内容类别、购物车放弃信息、订阅状态和用户偏好等属性。

阅读更多关于数据标签here。

我们在blog post 中有更多关于 OneSignal 数据集成的详细信息

【讨论】:

以上是关于OneSignal如何向ionic2中的特定用户发送推送通知的主要内容,如果未能解决你的问题,请参考以下文章

Swift - 如何从 OneSignal SDK 向特定用户名标签发送发布通知?

使用 Onesignal ionic2 的 Google 凭据无效

Onesignal,Ionic App:单击通知时打开特定视图不起作用

使用 OneSignal 推送通知服务向特定测试设备发送推送通知

如何使用 OneSignal 打开特定活动?

在 PHP 中向特定用户推送通知