Claves o credenciales para usar los diferentes productos de Maps

Cada vez que utilizas los productos de Google Maps Platform, debes incluir una clave de API para validar tu solicitud. Google Maps Platform está disponible para aplicaciones web, de iOS y Android y a través de servicios web HTTP.

API Key:

  • Una clave de API es un identificador único que generas mediante Google Cloud Platform Console.
  • Ejemplo de carga de una API con una clave: &key=AIzaSyBjsINSH5x39Ks6c0_CoS1yr1Mb3cB3cVo

Firma digital:

  • Una firma digital se genera usando una clave criptográfica que te proporciona Google. Las firmas digitales se usan con la API de Maps Static y la API de Street View Static.

Restricciones:

  • Restringir la clave de API es opcional, pero te recomendamos que lo hagas con todas las claves de API para mayor seguridad.
  • Puedes agregar una restricción de la aplicación a la clave de API. Una vez restringida, la clave solo funcionará en plataformas que admitan ese tipo de restricción. Hay cuatro tipos de restricciones de aplicación disponibles. Las API que aplican el mismo tipo de restricción pueden usar la misma clave restringida.
    • Direcciones IP (servidores individuales): se pueden usar con las API de servicio web.
    • URL de referencia de HTTP (sitios web): se deben usar con las API web.
    • Restricción de las apps para Android (por nombre de paquete y huella digital): se usa con el SDK de Maps para Android.
    • Restricción de las apps para iOS (por identificador de paquete de iOS): se usa con el SDK de Maps para iOS.
  • También puedes agregar una restricción de API a la clave de API. Para obtener más información, consulta Cómo obtener, agregar y restringir una clave de API.

En la siguiente tabla, se indica la restricción de clave/credencial y la restricción de aplicación para cada API o SDK de Google Maps Platform.

API/SDK Restricción de credencial y aplicación
SDK de Maps para Android Clave de API con restricción de Android1
SDK de Places para Android Clave de API con restricción de Android1
SDK de Maps para iOS Clave de API con restricción de iOS1
SDK de Places para iOS Clave de API con restricción de iOS1
API de Maps JavaScript Clave de API con restricción de URL de referencia de HTTP1
API de Maps Static Clave de API con restricción de URL de referencia de HTTP1 + firma digital2
API de Street View Static Clave de API con restricción de URL de referencia de HTTP1 + firma digital2
API de Maps Embed Clave de API con restricción de URL de referencia de HTTP1
API de Directions Clave de API con restricción de dirección IP1
API de Distance Matrix Clave de API con restricción de dirección IP1
API de Elevation Clave de API con restricción de dirección IP1
API de Geocoding Clave de API con restricción de dirección IP1
API de Geolocation Clave de API con restricción de dirección IP1
API de Roads Clave de API con restricción de dirección IP1
API de Time Zone Clave de API con restricción de dirección IP1
API de Places Clave de API con restricción de dirección IP1
1 Restringir la clave de API es opcional, pero te recomendamos que lo hagas con todas las claves de API para mayor seguridad.
2 Según el uso, es posible que se requiera una firma digital para la API de Maps Static y la API de Street View Static. Sin importar el uso, te recomendamos que uses tanto una clave de API como una firma digital para autenticar tus solicitudes.