通知:向所有下载我的应用程序的人发送消息

Posted

技术标签:

【中文标题】通知:向所有下载我的应用程序的人发送消息【英文标题】:Notification: Send a message to everyone who has downloaded my app 【发布时间】:2016-06-18 17:18:21 【问题描述】:

我正在开发一个 UWP 应用程序,下载该应用程序后,我想在下载我的应用程序几天后向我的用户发送特定消息。根据我想给他们的信息,每次信息都可能不同。

那么我应该从哪里开始呢?如果那里有示例或教程链接,那就太好了。

【问题讨论】:

【参考方案1】:

如果您想同时向所有用户发送消息,您需要使用推送通知。 Here 是一个很好的教程,介绍了如何开始使用它。 (在这种情况下,WP 8.1 与 UWP 相同)。 您也可以在推送通知中查看官方documentation。

但是,如果您想根据每个用户打开应用程序的时间(例如,下载应用程序后 2 天、下载应用程序后 5 天等)在特定时间向每个用户发送消息,您也可以使用Local notification。您可以对这些消息进行硬编码,也可以从 Web 服务获取它们。

【讨论】:

【参考方案2】:

Azure Mobile Engagement 可以做到这一点,甚至更多。 https://azure.microsoft.com/en-us/services/mobile-engagement/

增值推送与传播

Mobile Engagement 可与 Google GCM、Apple APNS 或 Microsoft WNS 等原生推送通知网关完美配合。它允许您发送有针对性的通知、投票和应用内通知,其中包含文本和丰富的 html 有效负载。使用从应用程序使用中捕获的数据(如用户名和性别)来个性化通知。发送针对应用用户特定区域的多语言通知。提前安排通知,并通过获取有关有多少用户查看通知并采取行动的统计数据,最终获得有关其有效性的反馈。

【讨论】:

以上是关于通知:向所有下载我的应用程序的人发送消息的主要内容,如果未能解决你的问题,请参考以下文章

向 Parse 发送推送通知,如何在设备中接收它

推送通知不仅从我的设备发送 - 解析

Apple 推送通知:发送大量消息

向所有客户端发送推送通知?

Android GCM 不向设备发送通知消息

GCM:如何从服务器向应用程序发送消息(丢失注册 ID、通知 ID ...)