Eso es todo.

Para comenzar a desarrollar, consulta nuestra documentación para desarrolladores.

Activar el Google Places API Web Service

Para que puedas comenzar, te proporcionaremos orientación en la consola para desarrolladores de Google a fin de que hagas primero algunas acciones:

  1. Crear o seleccionar un proyecto
  2. Activar el Google Places API Web Service
  3. Crear claves correspondientes
Continuar

Obtener una clave para Google Places API Web Service

Google Places API Web Service usa una clave de API para identificar tu aplicación. 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 el acceso a una cuota diaria gratuita generosa y garantiza que Google pueda comunicarse contigo respecto de tu aplicación, si es necesario. Para obtener más información, consulta Ayuda de Google API Console..

  • Los clientes de API estándar necesitan una clave de API configurada en el proyecto que elijas.
  • Los clientes de Google Places API con una licencia Premium Plan necesitan una clave de API configurada en el proyecto Google Maps Premium (el proyecto que se creó cuando pediste Google Maps APIs Premium Plan). Si aún no adquiriste acceso a la API, comunícate con el sector de ventas.

Obtener una clave de API

Si usas el Google Places API Web Service estándar

Para comenzar a usar Google Places API Web Service, haz clic en el botón que aparece a continuación, que te guiará por todo el proceso de activación de Google Places API Web Service y obtención de una clave de API.

Obtener una clave

También puedes seguir estos pasos para obtener una clave de API:

  1. Dirígete a Google API Console.
  2. Crea o selecciona un proyecto.
  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 de API sin restricciones, o una clave con restricciones de servidor, debes usar esa clave.
  5. Para evitar el robo de cuota, protege tu clave de API siguiendo estas prácticas recomendadas.
  6. (Opcional) Habilita la facturación. Para obtener más información, consulta Límites de uso y facturación.

No uses esta clave fuera del tu código de servidor. Por ejemplo, no la insertes en una página web ni en una aplicación móvil.

Nota: Google Places API Web Service No funciona con una clave de API restringida de Android o iOS.

Si compraste Google Maps APIs Premium Plan

Para comenzar a usar Google Places API Web Service con Google Maps APIs Premium Plan, haz clic en el botón que aparece a continuación, que te guiará por todo el proceso de obtención de una clave de API. Nota: Para acceder a todos los beneficios dePremium Plan, incluidos los límites de uso, en el menú desplegable del proyecto, asegúrate de seleccionar el proyecto que se creó para ti cuando compraste Google Maps APIs Premium Plan.*

Obtener una clave

También puedes seguir estos pasos para obtener una clave de API que usarás con Premium Plan:

  1. Dirígete a Google API Console.
  2. En el menú desplegable de proyectos, selecciona el proyecto Google Maps Premium.*
  3. Haz clic en Continue.
  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 de API sin restricciones, o una clave con restricciones de servidor, debes usar esa clave.
  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..

Tipos de restricciones de clave de API

Las Google Maps API están disponibles para apps de Android o iOS y navegadores web, y a través de servicios web HTTP. Las API de cualquier plataforma pueden usar una clave de API genérica (sin restricciones). También puedes agregar una restricción (por ejemplo, una dirección IP) a la clave de API. Una vez restringida, la clave solo funcionará en plataformas que admitan ese tipo de restricción. Obtén más información sobre claves y credenciales.

Especifica una clave en tu solicitud

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).

Debes seguir estos pasos independientemente de que uses el plan estándar o el premium. Para obtener más información, consulta Precios y planes.

Enviar comentarios sobre...