Skip to main content

Broadcast service configuration

Nexconn provides a Broadcast Service for sending messages or push notifications to all users or targeted user segments. Use it for operational needs like activity announcements, content updates, and targeted notifications.

Service capabilities and APIs

Enable the Broadcast Service before using any of the following APIs:

FeatureAPIDescription
Broadcast to all users/v4/system-channel/message/broadcast-allSend a system channel message to all app users. Uses a polling mechanism — messages are received within 3 minutes.
Broadcast to online users/v4/system-channel/message/broadcast-onlineSend a system channel message to currently online users. Uses a polling mechanism — messages are received within 3 minutes.
Send notification by tag/v4/system-channel/pushSend a system channel message and push notification to users matching specified tags.
Send notification by package name/v4/system-channel/pushSend a system channel message and push notification to users of a specific app package.

Cloud storage configuration

To store broadcast messages in server-side history, enable the corresponding cloud storage service:

FeatureAPICloud Storage
Broadcast to all users/v4/system-channel/message/broadcast-allNot stored by default. Enable Broadcast Message Cloud Storage in the console.
Broadcast to online users/v4/system-channel/message/broadcast-onlineServer-side history storage not supported.
Send notification by tag/v4/system-channel/pushRequires Direct and Group Channel Cloud Message Storage.
Send notification by package name/v4/system-channel/pushRequires Direct and Group Channel Cloud Message Storage.