有针对性的推送通知

Posted

技术标签:

【中文标题】有针对性的推送通知【英文标题】:Targeted Push Notification 【发布时间】:2016-02-16 04:02:23 【问题描述】:

我目前正在做一个基于位置的项目。

我使用 sql management studio 来创建和维护数据库。 我使用 Visual Studio 2015 创建网站。 我使用 Bing 地图根据放置的图钉检索坐标,并将坐标存储在我的本地数据库中。 Windows phone 用于移动应用程序(接收通知和位置)。 最后我使用 Azure 移动服务将通知推送到手机。

这是我项目的场景:

    网站将在 bing 地图上放置一个图钉,用户填写额外的文本框。 我有一个 sql 查询来对 bing 地图上放置的 pin 位置内的用户进行排序。想法是推送这些附加信息并在移动应用程序上查明位置(应用程序中使用了必应地图)。然后提交按钮会将坐标(经度和纬度)与附加信息一起存储到数据库中。

这是已经完成的: 1. 带有 bingmap 的网站、一个在放置的 pin 内显示用户的面板、用于附加信息的文本框,最后是提交按钮。 2. 内置必应地图的 WP 应用程序。 3. Azure 移动服务(我可以通过 azure 门户发送通知)。

问题:

我只想根据用户 ID 发送坐标和附加信息,该用户 ID 位于网站上放置的图钉半径范围内。 据我在各种网络上的阅读了解到,Azure 推送通知只能发送到移动服务上的 ALL。而且我只想根据网站上的 user_id 仅向该区域内的人发送推送通知。

是否有任何参考可用于根据我想要的用户 ID 发送 TARGETED 通知?

【问题讨论】:

【参考方案1】:

您可以查看 Azure 移动参与以向目标客户子集发送通知 https://azure.microsoft.com/en-in/documentation/articles/mobile-engagement-user-interface-reach-criterion/

【讨论】:

以上是关于有针对性的推送通知的主要内容,如果未能解决你的问题,请参考以下文章

向基于 Azure 的 Android 应用发送有针对性的推送通知

React Native Firebase 的 getInitialNotification 仅针对第一次推送通知返回通知对象

如何仅针对该应用禁用来自应用的推送通知?

SIGABRT - 针对解析推送通知

Apple 推送通知服务是针对特定国家/地区的吗?

有推送通知问题的登录/注销用户