azure通知集线器标记限制

时间:2014-11-24 05:56:00

标签: azure-mobile-services azure-notificationhub

阅读定价明细

http://azure.microsoft.com/en-us/pricing/details/notification-hubs/

推送中使用的标签数量似乎有限制。

Broadcast (tag size)    Limited to 10K  Limited to 10K  Unlimited
# of tags (broadcast groups)    Limited to 3K   Limited to 3K 3 Unlimited

Q1。那么这意味着每次推送的最大标签是10K吗?假设每个设备只有一个标签。

Q2。是无限制存储的标签数量?

必不可少的我需要将标签映射到设备ID。然后在发送中发送一堆标签。 听起来很直接,但我无法确定是否存在限制。

任何帮助表示感谢。

感谢

-lp

5 个答案:

答案 0 :(得分:16)

广播(标签大小) - 限制为10K 表示具有相同标签的设备数量限制为10K。示例:

  • 您有根据食物偏好发送广告的应用程序,
  • 在某些时候,您决定向所有披萨爱好者发送消息,并且您将使用标签“披萨”#39;要做到这一点,
  • 如果您的中心使用标记' pizza'进行了超过10K的注册,则通知中心的发送呼叫将失败

标签数量(广播组)限制为3K 意味着上述示例中不能有超过3K种不同的食物('披萨',' pasta& #39;,'寿司' ...)

!!!重要提示!!! 有五个或更少设备的标签不会产生标签限制。这意味着您可以构建一个应用程序,其中每个设备都具有唯一标记(用户ID或电子邮件或类似内容),并且该标记可用于向特定设备发送消息。这有时被称为“收件箱情景”。并且 通知中心不会强制执行3K限制

更新: 通知中心不会强制执行上述任何限制。官方文件也已更新。因此,截至目前,每个注册/安装仅限制60个标签。

但是,对于Free tier命名空间,注册的设备数量不应超过500,Basic应为200K,Standard为10M。联系客户支持以容纳超过10M的设备。

答案 1 :(得分:4)

此处更新我们已取消标签限制。有关更新信息,请参阅https://azure.microsoft.com/en-us/pricing/details/notification-hubs/

答案 2 :(得分:3)

第一季度的新答案,我是在向Azure的PM通知中心发送电子邮件后得到的:

  

标记表达式可以包含所有布尔运算符,例如AND(&&),   OR(||)和NOT(!)。它们也可以包含括号。标签   表达式仅限于20个标签,如果它们只包含OR;除此以外   它们仅限于6个标签。

请参阅"Tag Expressions" on this page

由于我要求发送一组标记,Azure代理添加了:

  

当你向我们提供一个数组时,我们几乎只是使用OR来构建带有标记的表达式,也就是说,你最多可以在该数组中放置20个标记。

答案 3 :(得分:2)

在免费和基本层中,您不能向超过10k的设备广播。来自定价页面(http://azure.microsoft.com/en-us/pricing/details/notification-hubs/):

  

广播是指您可以发送推送的设备数量   通知给定的通知请求。标签是关键字   设备已订阅。广播推送通知可以   发送到订阅特定标签的所有设备。

     

免费和基本层中的通知中心,当广播到   观众,将最多推送10,000个设备。如果有更多的设备   在目标受众中,将选择10,000台设备   随机,其余的将不会收到任何通知。

3k标记限制意味着您可以创建最多3k个用于发送通知的唯一标记。每个设备可以注册多个标签(例如,每个突发新闻的类别都是标签)。

答案 4 :(得分:0)

  

此处更新我们已取消标签限制。有关更新信息,请参阅https://azure.microsoft.com/en-us/pricing/details/notification-hubs/

在定价方面,Azure定价'计算器'仍然不清楚。它表示:"前1000万次推送包括无限有源设备和10K广播(标签尺寸)用于基本层"

对于基本层,它似乎仍然存在标签限制,但不适用于标准层,其中规定:"前1000万次推送包含无限有效设备和无限制广播(标签大小)"。广告和代码限制信息不会显示在此处的常规定价信息中:https://azure.microsoft.com/en-us/pricing/details/notification-hubs/