2017-01-25 40 views
0

Azure通知集線器客戶端可以使用SendTemplateNotificationAsync()函數一次發送多達20個標籤。如果我有200,000個客戶,每封郵件的信息和收件人都在不斷變化,理想的做法是爲每個客戶打印一個標籤,但如果有10個標籤發送限制,則這是不可能的。如何在Azure通知中心管理數以千計的應用用戶,並且收件人每天都在變更?

如何管理併發送給成千上萬的客戶,而無需對每個推送消息進行數千次的集線器客戶端功能調用?

回答

3

標記非常適合用戶選擇消息和/或單個消息到用戶類型消息。但是,當您想隨機分割用戶併發送到動態用戶列表時,這不是正確的解決方案。此時,您將需要使用直接發送(您正在對集線器進行數千次呼叫),您可能通過數據庫自行完成分段,或者您將使用Azure Mobile Engagement等服務。

+0

嗨,我與通知中心團隊,我們將此引用到收件箱方案(類似於電子郵件)。通知中心實際上每個設備最多支持60個標籤,但考慮到您的情況通常發送到1個或少數設備,建議使用直接發送。本質上,您可以存儲所有設備令牌,併爲這些令牌提供快速進程並通過NH發送。每次發送最多可以批量處理1000個令牌。有關更多詳細信息,請參閱https://msdn.microsoft.com/en-us/library/azure/mt734910.aspx。 –

相關問題