General availability for A2U Notifications remains unchanged.
Notification Service is a notification management tool where you can set up notifications for your games, and Meta will handle the notification scheduling/sending for you. It can be regarded as a codeless version of A2U Notifications. Key benefits include:
Review the Notification Guidelines for all the best practices and requirements for notification content.
To view the Notification Service, navigate to the Notification Service section within the Instant Games product on the developer dashboard. All the work to create/update/test/monitor notifications can be completed on the dashboard. You can create notifications and find all of them in here, along with the following information:
From the Notification Service dashboard, select Create in the upper right corner. Please fill in the form with the following information:
| Platform | Notification Title | Notification Body |
|---|---|---|
Not used | Used as the body of Facebook Jewel/Gaming Tab notifications | |
Messenger | Used as the title of the media attachment | Used as the subtitle of the media attachment |
| Send Time Strategy | Description |
|---|---|
| Predicted Best Time | The notification will be sent at the time slot recommended by Meta on a per-user level when users are most likely to interact with the notification |
Fixed Time (Local/UTC) Strategy | The notification will be sent in the time window you specify. Indicate the time in 24-hour format (HH:00) (24-hour format). This supports:
|
Besides Creating notifications manually on the Notification Service UI, creating notifications from CSV is also supported. To access this tool, simply click the Create from CSV button on the Notification Service dashboard. Please note:
This feature is currently in its beta launch phase. If you are interested in participating, please submit your request using the reporting tool or reach out to your Partner Manager.
A/B testing is a statistical method used to compare two versions of a product or feature to determine which one performs better. It involves randomly splitting users into two groups: the control group sees the original version (A), while the treatment group sees the modified version (B). By measuring the difference in user behavior between the two groups, you can identify which version is more effective in achieving their goals.
A/B testing is important for several reasons:
Notification Service offers a fully managed feature for iterating on your notification content. Please note that currently, only content-based A/B testing is supported. To initiate an A/B test:
To initiate an A/B test:
Please be aware that there are certain limitations to using this feature:
| Status | Meaning |
|---|---|
PENDING | The A/B testing has been scheduled, but it hasn’t started yet |
IN_PROGRESS | The A/B testing is actively running; users enrolled in the experiments will receive either control or test group treatment when they receive notifications |
COMPUTING_RESULTS | The A/B testing has been completed, and the results are currently being computed |
COMPLETED | The computation of the result has been completed and is ready for viewing |
ERROR | An unexpected error occurred; please file a bug report |
We have two automated guardrails to help you utilize notifications most effectively to achieve long-term success: rate limiting and notification scheduling validation.
The window to send a notification is 10 days from when a user last played your game. A maximum of up to 5 notifications can be sent to a user during this time. This limit is reset when the user plays the game again. Please note that Notifications Service will share the notification quota with the A2U Notification Graph API, which means with these 2 ways combined together, users can receive up to 5 notifications within 10 days after playing a game.
In order to avoid conflicting notifications from being accidentally enabled, certain guardrails exist to prevent the notification setting from being enabled if they are likely to bring a subpar experience to users. The guardrails are: