Skip to main content
Google Maps Platform
  • Google Maps Platform
Overview Products Pricing Documentation
  • Get Started
  • Get Started with Google Maps Platform
  • Capabilities Explorer
  • Pricing & Billing
  • Security & Compliance
  • Reporting & Monitoring
  • FAQ
  • Support and Resources
  • Customer Care
  • Incident Management
  • Maps
  • Maps JavaScript API
  • Maps SDK for Android
  • Maps SDK for iOS
  • Google Maps for Flutter
  • Maps Embed API
  • Maps Static API
  • Imagery Insights
  • Street View Static API
  • Maps URLs
  • Aerial View API
  • Elevation API
  • Map Tiles API
  • Maps Datasets API
  • Web Components
  • Routes
  • Routes API
  • Navigation SDK for Android
  • Navigation SDK for iOS
  • Navigation for Flutter
  • Navigation for React Native
  • Roads API
  • Route Optimization API
  • Analytics
  • Google Earth
  • Solutions
  • Build with AI
  • Industry solutions
  • Mobility services
  • Places
  • Places API
  • Places SDK for Android
  • Places SDK for iOS
  • Places Library, Maps JavaScript API
  • Geocoding API
  • Geolocation API
  • Address Validation API
  • Time Zone API
  • Places Aggregate API
  • Environment
  • Air Quality API
  • Pollen API
  • Solar API
  • Weather API
  • Additional Resources
  • API Security Best Practices
  • Digital Signature Guide
  • Map Coverage Details
  • Optimization Guide
  • Mobile OS and software support
  • Launch stages
  • Legacy products
  • Deprecations
  • Asset Tracking Plan
  • URL Encoding
  • WordPress Users
Blog Community
  • GitHub
  • YouTube
  • LinkedIn
  • Discord
  • Innovators
  • Issue Tracker
/
  • English
  • Deutsch
  • Español
  • Français
  • Indonesia
  • Português – Brasil
  • Русский
  • 中文 – 简体
  • 日本語
  • 한국어
Sign in
  • iOS
  • Places SDK for iOS
Get Started Contact sales
Guides Reference Samples Resources Legacy
Google Maps Platform
  • Google Maps Platform
  • Overview
  • Products
  • Pricing
  • Documentation
    • More
    • Guides
    • Reference
    • Samples
    • Resources
    • Legacy
  • Blog
  • Community
    • More
  • Overview
  • GooglePlaces
  • Classes
    • Overview
    • GMSAddressComponent
    • GMSAutocompleteFetcher
    • GMSAutocompleteFilter
    • GMSAutocompleteMatchFragment
    • GMSAutocompletePlaceSuggestion
    • GMSAutocompletePrediction
    • GMSAutocompleteRequest
    • GMSAutocompleteResultsViewController
    • GMSAutocompleteSessionToken
    • GMSAutocompleteSuggestion
    • GMSAutocompleteTableDataSource
    • GMSAutocompleteViewController
    • GMSEvent
    • GMSFetchPhotoRequest
    • GMSFetchPlaceRequest
    • GMSOpeningHours
    • GMSPeriod
    • GMSPlace
    • GMSPlaceAuthorAttribution
    • GMSPlaceConnectorAggregation
    • GMSPlaceConsumerAlert
    • GMSPlaceConsumerAlertDetails
    • GMSPlaceContentBlock
    • GMSPlaceEVChargeAmenitySummary
    • GMSPlaceEVChargeOptions
    • GMSPlaceGenerativeSummary
    • GMSPlaceIsOpenRequest
    • GMSPlaceIsOpenResponse
    • GMSPlaceLikelihood
    • GMSPlaceLikelihoodList
    • GMSPlaceNeighborhoodSummary
    • GMSPlaceParkingOptions
    • GMSPlacePhotoMetadata
    • GMSPlacePhotoMetadataList
    • GMSPlaceReview
    • GMSPlaceReviewSummary
    • GMSPlaceSearchByTextRequest
    • GMSPlaceSearchNearbyRequest
    • GMSPlaceSpecialDay
    • GMSPlaceViewportInfo
    • GMSPlacesClient
    • GMSPlusCode
    • GMSTime
  • Constants
    • Overview
    • GMSPlacePropertyAddressComponents
    • GMSPlacePropertyAll
    • GMSPlacePropertyBusinessStatus
    • GMSPlacePropertyConsumerAlert
    • GMSPlacePropertyCoordinate
    • GMSPlacePropertyCurbsidePickup
    • GMSPlacePropertyCurrentOpeningHours
    • GMSPlacePropertyDelivery
    • GMSPlacePropertyDineIn
    • GMSPlacePropertyEVChargeAmenitySummary
    • GMSPlacePropertyEVChargeOptions
    • GMSPlacePropertyEditorialSummary
    • GMSPlacePropertyFormattedAddress
    • GMSPlacePropertyGenerativeSummary
    • GMSPlacePropertyIconBackgroundColor
    • GMSPlacePropertyIconImageURL
    • GMSPlacePropertyName
    • GMSPlacePropertyNeighborhoodSummary
    • GMSPlacePropertyOpeningHours
    • GMSPlacePropertyParkingOptions
    • GMSPlacePropertyPhoneNumber
    • GMSPlacePropertyPhotos
    • GMSPlacePropertyPlaceID
    • GMSPlacePropertyPlusCode
    • GMSPlacePropertyPriceLevel
    • GMSPlacePropertyPureServiceAreaBusiness
    • GMSPlacePropertyRating
    • GMSPlacePropertyReservable
    • GMSPlacePropertyReviewSummary
    • GMSPlacePropertyReviews
    • GMSPlacePropertySecondaryOpeningHours
    • GMSPlacePropertyServesBeer
    • GMSPlacePropertyServesBreakfast
    • GMSPlacePropertyServesBrunch
    • GMSPlacePropertyServesDinner
    • GMSPlacePropertyServesLunch
    • GMSPlacePropertyServesVegetarianFood
    • GMSPlacePropertyServesWine
    • GMSPlacePropertyTakeout
    • GMSPlacePropertyTypes
    • GMSPlacePropertyUTCOffsetMinutes
    • GMSPlacePropertyUserRatingsTotal
    • GMSPlacePropertyViewport
    • GMSPlacePropertyWebsite
    • GMSPlacePropertyWheelchairAccessibleEntrance
    • kGMSAutocompleteMatchAttribute
    • kGMSPlaceTypeAccounting
    • kGMSPlaceTypeAdministrativeAreaLevel1
    • kGMSPlaceTypeAdministrativeAreaLevel2
    • kGMSPlaceTypeAdministrativeAreaLevel3
    • kGMSPlaceTypeAdministrativeAreaLevel4
    • kGMSPlaceTypeAdministrativeAreaLevel5
    • kGMSPlaceTypeAirport
    • kGMSPlaceTypeAmusementPark
    • kGMSPlaceTypeAquarium
    • kGMSPlaceTypeArtGallery
    • kGMSPlaceTypeAtm
    • kGMSPlaceTypeBakery
    • kGMSPlaceTypeBank
    • kGMSPlaceTypeBar
    • kGMSPlaceTypeBeautySalon
    • kGMSPlaceTypeBicycleStore
    • kGMSPlaceTypeBookStore
    • kGMSPlaceTypeBowlingAlley
    • kGMSPlaceTypeBusStation
    • kGMSPlaceTypeCafe
    • kGMSPlaceTypeCampground
    • kGMSPlaceTypeCarDealer
    • kGMSPlaceTypeCarRental
    • kGMSPlaceTypeCarRepair
    • kGMSPlaceTypeCarWash
    • kGMSPlaceTypeCasino
    • kGMSPlaceTypeCemetery
    • kGMSPlaceTypeChurch
    • kGMSPlaceTypeCityHall
    • kGMSPlaceTypeClothingStore
    • kGMSPlaceTypeCollectionAddress
    • kGMSPlaceTypeCollectionCity
    • kGMSPlaceTypeCollectionRegion
    • kGMSPlaceTypeColloquialArea
    • kGMSPlaceTypeConvenienceStore
    • kGMSPlaceTypeCountry
    • kGMSPlaceTypeCourthouse
    • kGMSPlaceTypeDentist
    • kGMSPlaceTypeDepartmentStore
    • kGMSPlaceTypeDoctor
    • kGMSPlaceTypeDrugstore
    • kGMSPlaceTypeElectrician
    • kGMSPlaceTypeElectronicsStore
    • kGMSPlaceTypeEmbassy
    • kGMSPlaceTypeEstablishment
    • kGMSPlaceTypeFinance
    • kGMSPlaceTypeFireStation
    • kGMSPlaceTypeFloor
    • kGMSPlaceTypeFlorist
    • kGMSPlaceTypeFood
    • kGMSPlaceTypeFuneralHome
    • kGMSPlaceTypeFurnitureStore
    • kGMSPlaceTypeGasStation
    • kGMSPlaceTypeGeneralContractor
    • kGMSPlaceTypeGeocode
    • kGMSPlaceTypeGroceryOrSupermarket
    • kGMSPlaceTypeGym
    • kGMSPlaceTypeHairCare
    • kGMSPlaceTypeHardwareStore
    • kGMSPlaceTypeHealth
    • kGMSPlaceTypeHinduTemple
    • kGMSPlaceTypeHomeGoodsStore
    • kGMSPlaceTypeHospital
    • kGMSPlaceTypeInsuranceAgency
    • kGMSPlaceTypeIntersection
    • kGMSPlaceTypeJewelryStore
    • kGMSPlaceTypeLaundry
    • kGMSPlaceTypeLawyer
    • kGMSPlaceTypeLibrary
    • kGMSPlaceTypeLightRailStation
    • kGMSPlaceTypeLiquorStore
    • kGMSPlaceTypeLocalGovernmentOffice
    • kGMSPlaceTypeLocality
    • kGMSPlaceTypeLocksmith
    • kGMSPlaceTypeLodging
    • kGMSPlaceTypeMealDelivery
    • kGMSPlaceTypeMealTakeaway
    • kGMSPlaceTypeMosque
    • kGMSPlaceTypeMovieRental
    • kGMSPlaceTypeMovieTheater
    • kGMSPlaceTypeMovingCompany
    • kGMSPlaceTypeMuseum
    • kGMSPlaceTypeNaturalFeature
    • kGMSPlaceTypeNeighborhood
    • kGMSPlaceTypeNightClub
    • kGMSPlaceTypePainter
    • kGMSPlaceTypePark
    • kGMSPlaceTypeParking
    • kGMSPlaceTypePetStore
    • kGMSPlaceTypePharmacy
    • kGMSPlaceTypePhysiotherapist
    • kGMSPlaceTypePlaceOfWorship
    • kGMSPlaceTypePlumber
    • kGMSPlaceTypePointOfInterest
    • kGMSPlaceTypePolice
    • kGMSPlaceTypePolitical
    • kGMSPlaceTypePostBox
    • kGMSPlaceTypePostOffice
    • kGMSPlaceTypePostalCode
    • kGMSPlaceTypePostalCodePrefix
    • kGMSPlaceTypePostalCodeSuffix
    • kGMSPlaceTypePostalTown
    • kGMSPlaceTypePremise
    • kGMSPlaceTypePrimarySchool
    • kGMSPlaceTypeRealEstateAgency
    • kGMSPlaceTypeRestaurant
    • kGMSPlaceTypeRoofingContractor
    • kGMSPlaceTypeRoom
    • kGMSPlaceTypeRoute
    • kGMSPlaceTypeRvPark
    • kGMSPlaceTypeSchool
    • kGMSPlaceTypeSecondarySchool
    • kGMSPlaceTypeShoeStore
    • kGMSPlaceTypeShoppingMall
    • kGMSPlaceTypeSpa
    • kGMSPlaceTypeStadium
    • kGMSPlaceTypeStorage
    • kGMSPlaceTypeStore
    • kGMSPlaceTypeStreetAddress
    • kGMSPlaceTypeStreetNumber
    • kGMSPlaceTypeSublocality
    • kGMSPlaceTypeSublocalityLevel1
    • kGMSPlaceTypeSublocalityLevel2
    • kGMSPlaceTypeSublocalityLevel3
    • kGMSPlaceTypeSublocalityLevel4
    • kGMSPlaceTypeSublocalityLevel5
    • kGMSPlaceTypeSubpremise
    • kGMSPlaceTypeSubwayStation
    • kGMSPlaceTypeSupermarket
    • kGMSPlaceTypeSynagogue
    • kGMSPlaceTypeTaxiStand
    • kGMSPlaceTypeTouristAttraction
    • kGMSPlaceTypeTownSquare
    • kGMSPlaceTypeTrainStation
    • kGMSPlaceTypeTransitStation
    • kGMSPlaceTypeTravelAgency
    • kGMSPlaceTypeUniversity
    • kGMSPlaceTypeVeterinaryCare
    • kGMSPlaceTypeZoo
    • kGMSPlacesErrorDomain
  • Enumerations
    • Overview
    • GMSBooleanPlaceAttribute
    • GMSDayOfWeek
    • GMSOpenNowStatus
    • GMSPlaceEVConnectorType
    • GMSPlaceField
    • GMSPlaceHoursType
    • GMSPlaceOpenStatus
    • GMSPlaceSearchByTextRankPreference
    • GMSPlaceSearchNearbyRankPreference
    • GMSPlacesAutocompleteTypeFilter
    • GMSPlacesBusinessStatus
    • GMSPlacesErrorCode
    • GMSPlacesPriceLevel
  • Protocols
    • Overview
    • GMSAutocompleteFetcherDelegate
    • GMSAutocompleteResultsViewControllerDelegate
    • GMSAutocompleteTableDataSourceDelegate
    • GMSAutocompleteViewControllerDelegate
    • GMSPlaceAISummary
    • GMSPlaceLocationBias
    • GMSPlaceLocationRestriction
    • GMSPlacesAppCheckTokenProvider
  • Type Definitions
    • Overview
    • GMSAppCheckTokenCompletion
    • GMSAutocompletePredictionsCallback
    • GMSAutocompleteSuggestionsCallback
    • GMSFetchPhotoResultCallback
    • GMSPlaceLikelihoodListCallback
    • GMSPlaceLikelihoodsCallback
    • GMSPlaceOpenStatusCallback
    • GMSPlaceOpenStatusResponseCallback
    • GMSPlacePhotoImageResultCallback
    • GMSPlacePhotoMetadataResultCallback
    • GMSPlaceProperty
    • GMSPlaceResultCallback
    • GMSPlaceSearchByTextResultCallback
    • GMSPlaceSearchNearbyResultCallback
  • Functions
    • Overview
    • GMSPlaceCircularLocationOption
    • GMSPlacePropertyArray
    • GMSPlaceRectangularLocationOption
  • GooglePlacesSwift
  • Classes
    • Overview
    • PlaceDetailsResult
    • PlacesClient
  • Enumerations
    • Overview
    • AutocompleteListDensity
    • AutocompleteSuggestion
    • AutocompleteUIIcon
    • BusinessStatus
    • DayOfWeek
    • EVConnectorType
    • HoursType
    • OpenNowStatus
    • PlaceDetailsCompactContent
    • PlaceDetailsContent
    • PlaceDetailsViewOrientation
    • PlaceIdentifier
    • PlaceProperty
    • PlaceSearchContent
    • PlaceSearchViewRequest
    • PlaceViewAttributionPosition
    • PlaceViewMediaSize
    • PlaceViewOrientation
    • PlacesAttributionColor
    • PlacesError
    • PriceLevel
  • Extensions
    • Overview
    • AttributeScopes
    • – GooglePlacesAttributes
    • NSAttributedString
    • – Key
    • View
  • Protocols
    • Overview
    • AISummary
    • AppCheckTokenProvider
    • ConsumerAlertProtocol
    • CoordinateRegion
    • CoordinateRegionBias
    • CoordinateRegionRestriction
    • PlaceProtocol
    • PlacesClientProtocol
  • Structures
    • Overview
    • AccessibilityOptions
    • AddressComponent
    • AuthorAttribution
    • AutocompleteFilter
    • AutocompletePlaceSuggestion
    • AutocompleteRequest
    • AutocompleteSessionToken
    • AutocompleteUICustomization
    • CircularCoordinateRegion
    • ConnectorAggregation
    • ConsumerAlert
    • ConsumerAlertDetails
    • ContentBlock
    • EVChargeAmenitySummary
    • EVChargeOptions
    • Event
    • FetchPhotoRequest
    • FetchPlaceRequest
    • GenerativeSummary
    • IsPlaceOpenRequest
    • IsPlaceOpenResponse
    • NeighborhoodSummary
    • OpeningHours
    • ParkingOptions
    • Period
    • Photo
    • Place
    • PlaceDetailsCompactConfiguration
    • PlaceDetailsCompactView
    • PlaceDetailsConfiguration
    • PlaceDetailsQuery
    • PlaceDetailsView
    • PlaceSearchConfiguration
    • PlaceSearchView
    • PlaceType
    • PlacesMaterialAttribution
    • PlacesMaterialColor
    • PlacesMaterialFont
    • PlacesMaterialMeasurement
    • PlacesMaterialShape
    • PlacesMaterialTheme
    • PlusCode
    • RectangularCoordinateRegion
    • Review
    • ReviewSummary
    • SearchByTextRequest
    • – RankPreference
    • SearchNearbyRequest
    • – RankPreference
    • SpecialDay
    • Time
  • Get Started
  • Get Started with Google Maps Platform
  • Capabilities Explorer
  • Pricing & Billing
  • Security & Compliance
  • Reporting & Monitoring
  • FAQ
  • Support and Resources
  • Customer Care
  • Incident Management
  • Maps
  • Maps JavaScript API
  • Maps SDK for Android
  • Maps SDK for iOS
  • Google Maps for Flutter
  • Maps Embed API
  • Maps Static API
  • Imagery Insights
  • Street View Static API
  • Maps URLs
  • Aerial View API
  • Elevation API
  • Map Tiles API
  • Maps Datasets API
  • Web Components
  • Routes
  • Routes API
  • Navigation SDK for Android
  • Navigation SDK for iOS
  • Navigation for Flutter
  • Navigation for React Native
  • Roads API
  • Route Optimization API
  • Analytics
  • Google Earth
  • Solutions
  • Build with AI
  • Industry solutions
  • Mobility services
  • Places
  • Places API
  • Places SDK for Android
  • Places SDK for iOS
  • Places Library, Maps JavaScript API
  • Geocoding API
  • Geolocation API
  • Address Validation API
  • Time Zone API
  • Places Aggregate API
  • Environment
  • Air Quality API
  • Pollen API
  • Solar API
  • Weather API
  • Additional Resources
  • API Security Best Practices
  • Digital Signature Guide
  • Map Coverage Details
  • Optimization Guide
  • Mobile OS and software support
  • Launch stages
  • Legacy products
  • Deprecations
  • Asset Tracking Plan
  • URL Encoding