Los productos de Google Maps Platform están protegidos contra el uso no autorizado al restringir las llamadas API a aquellos que proporcionen las credenciales de autenticación adecuadas. Estas credenciales tienen la forma de una clave API: una cadena alfanumérica única que asocia su cuenta de facturación de Google con su proyecto y con la API o el SDK específico. Esta guía muestra cómo crear, restringir y usar su clave API para Google Maps Platform ## Antes de que empieces Antes de comenzar a usar la API estática de mapas, necesita un proyecto con una cuenta de facturación y la API estática de mapas habilitada. Para obtener más información, consulte Configurar en Cloud Console. ## Creación de claves API La clave API es un identificador único que autentica las solicitudes asociadas con su proyecto con fines de uso y facturación. Debe tener al menos una clave API asociada con su proyecto Para crear una clave API: Consola - Ve a la Google Maps Platform >Página de credenciales Ir a la página de Credenciales - Sobre el Página Credenciales, haga clic en Crear credenciales >Clave API Él El cuadro de diálogo Clave de API creada muestra la clave de API recién creada. - Hacer clic Cerrar La nueva clave de API aparece en la Credentialspage debajo de las claves API (Recuerde restringir la clave API antes de usarla en producción). SDK de la nube claves de API de servicios alfa de gcloud crear \ --proyecto "PROYECTO"\ --display-name "DISPLAY_NAME"Obtenga más información sobre el SDK de Google Cloud, la instalación del SDK de Cloud y los siguientes comandos: ## Restricción de claves API Google recomienda encarecidamente que restrinja sus claves de API limitando su uso a las únicas API necesarias para su aplicación. La restricción de claves API agrega seguridad a su aplicación al protegerla de solicitudes injustificadas. Para obtener más información, consulte Mejores prácticas de seguridad de API Para restringir una clave API: Consola - Ve a la Google Maps Platform >Página de credenciales Ir a la página de Credenciales - Seleccione la clave API en la que desea establecer una restricción. Aparece la página de propiedades de la clave API. - Bajo Restricciones clave, establezca las siguientes restricciones: - Restricciones de aplicación: - Para aceptar solicitudes de la lista de direcciones IP del servidor web que proporciona, seleccione Direcciones IP (servidores web, trabajos cron, etc.) de la lista de Restricciones de aplicaciones. Especifique una dirección IPv4 o IPv6 o una subred utilizando la notación CIDR (por ejemplo, 192.168.0.0/22). Dado que una solicitud de servicio web de servicio web verifica y compara la dirección IP externa con la restricción de la clave API, use la dirección IP pública del servidor - Haga clic Restringir clave - Seleccione Maps API estática del menú desplegable Seleccionar API. Si la API estática de Maps no aparece en la lista, debe habilitarla. **Ahorrar** SDK de la nube Lista de claves existentes lista de claves de API de servicios de gcloud --project="PROYECTO"Borrar las restricciones existentes en la clave existente gcloud alpha services api-keys actualizar "projects/ PROYECTO/keys/ KEY_ID"\ --clear-restrictions Establecer nuevas restricciones en la clave existente gcloud alpha services api-keys actualizar "projects/ PROYECTO/keys/ KEY_ID"\ --api_target="static-maps-backend.googleapis.com"--allowed-ips="IP_ADDRESS"Obtenga más información sobre el SDK de Google Cloud, la instalación del SDK de Cloud y los siguientes comandos: ## Agregar la clave API a su solicitud Debe incluir una clave de API con cada solicitud de API estática de Maps. En el siguiente ejemplo, reemplazar YOUR_API_KEY con tu clave API httpsmaps.googleapis.com/maps/api/staticmap?center=40.714%2c%20-73.998&zoom=12&tamaño=400x400&clave=TU_CLAVE_API Se requiere HTTPS para las solicitudes que usan una clave API ## Que sigue Las solicitudes de Maps Static API también deben usar una firma digital.