azure通知集线器标记限制

lpi*_*pic 14 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
Run Code Online (Sandbox Code Playgroud)

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

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

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

任何帮助赞赏.

谢谢

-lp

efi*_*ndr 18

广播(标签大小) - 限制为10K意味着具有相同标签的设备数量限制为10K.例:

  • 您有应用程序根据食物偏好发送广告,
  • 在某些时候,你决定向所有披萨爱好者发送信息,你将使用标签'披萨'来做,
  • 如果您的集线器注册标记为"披萨"超过10K,则通知中心的发送呼叫将失败

标签数量(广播组)限制为3K意味着上面例子中你不能有超过3K种不同的食物('披萨','意大利面','寿司'......)

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

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

但是,注册的设备数量不应超过500(免费层命名空间),200K(基本版)和10M(标准版).联系客户支持以容纳超过10M的设备.