To help you prioritize fixes and debug stability issues, we will now show you non-fatal memory errors in Crashes and ANRs. These are memory corruption issues that don't immediately cause your app to crash, but can lead to unexpected behavior or crashes later on. They also don’t affect your crash rate or vitals bad behavior thresholds.
Show your promotional content events to inactive users
You can now choose 'Inactive users' as your target audience for promotional content events. Inactive users are users who uninstalled your app, or haven't used your app in the last 28 days.
You can now add deep links to promotional content events to send users to a specific place in your app.
This helps to reduce friction in your users' journeys, and helps to get them to the right place in your app with a single tap. You can also embed identifiers in deep links to help pinpoint the campaigns that are driving installs and engagement.
New insights into app quality issues and recommendations in the quality panel
Find new insights and recommendations on the Android vitals and Crashes and ANRs pages, to help you prioritize quality issues.
App compatibility issues, bad behaviors, and some UX recommendations are shown. We'll continue to detect and surface more quality issues and provide more recommendations in the coming year.
Manage your store listings and track their performance in one place
We've brought your default store listing (previously called your main store listing) and your custom store listings together to help you manage them more easily, and compare their performance
You can now add, turn off, and fix issues with deep links in Play Console without publishing a new version of your app, to give you greater control and flexibility
New filters and CSV downloads for Play Points reports
You can now filter your Play Points performance reports by promotion type, promotion ID, and country to dig deeper into your performance. You can also download reports as CSV files to integrate with your own internal analytics, as well as to keep data and insights for longer than 6 months.
Create custom store listings to target users who search for specific keywords
You can now create custom store listings to target users who find your app using specific keywords on Google Play. Go to Store listings for recommended keywords and help with drafting custom store listings using Gemini.
Keeping your app’s size optimized is important - it’s an aspect of technical quality that can impact your install success and uninstall metrics. To support apps and games that do need to be larger, we’ve increased the maximum app size to 4 GB for install-time delivery and modules, with an additional 4 GB for post-install asset packs. We've also streamlined other size limits.
Customize your store listing for users who visit from integrity protection dialogs
You can now create custom store listings to customize your store listing assets for users who visit your store listing from an integrity protection remediation dialog - whether it’s an Integrity API remediation dialog, or from Play’s automatic protection
App access risk beta now available in the Play Integrity API
App access risk, now in public beta, tells your app if there are other apps running that could be used to capture the screen, display overlays, or control the device. Once enabled, the environmentDetails field in the Play Integrity API payload will contain the new app access risk verdict. Your app's backend server can then decide how to act based on your risk tolerance.
Recent device activity now available in the Play Integrity API
You can now opt-in to receive recent device activity via the Play Integrity API, which tells you how many times your app requested an integrity token on a specific device in the last hour. You can use recent device activity to protect your app against unexpected, hyperactive devices that could be an indication of an active attack.
Pre-review checks now help you to identify potential problems with your app changes before you send them for review, to give you early visibility of any issues. Pre-review checks can help you to avoid common issues that may result in your changes being rejected.
Discard unwanted releases before sending for review
To give you more control over your releases and to streamline your publishing process, you can now discard releases that have not yet been sent for review, on the Release summary page
Build better, safer SDKs with Google Play SDK Console
Google Play SDK Console is now generally available to SDK developers. If you own an SDK that is used by Play apps, you can now claim it in SDK Console now. SDK Console helps to improve the performance, quality, and security of your SDKs with unique insights, crash reporting, and the ability to communicate directly with app developers.
Integrity API report now includes standard requests and API error codes
You can now see data for standard requests as well as classic requests in your Integrity API report. Additionally, the report now includes the volume of different API error codes received by your app.
Track the performance of your Play Points promotions
For Play Points integrated titles, you can now track the performance of your promotions and special earn rate campaigns in Play Console to help you understand the value and potential that you get from the program
Real-time developer notifications let you know whenever there is change in a user's entitlement within your app. In addition to existing real-time notifications for subscriptions and voided purchases, you can now receive notifications for when:
A one-time product is successfully purchased by a user
A pending one-time product purchase is canceled by a user
View financial reports in the currency your buyers paid in
In addition to your default currency, you can now view your revenue in the currency that your buyers paid in, helping you to better understand and adjust local prices and strategies
Play Protect verdict now available in Play Integrity API
The Play Protect verdict tells you if a user has Play Protect enabled on their device, and whether it has found known malware. Once enabled, the environmentDetails field in the Play Integrity API payload will contain the Play Protect verdict. Your app's backend server can then decide how to act based on your risk tolerance.
Prompt users to update your app with remote in-app updates
Remote in-app updates are now generally available. Use this feature to proactively prompt users to update your app to move them off outdated or problematic app versions, all without any integration work.