📜  Azure通知中心和移动参与

📅  最后修改于: 2021-01-07 04:49:06             🧑  作者: Mango

Azure通知中心和移动参与

Azure通知中心提供了易于使用的多平台,横向扩展推式基础结构,使我们能够发送移动式推式通知要求,您希望在其中向用户发送通知。使用Azure通知中心,我们可以用最少的代码和最少的配置来实现相同的目的。通过一次API调用,我们可以定位单个用户或整个设备上包含数百万用户的整个细分受众群。

Azure通知中心实现了推送基础结构的所有功能。我们唯一需要做的就是编写一个移动应用程序,以便该移动应用程序将向Azure通知注册PNS句柄,并且我们的移动后端将负责向所有用户和兴趣组发送与平台无关的消息。

Azure Notification Hub的优点

多平台:我们可以使用Azure Notification Hub将推送通知发送到IOS设备,Android设备和Windows设备。它可与以任何语言开发的任何后端一起使用。

可伸缩性:我们无需担心伸缩性。 Azure通知中心将为我们解决此问题。我们可以在不进行任何更改的情况下扩展到数百万。

交付方式:我们有一套充满活力的交付方式。我们可以广播,单播或多播用户细分。因此,我们可以将所有用户划分为多个细分,并且可以定位用户的特定部分以使用Azure Notification Hub发送通知。

Azure通知中心的工作

让我们使用一个简单的图表来了解Azure Notification Hub的工作原理。

首先,我们需要从平台通知服务中检索PNS句柄,以便我们的移动客户端将检索PNS句柄,并通过我们的Azure移动应用后端服务将该句柄传递给Azure通知中心。可以是任何东西。从那时起,我们的移动后端服务可以与Azure通知中心进行交互以发送通知。

移动互动

Azure Mobile Engagement是一个软件即服务用户参与平台,可提供对应用程序使用情况和实时用户细分的数据驱动见解。关键是它启用了上下文相关的推送通知和应用内消息传递。

例如, ?我们有一个电子商务网站,一些用户对与体育有关的设备表现出了更多的兴趣。在这种情况下,使用“移动互动”,我们可以识别出更频繁地访问体育产品的用户。而且,无论我们是要提供折扣还是要投放市场的任何新运动产品,我们都可以仅向对运动产品表现出兴趣的用户发送通知。

我们使用Azure移动参与可以做的另一件事是对应用程序使用数据驱动的见解。您可以看到您应用的哪个屏幕吸引了更多用户的参与,从而改善我们的应用。我们可以根据用户数据以及访问的页面,搜索的数据类型等进行所有实时的用户细分。

Azure Mobile Engagement可以与Azure移动应用程序一起使用,这使您成为开发移动应用程序的引人注目的平台。