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.
With advanced markers you can customize the default marker's background, border,
glyph text, collision behavior and replace the default marker icon with a custom
graphic image.
Getting started
Advanced markers require a valid mapID. A map
ID is a unique identifier that represents a single instance of a Google Map. You
can create map IDs and update a style associated with a map ID at any time in
the Google Cloud console.
[[["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 2024-12-21 UTC."],[[["Advanced markers let you customize the marker's appearance, including background, border, text, and icon, using a custom graphic image or built-in styles."],["To use advanced markers, you need a valid mapID, which is a unique identifier for your Google Map and can be created in the Google Cloud console."],["While a mapID is required for production, you can use the `DEMO_MAP_ID` for testing purposes in your app code."],["Advanced markers are only supported in Google Maps SDK 8.0.0 for iOS 14+ and are not available for iOS 13 and below."]]],[]]