Google is committed to advancing racial equity for Black communities. See how.

Actualizaciones de productos

Actualizamos algunas de nuestras API. Obtén más información a continuación.

Maps

No se implementaron cambios en los productos de Maps. Consulta el artículo Cambios en la facturación específica de las API.

Routes

No se implementaron cambios en los productos de Routes. Consulta el artículo Cambios en la facturación específica de las API.

Places

Places Details

Las solicitudes de Places Details pueden estar limitadas a campos específicos.

Las solicitudes de Places Details se actualizaron para mostrar solo los campos que especifiques. Anteriormente, las solicitudes de Places Details mostraban todos los datos asociados al lugar especificado. Con este cambio, la respuesta se limitará solo a los campos que especifiques mediante el uso del parámetro fields. Los campos corresponden a los resultados de Places Details y se dividen en tres categorías de facturación: Basic, Contact y Atmosphere. El costo de cada solicitud varía en función de los campos seleccionados; no obstante, si no especificas ningún campo, se mostrarán todos los datos disponibles para el lugar especificado y se te facturará el importe máximo.

Todas las solicitudes de Places Details se facturarán según la tarifa base.

La categoría Basic no genera ningún cargo adicional y comprende los siguientes campos:

address_component, adr_address, formatted_address, geometry, icon, name, permanently_closed, photo, place_id, plus_code, type, url, utc_offset, vicinity

La categoría Contact genera cargos adicionales y comprende los siguientes campos:

formatted_phone_number, international_phone_number, opening_hours, website

La categoría Atmosphere genera cargos adicionales y comprende los siguientes campos:

price_level, rating, review

Nota: Las atribuciones (html_attributions) se muestran siempre con cada llamada, independientemente de que se hayan solicitado o no.

Qué puedes hacer:

  • Evalúa tus apps para verificar qué datos de Places Details usas en la actualidad.
  • Actualiza tu código y agrega el parámetro fields.
  • Accede a Google Cloud Platform Console para comprender cómo usas actualmente la API de Places (si necesitas ayuda con Console, visita el Centro de ayuda para Cuentas de Google).

Ejemplos

Puedes usar el parámetro fieldspara especificar qué campos mostrar ante una solicitud de Places Details, como se muestra en los siguientes ejemplos (los campos name, rating y formatted_phone_number están especificados):

Servicio web

https://maps.googleapis.com/maps/api/place/details/json?placeid={PLACE_ID}&fields=name,rating,formatted_phone_number&key=YOUR_API_KEY 

JavaScript

const placeId = 'not_actually_a_place_id';
const request = {
  placeId: placeId,
  fields: ['name', 'rating', 'formatted_phone_number']
};
const service = new google.maps.places.PlacesService(map);
service.getDetails(request, callback); 

Find Place

Servicios web

Se incluyó un nuevo servicio de Find Place para los servicios web, que usa una entrada de texto o un número de teléfono y muestra un lugar. La entrada de texto puede ser cualquier dato de Places, como un nombre, una dirección o un número de teléfono. Debes usar el parámetro fields con Find Place para obtener los campos que necesitas. Los campos de las categorías Basic, Contact o Atmosphere se facturan del mismo modo que una solicitud a Places Details. Si no especificas ningún campo, se mostrará el PlaceId del lugar encontrado y no se generará ningún cargo.

Qué puedes hacer:

Evalúa migrar tus solicitudes a Place Search existentes y utilizar Find Place en su lugar.

JavaScript

Se incluyeron dos API de Find Place nuevas para JavaScript. El servicio Find Place From Query usa una consulta de texto y muestra un lugar. La consulta puede ser cualquier tipo de datos de Places, como un nombre o una dirección. El servicio Find Place From Phone Number usa un número de teléfono y muestra un lugar. Debes usar el parámetro fields con ambas API de Find Place para obtener los campos que necesitas. Los campos de las categorías Basic, Contact o Atmosphere se facturan del mismo modo que una solicitud a Places Details. El parámetro fields es obligatorio; si no se especifica ningún campo, la solicitud dará como resultado un error.

Qué puedes hacer

Evalúa migrar tus solicitudes a Text Search existentes y utilizar Find Place en su lugar.

Ejemplos

Los siguientes ejemplos muestran una solicitud al servicio web Find Place de la API de Places del “Museo de Arte Contemporáneo de Australia”, que incluye los campos photos, formatted_address, name, rating, opening_hours y geometry.

Servicio web

https://maps.googleapis.com/maps/api/place/findplacefromtext/json?input=Museum%20of%20Contemporary%20Art%20Australia&inputtype=textquery&fields=photos,formatted_address,name,rating,opening_hours,geometry&key=YOUR_API_KEY

JavaScript

var map;
var service;
var infowindow;

function initMap() {
  var circularquay = new google.maps.LatLng(-33.8617374,151.2021291);

  map = new google.maps.Map(document.getElementById('map'), {
    center: circularquay,
    zoom: 15
  });

  var request = {
    query: 'Museum of Contemporary Art Australia',
    fields: ["photos", "formatted_address", "name", "rating", "opening_hours", "geometry"],
  };

  service = new google.maps.places.PlacesService(map);
  service.findPlaceFromQuery(request, callback);
}

function callback(results, status) {
  if (status == google.maps.places.PlacesServiceStatus.OK) {
    for (var i = 0; i < results.length; i++) {
      var place = results[i];
      createMarker(results[i]);
    }
  }
}

SDK de Places para dispositivos móviles

En la actualidad, Google prepara versiones nuevas del SDK de Places para Android y el SDK de Places para iOS. En la siguiente sección, se describen los cambios que se implementarán y se explica cómo pueden afectarte.

  • Un nuevo SDK de Places para Android estará disponible como una biblioteca independiente y ya no se podrá acceder a él a través de los Servicios de Google Play. Además, esta versión no será compatible con las versiones actuales del SDK.
  • También se pondrá a disposición una versión nueva del SDK de Places para iOS.

Es importante tener en cuenta que se actualizarán diversas funciones del SDK de Places a fin de reflejar los cambios generales que se realizaron en la API de Places, lo que afectará ambas plataformas para dispositivos móviles, como se detalla a continuación:

  • La solicitud a Places Details (iOS y Android) tendrá un parámetro fields nuevo.
  • La facturación de Autocomplete se basará en sesiones.

Durante los próximos meses compartiremos más detalles, incluido un cronograma y un plazo de entrega apropiado para migrar a las nuevas versiones de los SDK. Estas nuevas versiones reemplazarán las versiones actuales. A su vez, los SDK actuales dejarán de estar disponibles y se seguirán los cronogramas de baja correspondientes.

API de Maps Elevation

Con el lanzamiento de Google Maps Platform, los clientes nuevos deberán comunicarse con el equipo de asistencia a fin de acceder a la API de Maps Elevation. Los usuarios sin clave que actualmente utilizan la API deben acceder a sus cuentas de Google Cloud y habilitar la API de Maps Elevation cuanto antes.

Cuota

Nuevos límites de uso y de consultas por segundo (QPS)

Ya no habrá límites de cuota diaria (QPD) y los nuevos límites de consultas por segundo (QPS) serán más altos en la mayoría de nuestros servicios. Todos los clientes con pago automático serán migrados a los nuevos límites de consultas por segundo.

API Límites de uso predeterminados actuales Límites de uso predeterminados nuevos

Directions

100,000 QPD, 50 QPS

50 QPS

Distance Matrix

100,000 EPD, 100 EPS

1,000 EPS

Elevation

100,000 QPD, 50 QPS

100 QPS

Geocoding

100,000 QPD, 50 QPS

50 QPS

Geolocation

100,000 QPD, 50 QPS

100 QPS

Dynamic Maps

100,000 QPD

500 QPS

Static Maps

100,000 QPD

500 QPS

API de Street View Image

100,000 QPD

500 QPS

Time Zone

100,000 QPD, 50 QPS

500 QPS

Places (JavaScript y web)

150,000 QPD

100 QPS

Roads

100,000 QPD

500 QPS

* EPS = elementos por segundo, EPD = elementos por día, QPS = consultas por segundo, QPD = consultas por día

Si utilizas los anteriores límites predeterminados de cuota diaria de API para limitar tus solicitudes, puedes agregar un límite de cuota diaria a tu proyecto en Google Cloud Platform Console y, de ese modo, lograr el mismo comportamiento. Más información.

Cambios en el nombre de la marca y los productos

¿Cómo cambiarán los nombres de la marca y los productos?

En primer lugar, cambiamos el nombre de nuestra marca a Google Maps Platform. Este producto incluye las mismas API que ya conoces y disfrutas, pero con un sistema de facturación simplificado y un método más sencillo para que aumentes tu escala a medida que crece tu empresa. Ahora también ofrecemos soluciones integrales para las industrias de los videojuegos, el transporte compartido y el seguimiento de recursos. Además, seguirás teniendo acceso a la cobertura global exhaustiva que ofrece la infraestructura de Google Maps, la cual cuenta con más de mil millones de usuarios en más de 200 países y territorios.

En segundo lugar, con Google Maps Platform, se simplificó el uso de nuestras API mediante tres productos principales: Maps, Routes y Places. Cada producto principal incluye numerosas funciones y utiliza la tecnología de distintas API. Para ver las funciones y las API de cada producto, visita nuestra página de documentación.

Por último, simplificamos los nombres de nuestras API y de nuestros SKU de facturación a fin de que puedas encontrarlos y utilizarlos con más facilidad. A continuación, presentamos una lista de los nombres nuevos. Para conocer los detalles sobre cómo se activan los nuevos SKU, consulta la guía para comprender la facturación.

Cambios de los nombres de las API

Nombre anterior Nombre nuevo

API de Google Maps para Android

SDK de Maps para Android

API de Google Maps Directions

API de Directions

API de Google Maps Distance Matrix

API de Distance Matrix

API de Google Maps Geocoding

API de Geocoding

API de Google Maps Geolocation

API de Geolocation

API de Google Maps JavaScript

API de Maps para JavaScript

API de Google Maps Roads

API de Roads

SDK de Google Maps para iOS

SDK de Maps para iOS

API de Google Maps Time Zone

API de Time Zone

API de Google Places para Android

SDK de Places para Android

API de Google Places para iOS

SDK de Places para iOS

Servicio web de la API de Google Places

API de Places

API de Google Static Maps

API de Maps Static

API de Google Street View Image

API de Street View

Biblioteca de Places en la API de Maps JavaScript

Biblioteca de Places para la API de Maps para JavaScript

Cambios de los nombres de los SKU de facturación

Producto SKU de facturación: nuevo nombre Descripción

Maps

Static Maps

Muestra mapas estáticos. Te permite darles estilo con marcadores, líneas, colores, imágenes y polígonos personalizados.

Dynamic Maps

Muestra mapas interactivos. Puedes acercar, alejar, pellizcar, inclinar y rotar los mapas para explorarlos en más detalle y darles estilo.

Static Street View

Muestra una imagen estática de Street View, panorámica en 360° o miniatura.

Dynamic Street View

Muestra una imagen interactiva de Street View, panorámica en 360° o miniatura.

Routes

Directions

Obtén instrucciones sobre cómo llegar a un lugar a pie, en automóvil, en bicicleta y en transporte público, y crea rutas con un máximo de 10 puntos de referencia.

Directions Advanced

Obtén instrucciones sobre cómo llegar a un lugar de varios modos, crea rutas con un máximo de 25 puntos de referencia y accede a información sobre el tráfico en tiempo real.

Distance Matrix

Informa los tiempos de viaje y las distancias para llegar a una o más ubicaciones.

Distance Matrix Advanced

Informa los tiempos de viaje y las distancias para llegar a una o más ubicaciones con información sobre el tráfico en tiempo real.

Roads - Route Traveled

Crea itinerarios mediante la recopilación de hasta 100 puntos de GPS identificados en una ruta recorrida.

Roads - Nearest Road

Determina cuáles son las rutas más cercanas mediante el uso de hasta 100 coordenadas independientes.

Places

Basic Data

Proporciona nombres y direcciones de más de 100 millones de lugares y puntos de interés.

Contact Data

Proporciona nombres, direcciones y datos de contacto de más de 100 millones de lugares y puntos de interés.

Atmosphere Data

Proporciona nombres, direcciones, datos de contactos y otros detalles interesantes, como las calificaciones y el ambiente, de más de 100 millones de lugares y puntos de interés.

Places Photo

Agrega fotos de alta calidad a lugares y puntos de interés, y accede a millones de fotos.

Places - Text Search

Muestra una lista de lugares cercanos en función de una string de búsqueda (como “restaurante de sushi”).

Places - Nearby Search

Muestra una lista de lugares cercanos en función de la ubicación del usuario.

Find Place

Convierte un número de teléfono, una dirección o un nombre en un lugar, y proporciona su nombre y ubicación.

Autocomplete with Details

Completa automáticamente las sugerencias de lugares a partir de información de Places Details.

Autocomplete, por solicitud

Completa automáticamente las sugerencias de lugares cuando el usuario ingresa una dirección o el nombre de un lugar. Se factura en función de los caracteres ingresados.

Autocomplete, por sesión

Completa automáticamente las sugerencias de lugares cuando el usuario ingresa una dirección o el nombre de un lugar. Se factura por sesión.

Geolocation

Muestra la ubicación y el radio de precisión de un dispositivo mediante información basada en la señal de Wi-Fi o de las torres de telefonía celular.

Geocoding

Convierte direcciones en coordenadas geográficas y viceversa.

Time Zone

Muestra la zona horaria de cualquier ubicación según las coordenadas geográficas y la fecha.

Habilita Google Maps Platform

A continuación, te mostramos cómo realizar algunas tareas a fin de que puedas habilitar las API o configurar la facturación:

  1. Selecciona los productos correspondientes a continuación.
  2. Selecciona un proyecto.
  3. Configura la facturación.

Crea experiencias con mapas personalizados que les permitan a los usuarios ver el mundo tal como es.

Ofrece a tus usuarios la mejor forma de ir de un lugar a otro.

Ayuda a los usuarios a descubrir el mundo con un sinfín de detalles.

Continuar