Errore: 9005 PLACES_API_RATE_LIMIT_EXCEEDED
L'SDK Places per Android utilizza un modello di prezzo di pagamento a consumo. Le richieste di SDK Places per Android vengono fatturate in base allo SKU. Oltre ai Termini e condizioni d'uso generali di Google, esistono limiti di utilizzo specifici per Places SDK for Android. Gestisci i costi e l'utilizzo con gli strumenti disponibili nella console Google Cloud.
Modalità di fatturazione di Places SDK per Android
Places SDK for Android (nuovo) e Places SDK for Android utilizzano un modello di prezzo di pagamento a consumo. Le API e gli SDK di Google Maps Platform vengono fatturati in base allo SKU. L'utilizzo viene monitorato per ogni SKU e qualsiasi API o SDK può avere più di un SKU prodotto. Il costo viene calcolato in base a:
Utilizza il nostro Calcolatore prezzi e utilizzo per stimare il costo di utilizzo per API o SDK. Per gli SKU Google Maps Platform idonei, è disponibile un credito di 200 $ per Google Maps Platform ogni mese per ogni account di fatturazione. Questo credito viene applicato automaticamente agli SKU idonei.
Prezzi per l'SDK Places per Android (novità)
Informazioni sulle maschere dei campi
Utilizza le maschere di campo, chiamate anche elenchi di campi, nelle richieste per specificare l'elenco di campi da restituire nella risposta. Ti verrà addebitato lo SKU più alto applicabile alla tua richiesta. Ciò significa che se selezioni i campi sia nello SKU (Base) sia nello SKU (Avanzato), la fatturazione avviene in base allo SKU (Avanzato).
L'utilizzo di una maschera di campo è una buona prassi di progettazione per assicurarti di non richiedere dati non necessari, il che consente di evitare tempi di elaborazione e addebiti in fatturazione non necessari.
Informazioni sulle sessioni Autocomplete (Nuova)
Una sessione Autocomplete (Nuova) include una o più richieste Autocomplete (Nuova) e una richiesta Place Details (Nuova) o Convalida indirizzo. Lo stesso token di sessione viene passato alla richiesta Autocomplete (Nuova) e alla successiva richiesta Place Details (Nuova) o alla richiesta di convalida dell'indirizzo.
Una sessione inizia con la prima richiesta Autocomplete (Nuova). Quando l'utente seleziona uno dei suggerimenti di Autocomplete (Nuovo), viene inviata una richiesta di dettagli sul luogo (Nuovo) o di convalida dell'indirizzo. Se una sessione viene abbandonata, ovvero non viene effettuata alcuna richiesta di dettagli sui luoghi (nuova) o di convalida dell'indirizzo, le richieste di completamento automatico (nuova) vengono addebitate come se non fosse stato fornito alcun token di sessione.
Dopo che un utente ha selezionato un luogo (ovvero è stata effettuata una richiesta di dettagli sul luogo (nuova) o di convalida dell'indirizzo), devi avviare una nuova sessione utilizzando un nuovo token di sessione.
Un token di sessione è valido per una sessione e non può essere utilizzato per più di una sessione. Se riutilizzi un token della sessione, la sessione viene considerata non valida e le richieste vengono addebitate come se non fosse stato fornito alcun token della sessione.
SKU: Autocomplete Requests
Per ogni richiesta all'API Autocomplete (nuova) che non include un token di sessione viene addebitato uno SKU Autocomplete Requests.
L'addebito viene effettuato anche se utilizzi token di sessione e:
- Termina le sessioni con una singola richiesta a Place Details (Nuovo) che richiede tutti i campi definiti dallo SKU: Place Details (Only Location).
- Ogni richiesta Autocomplete (Nuova), fino a 12 richieste, viene fatturata utilizzando lo SKU: Autocomplete Requests.
- Ogni richiesta Autocomplete (Nuova) successiva viene fatturata utilizzando lo SKU: Utilizzo sessione completamento automatico.
- Abbandona o termina la sessione effettuando una chiamata allo SKU: Place Details (Only IDs). Tutte le richieste Autocomplete (New) vengono poi fatturate utilizzando lo SKU: Autocomplete Requests.
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,00283 $ per ogni (2,83 $ per 1000) |
0,00227 $ per ogni (2,27 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: utilizzo della sessione Autocomplete
Per ogni richiesta all'API Autocomplete (nuova) che include un token di sessione viene addebitato uno SKU Utilizzo sessione Autocomplete.
Questo SKU viene addebitato nei seguenti scenari:
Sessione Autocomplete interrotta da una chiamata a SKU: Place Details (Location Only):
- Ogni richiesta Autocomplete (Nuova), fino a 12 richieste, viene fatturata utilizzando lo SKU: Autocomplete Requests.
- Ogni richiesta Autocomplete (Nuova) successiva viene fatturata utilizzando lo SKU: Utilizzo sessione completamento automatico.
La sessione di completamento automatico è terminata con una chiamata a SKU: dettagli sul luogo (di base, avanzata o preferita).
Una chiamata a Places Details che richiede qualsiasi campo dall'SKU: Place Details (Basic, Advanced, or Preferred) viene fatturata in base allo SKU: Place Details (Preferred).
La sessione di completamento automatico è stata interrotta con una chiamata a SKU: verifica dell'indirizzo preferito.
Per ulteriori informazioni, consulta Completamento automatico (nuovo) e prezzi delle sessioni.
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
SKU: dettagli del luogo (solo ID)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di dettagli dei luoghi (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando soltanto richiedi i seguenti campi:
Android:
Place.Field.DISPLAY_NAME
,
Place.Field.ID
,
Place.Field.PHOTO_METADATAS
,
Place.Field.RESOURCE_NAME
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
SKU: Dettagli del luogo (solo posizione)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di dettagli dei luoghi (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ADDRESS_COMPONENTS
,
ADR_FORMAT_ADDRESS
,
Place.Field.FORMATTED_ADDRESS
,
Place.Field.LOCATION
,
Place.Field.PLUS_CODE
,
Place.Field.SHORT_FORMATTED_ADDRESS
,
Place.Field.TYPES
,
Place.Field.VIEWPORT
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,005 $ per ogni (5,00 $ per 1000) |
0,004 $ per ogni (4,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Dettagli dei luoghi (di base)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di dettagli dei luoghi (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ACCESSIBILITY_OPTIONS
,
Place.Field.BUSINESS_STATUS
,
Place.Field.GOOGLE_MAPS_URI
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_MASK_URL
,
Place.Field.PRIMARY_TYPE
,
Place.Field.PRIMARY_TYPE_DISPLAY_NAME
,
Place.Field.SUB_DESTINATIONS
,
Place.Field.UTC_OFFSET
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,0170 $ per ogni (17,00 $ per 1000) |
0,0136 $ per ogni (13,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: dettagli del luogo (avanzato)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di dettagli dei luoghi (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.CURRENT_SECONDARY_OPENING_HOURS
Place.Field.INTERNATIONAL_PHONE_NUMBER
,
Place.Field.NATIONAL_PHONE_NUMBER
Place.Field.OPENING_HOURS
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.USER_RATING_COUNT
Place.Field.WEBSITE_URI
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,020 $ per ogni (20,00 $ per 1000) |
0,016 $ per ogni (16,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Place Details (Preferred)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di dettagli dei luoghi (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ALLOWS_DOGS
,
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.EV_CHARGE_OPTIONS
,
Place.Field.FUEL_OPTIONS
,
Place.Field.GOOD_FOR_CHILDREN
,
Place.Field.GOOD_FOR_GROUPS
,
Place.Field.GOOD_FOR_WATCHING_SPORTS
,
Place.Field.LIVE_MUSIC
,
Place.Field.MENU_FOR_CHILDREN
,
Place.Field.OUTDOOR_SEATING
,
Place.Field.PARKING_OPTIONS
,
Place.Field.PAYMENT_OPTIONS
,
Place.Field.RESERVABLE
,
Place.Field.RESTROOM
,
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_COCKTAILS
,
Place.Field.SERVES_COFFEE
,
Place.Field.SERVES_DESSERT
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,025 $ per ogni (25,00 $ per 1000) |
0,020 $ per ogni (20,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Ricerca nelle vicinanze (di base)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di Ricerca nelle vicinanze (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ADDRESS_COMPONENTS
,
Place.Field.BUSINESS_STATUS
,
Place.Field.ADDRESS
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_URL
,
Place.Field.LAT_LNG
,
Place.Field.PHOTO_METADATAS
,
Place.Field.PLUS_CODE
,
Place.Field.PRIMARY_TYPE
,
Place.Field.PRIMARY_TYPE_DISPLAY_NAME
,
Place.Field.ID
,
Place.Field.NAME
,
Place.Field.TYPES
,
Place.Field.UTC_OFFSET
,
Place.Field.VIEWPORT
,
Place.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,032 $ per ogni (32,00 $ per 1000) |
0,0256 $ per ogni (25,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Ricerca nelle vicinanze (avanzata)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di Ricerca nelle vicinanze (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.CURRENT_SECONDARY_OPENING_HOURS
Place.Field.INTERNATIONAL_PHONE_NUMBER
,
Place.Field.NATIONAL_PHONE_NUMBER
Place.Field.OPENING_HOURS
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.USER_RATING_COUNT
Place.Field.WEBSITE_URI
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,035 $ per ogni (35,00 $ per 1000) |
0,028 $ per ogni (28,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Ricerca nelle vicinanze (opzione preferita)
Utilizzando una maschera di campi o un elenco di campi nella richiesta di Ricerca nelle vicinanze (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ALLOWS_DOGS
,
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.EV_CHARGE_OPTIONS
,
Place.Field.FUEL_OPTIONS
,
Place.Field.GOOD_FOR_CHILDREN
,
Place.Field.GOOD_FOR_GROUPS
,
Place.Field.GOOD_FOR_WATCHING_SPORTS
,
Place.Field.LIVE_MUSIC
,
Place.Field.MENU_FOR_CHILDREN
,
Place.Field.OUTDOOR_SEATING
,
Place.Field.PARKING_OPTIONS
,
Place.Field.PAYMENT_OPTIONS
,
Place.Field.RESERVABLE
,
Place.Field.RESTROOM
,
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_COCKTAILS
,
Place.Field.SERVES_COFFEE
,
Place.Field.SERVES_DESSERT
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,040 $ per ogni (40,00 $ per 1000) |
0,032 $ per ogni (32,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: ricerca di testo (solo ID)
Utilizzando una maschera di campo o un elenco di campi nella richiesta di ricerca di testo (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.DISPLAY_NAME
,
Place.Field.ID
,
Place.Field.RESOURCE_NAME
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
0,00 $ per ogni (0,00 $ per 1000) |
SKU: Ricerca testuale (di base)
Utilizzando una maschera di campo o un elenco di campi nella richiesta di ricerca di testo (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ACCESSIBILITY_OPTIONS
,
Place.Field.ADDRESS_COMPONENTS
,
Place.Field.ADR_FORMAT_ADDRESS
,
Place.Field.BUSINESS_STATUS
,
Place.Field.FORMATTED_ADDRESS
,
Place.Field.GOOGLE_MAPS_URI
,
Place.Field.ICON_BACKGROUND_COLOR
,
Place.Field.ICON_MASK_URL
,
Place.Field.LOCATION
,
Place.Field.PHOTO_METADATAS
,
Place.Field.PLUS_CODE
,
Place.Field.PRIMARY_TYPE
,
Place.Field.PRIMARY_TYPE_DISPLAY_NAME
,
Place.Field.SHORT_FORMATTED_ADDRESS
,
Place.Field.SUB_DESTINATIONS
,
Place.Field.TYPES
,
Place.Field.UTC_OFFSET
,
Place.Field.VIEWPORT
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,032 $ per ogni (32,00 $ per 1000) |
0,0256 $ per ogni (25,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Ricerca testuale (avanzata)
Utilizzando una maschera di campo o un elenco di campi nella richiesta di ricerca di testo (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.CURRENT_OPENING_HOURS
,
Place.Field.CURRENT_SECONDARY_OPENING_HOURS
Place.Field.INTERNATIONAL_PHONE_NUMBER
,
Place.Field.NATIONAL_PHONE_NUMBER
Place.Field.OPENING_HOURS
,
Place.Field.PRICE_LEVEL
,
Place.Field.RATING
,
Place.Field.SECONDARY_OPENING_HOURS
,
Place.Field.USER_RATING_COUNT
Place.Field.WEBSITE_URI
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,035 $ per ogni (35,00 $ per 1000) |
0,028 $ per ogni (28,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Ricerca testuale (opzione preferita)
Utilizzando una maschera di campo o un elenco di campi nella richiesta di ricerca di testo (nuova), puoi limitare la risposta solo ai campi specificati. Questo SKU viene attivato quando richiedi solo i seguenti campi:
Android:
Place.Field.ALLOWS_DOGS
,
Place.Field.CURBSIDE_PICKUP
,
Place.Field.DELIVERY
,
Place.Field.DINE_IN
,
Place.Field.EDITORIAL_SUMMARY
,
Place.Field.EV_CHARGE_OPTIONS
,
Place.Field.FUEL_OPTIONS
,
Place.Field.GOOD_FOR_CHILDREN
,
Place.Field.GOOD_FOR_GROUPS
,
Place.Field.GOOD_FOR_WATCHING_SPORTS
,
Place.Field.LIVE_MUSIC
,
Place.Field.MENU_FOR_CHILDREN
,
Place.Field.OUTDOOR_SEATING
,
Place.Field.PARKING_OPTIONS
,
Place.Field.PAYMENT_OPTIONS
,
Place.Field.RESERVABLE
,
Place.Field.RESTROOM
,
Place.Field.REVIEWS
,
Place.Field.SERVES_BEER
,
Place.Field.SERVES_BREAKFAST
,
Place.Field.SERVES_BRUNCH
,
Place.Field.SERVES_COCKTAILS
,
Place.Field.SERVES_COFFEE
,
Place.Field.SERVES_DESSERT
,
Place.Field.SERVES_DINNER
,
Place.Field.SERVES_LUNCH
,
Place.Field.SERVES_VEGETARIAN_FOOD
,
Place.Field.SERVES_WINE
,
Place.Field.TAKEOUT
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,040 $ per ogni (40,00 $ per 1000) |
0,032 $ per ogni (32,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Place Photo
Per ogni richiesta all'API viene addebitato uno SKU Foto luogo.
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,007 $ per ogni (7,00 $ per 1000) |
0,0056 $ per ogni (5,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
Prezzi dell'SDK Places per Android
Informazioni sulle sessioni di completamento automatico
Una sessione Autocomplete include alcune richieste Autocomplete (per recuperare suggerimenti su un luogo man mano che l'utente digita) e al massimo una richiesta Places Details (per recuperare i dettagli sul luogo selezionato dall'utente). Lo stesso token di sessione viene passato a Autocomplete e alla successiva richiesta di dettagli dei luoghi. Una sessione inizia con la prima richiesta di completamento automatico (che avviene in genere quando l'utente inizia a digitare). Viene effettuata una chiamata a Places Details quando l'utente ha selezionato uno dei suggerimenti di completamento automatico. Se un utente non seleziona un suggerimento, non viene effettuata alcuna chiamata a Places Details.
Dopo che un utente ha selezionato un luogo (ad es. viene effettuata una chiamata a Dettagli dei luoghi), devi avviare una nuova sessione utilizzando un nuovo token di sessione.
Le sessioni di completamento automatico possono essere generate dalle seguenti API:
- Il servizio Place Autocomplete dell'API Places o il servizio Place Autocomplete dell'API Maps JavaScript. Devi progettare la tua applicazione in modo che fornisca token di sessione (potrebbe essere necessario modificare il codice esistente).
- Il widget di completamento automatico dell'API Maps JavaScript. La fatturazione basata sulle sessioni viene attivata automaticamente su questi widget, senza alcuna modifica al codice.
Un token sessione è valido per una sessione utente e non deve essere utilizzato per più di una sessione utente. Se riutilizzi un token della sessione, la sessione viene considerata non valida e le richieste vengono addebitate come se non fosse stato fornito alcun token della sessione.
Le richieste di completamento automatico e le richieste di Places Details che utilizzano le sessioni vengono fatturate su SKU diversi.
Informazioni sugli SKU dei dati di Places
I tre SKU di Places Data sono: Dati di base, Dati di contatto e Dati sull'ambiente.Uno o più SKU di dati vengono attivati per:
- Android: ogni richiesta a
fetchPlace()
ofindCurrentPlace()
- iOS: ogni chiamata a
fetchPlaceFromPlaceID:
ofindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
- Servizio web: ogni richiesta di Places in base ai campi specificati nella richiesta
Gli SKU dei dati vengono sempre addebitati oltre allo SKU di base per la richiesta che li attiva. Ad esempio, una richiesta Places Details che include campi di dati di base verrà addebitata sia con lo SKU Dati di base che con lo SKU Places Details.
SKU: dati di base
Utilizzando il parametro fields nella richiesta Places Details o Find Place, puoi limitare la risposta solo ai campi specificati. I campi della categoria Base sono inclusi nel costo base della richiesta di Places e non comportano alcun addebito aggiuntivo. Lo SKU Dati di base viene attivato quando viene richiesto uno di questi campi:
-
Android:
Place.Field.ACCESSIBILITY_OPTIONS
,Place.Field.ADDRESS_COMPONENTS
,Place.Field.BUSINESS_STATUS
,Place.Field.DISPLAY_NAME
,Place.Field.FORMATTED_ADDRESS
,Place.Field.ICON_BACKGROUND_COLOR
,Place.Field.ICON_MASK_URL
,Place.Field.ID
,Place.Field.LOCATION
,Place.Field.PHOTO_METADATAS
,Place.Field.PLUS_CODE
,Place.Field.TYPES
,Place.Field.VIEWPORT
oPlace.Field.UTC_OFFSET
. -
iOS:
GMSPlaceFieldFormattedAddress
,GMSPlaceFieldBusinessStatus
,GMSPlaceFieldID
,GMSPlaceFieldCoordinate
,GMSPlaceFieldName
,GMSPlaceFieldPhotos
,GMSPlaceFieldPlusCode
,GMSPlaceFieldTypes
oGMSPlaceFieldViewport
-
Servizio web:
address_component
,adr_address
,business_status
,formatted_address
,geometry
,icon
,name
,permanently_closed
,photo
,place_id
,plus_code
,type
,url
,utc_offset
,vicinity
owheelchair_accessible_entrance
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
Costo della richiesta di Places + 0,00 $ |
Costo della richiesta di Places + 0,00 $ |
Costo della richiesta di Places + 0,00 $ |
SKU: Contact Data
Utilizzando il parametro fields nella richiesta di dettagli dei luoghi o di ricerca di luoghi per i servizi web o un array di Place.Field
per Android o iOS, puoi limitare la risposta solo ai campi specificati. I campi della categoria Contatto comportano un addebito aggiuntivo. Lo SKU Dati di contatto viene attivato
quando viene richiesto uno di questi campi:
-
Android:
Place.Field.CURRENT_OPENING_HOURS
,Place.Field.INTERNATIONAL_PHONE_NUMBER
,Place.Field.OPENING_HOURS
,Place.Field.SECONDARY_OPENING_HOURS
oPlace.Field.WEBSITE_URI
-
iOS:
GMSPlaceFieldOpeningHours
,GMSPlaceFieldPhoneNumber
oGMSPlaceFieldWebsite
-
Servizio web:
formatted_phone_number
,international_phone_number
,opening_hours
,current_opening_hours
,secondary_opening_hours
owebsite
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
Costo delle richieste di Places + 0,003 $ per ogni richiesta (+ 3,00 $ per 1000) |
Costo delle richieste di Places + 0,0024 $ per ciascuna (+ 2,40 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Atmosphere Data
Utilizzando il parametro fields nella richiesta Places Details o Find Place, puoi limitare la risposta solo ai campi specificati. I campi della categoria Atmosphere comportano un addebito aggiuntivo. Lo SKU Dati sull'atmosfera viene attivato quando viene richiesto uno di questi campi:
- Android:
Place.Field.CURBSIDE_PICKUP
,Place.Field.DELIVERY
,Place.Field.EDITORIAL_SUMMARY
,Place.Field.DINE_IN
,Place.Field.PRICE_LEVEL
,Place.Field.RATING
,Place.Field.RESERVABLE
,Place.Field.SERVES_BEER
,Place.Field.SERVES_BREAKFAST
,Place.Field.SERVES_BRUNCH
,Place.Field.SERVES_DINNER
,Place.Field.SERVES_LUNCH
,Place.Field.SERVES_VEGETARIAN_FOOD
,Place.Field.SERVES_WINE
,Place.Field.TAKEOUT
oPlace.Field.USER_RATING_COUNT
- iOS:
GMSPlaceFieldPriceLevel
,GMSPlaceFieldRating
,GMSPlaceFieldUserRatingsTotal
,GMSPlaceFieldTakeout
,GMSPlaceFieldDelivery
,GMSPlaceFieldDineIn
,GMSPlaceFieldCurbsidePickup
,GMSPlaceFieldReservable
,GMSPlaceFieldServesBreakfast
,GMSPlaceFieldServesLunch
,GMSPlaceFieldServesDinner
,GMSPlaceFieldServesBeer
,GMSPlaceFieldServesWine
,GMSPlaceFieldServesBrunch
oGMSPlaceFieldServesVegetarianFood
. - JavaScript: consulta Campi (dettagli dei luoghi)
- Servizio web:
curbside_pickup
,delivery
,dine_in
,editorial_summary
,price_level
,rating
,reservable
,reviews
,serves_beer
,serves_breakfast
,serves_brunch
,serves_dinner
,serves_lunch
,serves_vegetarian_food
,serves_wine
,takeout
ouser_ratings_total
.
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
Costo delle richieste di Places + 0,005 $ per ciascuna (+ 5,00 $ per 1000) |
Costo delle richieste di Places + 0,004 $ per ciascuna (+ 4,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Autocomplete – Per Request
Lo SKU Autocomplete - Per richiesta viene addebitato per qualsiasi chiamata o richiesta che non include un token di sessione:
- Android:
findAutocompletePredictions()
- iOS:
findAutocompletePredictionsFromQuery:
- JavaScript: il servizio Places Autocomplete dell'API Maps JavaScript
- Servizio web: il servizio Place Autocomplete dell'API Places
Per le chiamate effettuate da una sessione Autocomplete non valida (ad esempio una sessione che riutilizza un token di sessione) viene addebitato anche uno SKU Autocomplete - Per richiesta.
Per le richieste di completamento automatico provenienti dal widget Place Autocomplete dell'API Maps JavaScript potrebbe essere addebitato uno SKU Autocomplete - Per richiesta nel caso in cui le chiamate vengano effettuate da una sessione di completamento automatico non valida. Questo può accadere quando un utente digita più indirizzi diversi o copia/incolla indirizzi diversi nel widget e non seleziona sempre una previsione di completamento automatico.
FASCIA DI VOLUME MENSILE (prezzo per RICHIESTA) |
||
---|---|---|
0,00283 $ per ogni (2,83 $ per 1000) |
0,00227 $ per ogni (2,27 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
SKU: Autocomplete without Place Details – Per Session
Lo SKU Autocomplete senza Places Details - Per sessione viene addebitato per una sessione Autocomplete che non include una richiesta Places Details (entro pochi minuti dall'inizio della sessione).
INTERVALLO DI VOLUME MENSILE (prezzo per SESSIONE) |
||
---|---|---|
0,017 $ per ogni (17,00 $ per 1000) |
0,0136 $ per ogni (13,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
Esempio
Se la tua applicazione emette queste due chiamate in una singola sessione:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "paris" ...
Servizio web
- Richiesta di completamento automatico dei luoghi (input=”par”, session_token: XYZ)
- Richiesta di completamento automatico dei luoghi (input = "paris", session_token: XYZ)
Nella fattura vedrai questo SKU elencato (quando visualizzi la fattura per SKU):
- Autocomplete senza Places Details - Per sessione (prezzo a partire da 0,017 $ per sessione)
SKU: Autocomplete (incluso in Place Details) - Per sessione
Lo SKU Autocomplete (incluso con Places Details) - Per sessione viene addebitato per una sessione Autocomplete che include uno dei seguenti elementi:
- Android: una chiamata a
fetchPlace()
- iOS: una chiamata a
fetchPlaceFromPlaceID:
- Servizio web: una richiesta di dettagli sui luoghi
La richiesta di completamento automatico è disponibile senza costi e la successiva chiamata a Places Details viene addebitata in base ai normali prezzi di Places Details.
Una richiesta Places Details genera SKU dei dati (Base, Contatto e/o Atmosfera) a seconda dei campi specificati nella richiesta.
Se non specifichi i campi nella richiesta Places Details, vengono attivati tutti gli SKU dei dati (di base, di contatto e sull'ambiente).
Le richieste di aggiornamento dell'ID luogo (richieste che specificano solo il campo place_id
)
durante una sessione di completamento automatico vengono fatturate come SKU: Autocomplete
senza dettagli sul luogo – Per sessione.
INTERVALLO DI VOLUME MENSILE (prezzo per SESSIONE) |
||
---|---|---|
0,00 $ | 0,00 $ | 0,00 $ |
Esempio
Se la tua applicazione emette le tre chiamate seguenti in una singola sessione:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
- fetchPlace() (con un
FetchPlaceRequest
incluso l'ID posizione e il campo ADDRESS)
iOS
- placesClient?.findAutocompletePredictions(fromQuery: "par" ...
- placesClient?.findAutocompletePredictions(fromQuery: "paris" ...
- fetchPlaceFromPlaceID:
(inclusi l'ID luogo e il campo
GMSPlaceFieldFormattedAddress
)
Servizio web
- Richiesta di completamento automatico di Places (input = "par", session_token: XYZ)
- Richiesta di completamento automatico di Places (input = "paris", session_token: XYZ)
- Dettagli dei luoghi (place_id, session_token: XYZ, fields:formatted_address)
Nella fattura vedrai questi SKU elencati (quando visualizzi la fattura per SKU):
- Autocomplete (richiesta inclusa con Places Details) - Per sessione (fatturato a 0,00 $)
- Dettagli dei luoghi (prezzo a partire da 0,017 $ per sessione)
- Dati di base (fatturati a 0,00 $)
SKU: Place Details
Le chiamate a Places Details vengono addebitate come segue:
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,017 $ per ogni (17,00 $ per 1000) |
0,0136 $ per ogni (13,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
Lo SKU Place Details viene generato da queste API:
- Android: Places SDK for Android
(
fetchPlace()
) - iOS: Places SDK for iOS
(
fetchPlaceFromPlaceID:
) - JavaScript:
Servizio Dettagli dei luoghi dell'API Maps JavaScript (
getDetails
) - JavaScript:
widget di completamento automatico dei luoghi dell'API Maps JavaScript (
getPlace
) - JavaScript:
metodo
getPlaces()
del widget SearchBox dei luoghi dell'API Maps JavaScript dopo che l'utente ha selezionato un risultato di ricerca (icona: segnaposto), *non* una query (icona: lente d'ingrandimento), come illustrato di seguito: - Servizio web: Servizio Dettagli dei luoghi dell'API Places
Con l'API web e i servizi, lo SKU Dettagli dei luoghi viene addebitato indipendentemente dal fatto che sia fornito o meno un token di sessione.
Una chiamata o una richiesta Places Details genera anche SKU dati (Base, Contatto e/o Atmosfera), a seconda degli campi specificati nella chiamata o nella richiesta. Se non vengono specificati campi NO nella chiamata o nella richiesta Places Details, vengono attivati TUTTI gli SKU di dati e ti viene addebitato il costo della chiamata o della richiesta Places Details più il costo di tutti i dati.
Esempi
- Effettua una di queste chiamate o richieste:
- Dispositivo mobile: chiama
fetchPlace()
su Android ofetchPlaceFromPlaceID:
su iOS e specifica solo il campoADDRESS
- API o servizio web: effettua una richiesta di dettagli sul luogo e specifica solo il campo indirizzo:
getPlaceDetails(fields: formatted_address)
- Dettagli dei luoghi (prezzo a partire da 0,017 $ per sessione)
- Dati di base (fatturati a 0,00 $)
- Dispositivo mobile: chiama
- Effettua una di queste chiamate o richieste:
- Dispositivo mobile: chiama
fetchPlace()
su Android ofetchPlaceFromPlaceID:
su iOS e specifica solo il campoPHONE_NUMBER
- API o servizio web: effettua una richiesta di dettagli sul luogo e specifica il campo del numero di telefono:
getPlaceDetails(fields: formatted_phone_number)
- Dettagli dei luoghi (prezzo a partire da 0,017 $ per sessione)
- Dati di contatto (prezzo a partire da 0,003 $ per richiesta)
- Dispositivo mobile: chiama
- Effettua una di queste chiamate o richieste:
- Dispositivo mobile: chiama
fetchPlace()
su Android ofetchPlaceFromPlaceID:
su iOS e specifica tutti i campi - API o servizio web: effettua una richiesta di dettagli sul luogo e specifica tutti i campi (questo tipo di richiesta è predefinito se non specifichi alcun campo):
getPlaceDetails()
.
- Dettagli dei luoghi (prezzo a partire da 0,017 $ per sessione)
- Dati di base (fatturati a 0,00 $)
- Dati di contatto (prezzo a partire da 0,003 $ per richiesta)
- Dati sull'atmosfera (prezzo a partire da 0,005 $ per richiesta)
- Dispositivo mobile: chiama
SKU: Find Current Place
Per Trova posizione attuale vengono addebitate le chiamate a
findCurrentPlace()
(Android)
o findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS).
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,030 $ per ogni (30,00 $ per 1000) |
0,024 $ per ogni (24,00 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
Le chiamate a findCurrentPlace()
(Android) o
findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS)
generano anche SKU dei dati (Base, Contatto e/o
Atmosfera), a seconda dei campi specificati nella chiamata.
Specifica i campi di dati per limitare la risposta solo a questi campi. Ti viene addebitato il costo della chiamata Find Current Place e dei dati richiesti.
Esempi
- Chiami
findCurrentPlace()
(Android) ofindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) e specifichi solo il campoADDRESS
. Nella fattura vedrai elencati questi SKU (quando visualizzi la fattura per SKU):- Trova posizione attuale (prezzo a partire da 0,030 $ per richiesta)
- Dati di base (fatturati a 0,00 $)
- Chiami
findCurrentPlace()
(Android) ofindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) e specifichi il campoPHONE_NUMBER
. Nella fattura vedrai elencati questi SKU (quando visualizzi la fattura per SKU):- Trova posizione attuale (prezzo a partire da 0,030 $ per richiesta)
- Dati di contatto (prezzo a partire da 0,003 $ per richiesta)
- Chiami
findCurrentPlace()
(Android) ofindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
(iOS) e specifichi i campi di tutti e tre i bucket di tipo di dati. Nella fattura vedrai elencati questi SKU (quando visualizzi la fattura per SKU):- Trova posizione attuale (prezzo a partire da 0,030 $ per richiesta)
- Dati di base (fatturati a 0,00 $)
- Dati di contatto (prezzo a partire da 0,003 $ per richiesta)
- Dati sull'atmosfera (prezzo a partire da 0,005 $ per richiesta)
SKU: Place Photo
Viene addebitato uno SKU Foto del luogo per:
- Android: chiamate a
fetchPhoto()
- iOS: chiamate a
loadPlacePhoto:
- JavaScript: a Places Library, servizio Place Photos dell'API Maps JavaScript quando si richiedono dati dagli URL restituiti da
PlacePhoto.getUrl()
per caricare i dati dei pixel delle immagini - Servizio web: richieste al servizio Place Photos dell'API
Per il servizio JavaScript, l'invocazione del metodo PlacePhoto.getUrl()
non comporta la fatturazione finché l'URL non viene effettivamente utilizzato per ottenere i dati del pixel.
INTERVALLO DI VOLUME MENSILE (prezzo per CHIAMATA) |
||
---|---|---|
0,007 $ per ogni (7,00 $ per 1000) |
0,0056 $ per ogni (5,60 $ per 1000) |
Contatta il team di vendita per i prezzi per volume |
Limitazioni dei Termini e condizioni d'uso
Per informazioni sui termini di utilizzo, consulta la sezione Restrizioni relative alle licenze dei Termini di servizio di Google Maps Platform.
Gestire il costo di utilizzo
Per gestire il costo di utilizzo dell'SDK Places per Android o per soddisfare le esigenze del tuo traffico di produzione, imposta limiti di quota giornalieri per tutte le richieste a qualsiasi API. Le quote giornaliere vengono reimpostate alla mezzanotte del fuso orario del Pacifico.
Per visualizzare o modificare i limiti di quota per l'SDK Places per Android:
- In Cloud Console, apri la pagina Quote di Google Maps Platform.
- Fai clic sul menu a discesa API e seleziona Places SDK for Android.
- Per visualizzare i limiti di quota, scorri verso il basso fino alla scheda Richieste.
Una tabella elenca i nomi e i limiti delle quote. - Per modificare un limite di quota, fai clic sull'icona Modifica corrispondente.
Nella finestra di dialogo visualizzata, inserisci il limite di quota giornaliera fatturabile preferito (fino al limite di quota, se presente, specificato da Google) nel campo Limite di quota e seleziona Salva.
Se l'utilizzo dell'API raggiunge il limite di quota fatturabile in un determinato giorno, l'applicazione non potrà accedere all'API per il resto della giornata.
Risorse di gestione dei costi correlate
- Fatturazione e prezzi di Google Maps Platform
- Monitoraggio e generazione di report di Google Maps Platform