Obtener una clave para Google Places API for Work

Para clientes con licencia anterior de Google Maps APIs for Work o Google Maps API for Business, la Google Places API se adquiere como parte de la Google Places API for Work. En esta sección de la documentación se describe la configuración para esa API.

Esta página está destinada únicamente a clientes con una licencia anterior de Maps APIs for Work o Maps API for Business. Esta página no está destinada a clientes con el nuevo Google Maps APIs Premium Plan, que se encuentra disponible desde enero de 2016.

Google Places API for Work usa una clave de API para identificar tu aplicación. Una clave de API no es igual al ID de cliente que se usa con la Google Maps JavaScript API u otros servicios web de Google Maps APIs for Work.

Incluir una clave en tu solicitud te permite controlar el uso de la API por parte de tu aplicación en Google API Console, habilita límites de cuota basados en la clave en lugar de aquellos basados en la dirección IP y garantiza que Google pueda comunicarse contigo para conversar sobre tu aplicación, si fuera necesario. Para obtener más información, consulta Ayuda de Google API Console..

Obtener una clave de API

Para comenzar a usar Google Places API for Work, haz clic en el botón que aparece a continuación, que te permitirá acceder a la Google API Console, te guiará a lo largo del proceso y activará Google Places API Web Service automáticamente. Importante: En el menú desplegable del proyecto, asegúrate de seleccionar el proyecto que se creó cuando adquiriste la Google Places API for Work*.

Obtén una clave

También puedes seguir estos pasos para obtener una clave de API para Google Places API for Work:

  1. Dirígete a Google API Console.
  2. Selecciona el proyecto que se creó cuando te registraste.
    El nombre del proyecto comienza con Google Maps APIs for Business or Google Maps for Work or Google Maps.
  3. Haz clic en Continue para habilitar la API.
  4. En la página Credentials, obtén una clave de API (y configura las restricciones de la clave de API).
    Nota: Si ya tienes una clave con restricciones de servidor, puedes usarla.
  5. Para evitar el robo de cuota, protege tu clave de API siguiendo estas prácticas recomendadas..

También puedes buscar una clave existente en la Google API Console.

Para obtener más información sobre el uso de la Google API Console, consulta Ayuda de la API Console..

Usa tu clave

Tu clave se debe pasar con cada solicitud como valor de un parámetro key.

https://maps.googleapis.com/maps/api/place/nearbysearch/json
  ?location=-33.8670522,151.1957362
  &radius=500
  &types=food
  &name=harbour
  &key=YOUR_API_KEY

Las solicitudes que se envíen sin una clave fallarán.

Limita las direcciones IP

Para evitar que otras aplicaciones usen tu clave y consuman tu cuota, puedes limitar las direcciones IP que pueden usar tu clave de API para enviar solicitudes:

  1. Dirígete a Google API Console.
  2. Selecciona el proyecto que se creó cuando te registraste.
  3. En la lista de claves de API, selecciona la clave que uses.
  4. En la sección Restrictions, selecciona IP addresses (web servers, cron jobs, etc.).
  5. En Accept requests from these server IP addresses, ingresa las direcciones IP en las que se aceptará tu clave, una por línea. También puedes ingresar una subred usando notación CIDR (p. ej. 192.168.0.0/22).