Android 13 introduces a runtime notification permission, meaning users must opt in to receive push notifications. Apps targeting Android 13 must explicitly prompt for permission at a time of their choosing, or the system will display the permission prompt automatically on first launch—often resulting in lower opt-in rates.To implement an ideal experience:
Use in-app messages to create a better opt-in experience or our SDK directly to trigger the prompt.See our Prompt for Push Permissions guide for details.
Step 2. Update project settings to target Android 13
Validate that your app is configured to target Android API level 33 or newer, and follow one of the sections below for the type of project you have.Android Native Validate your compile and target SDK version is at least version 33
See Google’s Set up the Android 13 SDK for more details if you have a different project configuration.Unity Use Unity 2021.3.0f1 or newer.Add Android 13 as a custom dependency to the Unity Editor’s Android SDK Tools. See Unity’s Customizing dependencies guide.Set the Target API Level to API level 33 in the Android Player Settings. See Unity’s Setting the Android SDK Target API guide.Flutter Validate your compile and target SDK version is at least version 33.