New basemap styling is coming soon to Google Maps Platform. This update to map styling includes a new default color palette, modernized pins, and improvements to map experiences and usability. All map styles will be automatically updated in March 2025. For more information on availability and how to opt in earlier, see New map style for Google Maps Platform.
Prepare for Google Play's data disclosure requirements
Stay organized with collections
Save and categorize content based on your preferences.
In May 2021, Google Play
announced the new Data safety section,
which is a developer-provided disclosure for an app's data collection, sharing,
and security practices.
This page can help you complete the requirements for this data disclosure in
regards to your usage of the Maps SDK for Android. On this page, you can find
information on how the Maps SDK for Android handles end-user data, including any
applicable configurations or invocations you can control as the app
developer.
We aim to be as transparent as possible in supporting you; however, as the
app developer, you are solely responsible for deciding how to respond to Google
Play's Data safety section form regarding your app's end-user data collection,
sharing, and security practices.
How to use the information on this page
This page lists the end-user data collected by only the latest version of
the Maps SDK for Android.
To complete your data disclosure, you can use Android's
guide about data types
to help you determine which data type best describes the collected data. In
your data disclosure, make sure to also account for how your specific app
shares and uses the collected data.
Data collected automatically
Data
By default, the Maps SDK...
Request metadata
For example:
Device metadata: OS version, name, model, brand, form factor.
Maps SDK for Android build and version information.
Number of results returned.
Collects request metadata to maintain and improve Google services.
Stack traces
Crash metrics
Collects stack traces during crashes within the SDK code and crash
metrics such as abnormal terminations to improve the stability of our SDKs
and improve Google services.
IP address
Collects the IP address to understand SDK usage and improve Google
services.
Maps SDK identifier
Generates and collects a Maps SDK-specific pseudonymous identifier to
measure daily active SDK users and improve Google services.
Data collected depending on your usage
Data
Depending on your app's configuration and invocation, the Maps SDK for Android...
Map interaction events
Collects interaction data, such as panning and zooming the map when the
Map Camera APIs are
used, to improve Google services
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-01-29 UTC."],[[["The Maps SDK for Android automatically collects data like device metadata, crash metrics, IP address, and a unique identifier to improve Google services."],["Depending on your app's configuration, the SDK may collect map interaction data, such as panning and zooming."],["As the app developer, you are responsible for disclosing how your app uses this data in the Google Play Data safety section."],["This page only reflects data collection by the latest Maps SDK for Android version; ensure your disclosures are updated with SDK changes."],["Refer to Android's data type guide to categorize the collected data for accurate disclosure in the Data safety section."]]],[]]