Uso y facturación de la API de Maps JavaScript

Haz clic en el ícono de información información para ver el índice de esta página.

Las solicitudes a la API de Maps JavaScript generan llamadas a diferentes SKUs según el tipo de solicitud. Por ejemplo, las cargas de mapa activan el SKU de Dynamic Maps y las panorámicas activan el SKU de Dynamic Street View. Las llamadas a la biblioteca de Places de la API de Maps JavaScript y a otros servicios de JavaScript tienen un precio independiente. Para obtener más información, consulta los detalles del SKU y las listas de precios en la siguiente tabla.

Detalles y precios de los SKU de la API de Maps JavaScript

En la siguiente tabla, se muestran los detalles y los precios de los SKU de pago por uso para la API de Maps JavaScript.

CategoríaDetalles de los SKUs de MapsPrecios de SKU
Essentials SKU: Dynamic Maps Lista de precios global
Lista de precios de India
Essentials SKU: Static Street View Lista de precios global
Lista de precios de India
Pro SKU: Dynamic Street View Lista de precios global
Lista de precios de India
Pro SKU: Elevation Lista de precios global
Lista de precios de India
Pro SKU: Immersive Maps Lista de precios global
Lista de precios de India
CategoríaDetalles del SKU de la biblioteca de Places de la API de Maps JavaScript (nuevo)Precios de SKU
Essentials SKU: Autocomplete Requests Lista de precios global
Lista de precios de India
Essentials SKU: Autocomplete Session Usage Lista de precios global
Lista de precios de India
Essentials SKU: Geocoding Lista de precios global
Lista de precios de India
Essentials SKU: Place Details Essentials (solo IDs) Lista de precios global
Lista de precios de India
Essentials SKU: Place Details Essentials Lista de precios global
Lista de precios de India
Essentials SKU: Text Search Essentials (solo IDs) Lista de precios global
Lista de precios de India
Pro SKU: Nearby Search Pro Lista de precios global
Lista de precios de India
Pro SKU: Place Details Pro Lista de precios global
Lista de precios de India
Pro SKU: Text Search Pro Lista de precios global
Lista de precios de India
Empresarial SKU: Nearby Search Enterprise Lista de precios global
Lista de precios de India
Empresarial SKU: Place Details Enterprise Lista de precios global
Lista de precios de India
Empresarial SKU: Place Details Enterprise + Atmosphere Lista de precios global
Lista de precios de India
Empresarial SKU: Text Search Enterprise Lista de precios global
Lista de precios de India
Empresarial SKU: Text Search Enterprise + Atmosphere Lista de precios global
Lista de precios de India
Empresarial SKU: Place Details Photos Lista de precios global
Lista de precios de India
CategoríaDetalles del SKU de la biblioteca de Places de la API de Maps JavaScript (heredada)Precios de SKU
Essentials SKU: Autocomplete, por solicitud Lista de precios global
Lista de precios de India
Essentials SKU: Autocomplete (incluido con Place Details), por sesión Lista de precios global
Lista de precios de India
Essentials

SKU: Basic Data

Cargos adicionales:

Lista de precios global
Lista de precios de India
Essentials SKU: Find Place - ID only Lista de precios global
Lista de precios de India
Essentials SKU: Place Details Essentials- ID Refresh Lista de precios global
Lista de precios de India
Essentials SKU: Query Autocomplete - Per Request Lista de precios global
Lista de precios de India
Pro SKU: Autocomplete sin Place Details, por sesión Lista de precios global
Lista de precios de India
Pro

SKU: Find Place

Cargos adicionales:

Lista de precios global
Lista de precios de India
Pro

SKU: Places - Nearby Search

Cargos adicionales:

Lista de precios global
Lista de precios de India
Pro

SKU: Places - Text Search

Cargos adicionales:

Lista de precios global
Lista de precios de India
Pro

SKU: Places Details

Cargos adicionales:

Lista de precios global
Lista de precios de India
Empresarial

SKU: Atmosphere Data

Cargos adicionales:

Lista de precios global
Lista de precios de India
Empresarial

SKU: Contact Data

Cargos adicionales:

Lista de precios global
Lista de precios de India
Empresarial SKU: Places Photos Lista de precios global
Lista de precios de India
CategoríaKit de IU de PlacesPrecios de SKU
Essentials SKU: Places UI Kit Query Lista de precios global
Lista de precios de India
Essentials SKU: Places UI Kit - Autocomplete Per Session Lista de precios global
Lista de precios de India
CategoríaDetalles del SKU de la biblioteca de RoutesPrecios de SKU
Essentials SKU: Routes: Compute Routes Essentials Lista de precios global
Lista de precios de la India
Essentials SKU: Routes: Compute Route Matrix Essentials Lista de precios global
Lista de precios de la India
Pro SKU: Routes: Compute Routes Pro Lista de precios global
Lista de precios de la India
Pro SKU: Routes: Compute Route Matrix Pro Lista de precios global
Lista de precios de la India
Empresarial SKU: Routes: Compute Routes Enterprise Lista de precios global
Lista de precios de la India
Empresarial SKU: Routes: Compute Route Matrix Enterprise Lista de precios global
Lista de precios de la India
CategoríaDetalles del SKU de la API de Routes (heredada)Precios de SKU
Essentials SKU: Directions Lista de precios global
Lista de precios de India
Essentials SKU: Distance Matrix Lista de precios global
Lista de precios de India
Pro SKU: Directions Advanced Lista de precios global
Lista de precios de India
Pro SKU: Distance Matrix Advanced Lista de precios global
Lista de precios de India

Detalles de precios de la biblioteca de Routes

Las clases Route y RouteMatrix tienen tres SKU cada una que determinan el costo de una solicitud. El SKU que se usa para determinar el costo se basa en el servicio que usas, la clase Route o la clase RouteMatrix, y las funciones que usas en la solicitud. Por ejemplo:

  • Las solicitudes de Compute route se facturan por cada Request.

  • Las solicitudes a Compute Route Matrix se facturan por cada ELEMENT que se devuelve en la solicitud. La cantidad de elementos es la cantidad de orígenes multiplicada por la cantidad de destinos. Por ejemplo, si una solicitud contiene dos orígenes y tres destinos, se facturarán seis elementos.

Las funciones que usas determinan la categoría de SKU que se factura:

  • Básica: Se factura por las solicitudes que usan solo funciones básicas con un máximo de 10 puntos de referencia intermedios.

  • Pro: Se factura por las solicitudes que usan una función avanzada, como los modificadores de ruta TRAFFIC_AWARE o TRAFFIC_AWARE_OPTIMAL.

  • Enterprise: Se factura por las solicitudes que usan una función de Enterprise, como la generación de rutas para vehículos de dos ruedas.

Se aplican los siguientes límites de uso a JavaScript.

Cómo calcular rutas

  • Límite de frecuencia de 3,000 consultas por minuto

  • La cantidad máxima permitida de puntos de referencia intermedios por solicitud de computeRoutes es de 25.

Compute route matrix

  • El límite de frecuencia es de 3,000 elementos por minuto, que se calcula multiplicando la cantidad de orígenes por la cantidad de destinos.

  • La cantidad máxima permitida de orígenes y destinos que puedes especificar con un ID de lugar o una dirección es de 50.

  • La cantidad total máxima permitida de elementos por solicitud de computeRouteMatrix con routingPreference establecido en TRAFFIC_AWARE_OPTIMAL es de 100.

  • La cantidad total máxima permitida de elementos por solicitud de computeRouteMatrix con travelMode establecido en TRANSIT es de 100.

  • De lo contrario, la cantidad total máxima permitida de elementos por solicitud de computeRouteMatrix es de 625.

Cuotas y límites de uso

Para revisar y administrar tus cuotas y límites de uso de la API de Maps JavaScript, consulta Cuotas y alertas de cuotas.

Cuotas de carga de mapas

Las siguientes cuotas se aplican a las cargas de mapas en 2D y 3D de la API de Maps JavaScript:

  • 30,000 cargas de mapa por minuto por proyecto
  • 300 cargas de mapa por minuto y por IP

Límites de uso del kit de IU de Places

El kit de IU de Places está sujeto a los siguientes límites de uso:

  • kit de IU de Places Query: Las solicitudes de los elementos Place Details y Place Search están limitadas a 6,000 consultas por minuto por proyecto.

  • kit de IU de Places: Las solicitudes del elemento Autocomplete se limitan a 6,000 búsquedas por minuto y por proyecto.

Las solicitudes subyacentes a la API de Places y la API de Geocoding no consumen cuota en tu proyecto de Cloud.

Estrategias rentables para la API de Places

En esta sección, se proporcionan formas de optimizar tu uso y reducir los costos asociados con la API de Places.

Usa máscaras de campo

El uso de campos enmascarados garantiza que no solicites datos innecesarios, lo que ayuda a reducir la latencia y los cargos de facturación.

Para las solicitudes de Place Details (nuevo), Nearby Search (nuevo) y Text Search (nuevo), usa una máscara de campo para especificar la lista de campos que se deben devolver en la respuesta.

Luego, se te facturará según el SKU más alto que corresponda a tu solicitud. Por ejemplo, si seleccionas campos de los SKU de Essentials y Pro, se te facturará en función del SKU de Pro.

Usa precios por sesión con Place Details (nuevo)

Si tus aplicaciones tienen un volumen de llamadas mensual de 100,001 a 500,000 o más, o si los usuarios realizan más de 12 solicitudes de autocompletar por sesión, Google recomienda usar sesiones con Autocomplete (nuevo). Las sesiones ayudan a simplificar los precios y proporcionan un modelo de precios coherente para usar con Autocomplete (nuevo).

Para obtener más información, consulta Precios de Autocomplete (nuevo) y de sesiones.

Ajustar cuota

Los límites de cuota definen la cantidad máxima de solicitudes permitidas para una API o un servicio específicos dentro de un período determinado. Cuando la cantidad de solicitudes en tu proyecto alcanza el límite de cuota, tu servicio deja de responder a las solicitudes.

Para modificar el valor de una cuota de tu API, sigue estos pasos:

  1. En la consola de Cloud, navega a Google Maps Platform > Cuotas.
  2. Selecciona la API para la que deseas modificar la cuota.
  3. Identifica el valor de la cuota que deseas cambiar y selecciónalo con la casilla de verificación.
  4. Haz clic en Editar, ingresa un valor de cuota nuevo y haz clic en Enviar solicitud.

Consulta las solicitudes de aumento de cuota

Para ver todas las solicitudes de aumento de cuota, incluidas las solicitudes anteriores y pendientes, sigue estos pasos:

  1. En la consola de Cloud, navega a Google Maps Platform > Cuotas.
  2. Selecciona la API para la que deseas ver la solicitud de aumento de cuota.
  3. Haz clic en Solicitudes de aumento.

Restricciones de las Condiciones de Uso

Para obtener información detallada y completa sobre el uso permitido, consulta la sección Restricciones de licencia en las Condiciones del Servicio de Google Maps Platform.