Announcements

Send a push notification to app users. Uses the same Cloud Function path as the in-app admin (FCM). Leave "Limit to user IDs" empty to broadcast to everyone with push enabled.

Broadcast playbook

  • Set a deep link so taps land in the right screen (better CTR).
  • Send a test first using Limit to user IDs (1 to 5 internal UIDs).
  • Reserve full-database sends for high-signal moments (major release, critical fix, big con push).

Console-side campaigns and audiences: docs/features/ENGAGEMENT_CAMPAIGNS_PLAYBOOK.md

Comma or space separated Firebase UIDs. When set, only these accounts get the push (use for testing). Empty = all users who have an FCM token.

For larger lists from spreadsheets or BigQuery exports. Server caps at 3000 UIDs per send.

In-app: preset or route name. External: full https:// URL opens in the browser (iOS and Android). ToyScout product links from other flows still work as before.