简体   繁体   中英

How to manage thousands of app users in Azure Notification Hub, with recipients changing from one day to the next?

Azure notification hub client can send up to 20 tags at a time with the SendTemplateNotificationAsync() function. If I have 200,000 customers and both the messages and recipients of each message are constantly changing, the ideal would be to have a tag for each customer, but with the 10 tag send limit this isn't possible.

How do I manage and send to hundreds of thousands of customers without doing thousands of calls to hub client functions every push message?

Tagging is great for user-opt-in messaging and/or single message to a user type messaging. However, it isn't the right solution when you want to segment your users randomly and send to a dynamic list of users. At that point, you will want to use Direct Send (where you are doing thousands of calls to the hub), doing the segmentation yourself probably via a database, or you would use a service such as Azure Mobile Engagement .

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM