Ver categorías

Advertencias sobre claves API sin restricciones de Google

2 minutos de lectura

¿Has recibido un correo electrónico de Google en el que te advierten sobre tus claves API sin restricciones?

[Acción requerida] Obtenga inmediatamente claves API sin restricciones para evitar cargos adicionales en la factura

No te preocupes, es fácil de solucionar. Si configuras tus claves de API de Google y no añades ninguna restricción, Google te avisará de que cualquiera podría utilizar tus claves para generar un mapa que no esté alojado en tu sitio web.

Aunque la mayoría de las veces no se te cobra por el uso, ya que muchos clientes se encuentran dentro del plan gratuito (Google Free Tier), este correo electrónico puede parecer un poco intimidante.

Para actualizar y solucionar esto, hemos añadido una opción que te permite restringir el acceso a tu API a direcciones URL específicas. Notas aquí

Resolución:

Para resolver este problema, debes asegurarte de que las restricciones de la clave de API se ajusten al tipo de API de Google Maps Platform que estés utilizando:

  • Para servicios web (lado del servidor):
    • Crea una nueva clave de API o modifica una ya existente en la Consola de Google Cloud.
    • En «Restricciones de aplicaciones», selecciona «Direcciones IP (servidores web, tareas cron, etc.)» y añade la(s) dirección(es) IP de tu(s) servidor(es).
    • En «Restricciones de API», selecciona las API específicas de Google Maps Platform que tengas intención de utilizar (por ejemplo, la API de geocodificación).
  • En el caso de las API del lado del cliente (por ejemplo, la API de JavaScript de Maps):
    • Asegúrate de que tu clave API tenga aplicadas restricciones de «Referencias HTTP (sitios web)», indicando los dominios desde los que se accederá a tu aplicación.

Si quieres restringir el acceso a tu API por nombre de servidor, los servidores de nuestra aplicación de Shopify son https://sp.roseperl.com, https://sl.roseperl.com y https://pl.roseperl.com. Si los añades a tu sitio, podrás importar archivos mediante las herramientas de administración. También puedes utilizar el atajo: https://*.roseperl.com/*

Ten en cuenta que también tendrás que añadir los dominios de tu sitio web y de Shopify, ya que el mapa se carga tanto desde tu sitio web como desde nuestros servidores.

Consulta los ejemplos que aparecen a continuación: debes sustituir «rpdemos.shopify.com» por el nombre de tu tienda de Shopify y «rpdemostore.com» por el nombre de tu sitio web de comercio electrónico.

Imagen de ejemplo aquí: