InaCátalog calcula de forma automática la geolocalización de los clientes a partir de los datos de la dirección de estos.
Este cálculo se hace usando la API de Google Maps. Hasta hace poco dicho cálculo era completamente gratuito, pero ahora Google ha establecido unos tramos de facturación según el número de direcciones calculadas. Hasta 1.250 direcciones diarias no se cobra nada, a partir de aquí ya empieza a facturar.
InaCátalog controla que el número máximo de cálculos diarios sea exactamente 1.250, con lo que, al no superar dicha cantidad, Google no facturará por este servicio.
Para que se puedan calcular las geolocalizaciones es necesario crear una cuenta de facturación en Google. Ajuntamos el link donde tramitarla, en un punto casi al final del proceso, se pedirá un número de tarjeta de crédito, es imprescindible asociarlo, pero contad que será simbólico porque, como hemos comentado, inaCátalog controla el número de cálculos para no rebasar el límite gratuito.
Para realizar el registro será imprescindible contar con una cuenta de Gmail antes de empezar el proceso.
Una vez creada la cuenta de facturación, debemos habilitar el servicio y en la siguiente ventana se debe seleccionar la opción Places como se indica en la imagen adjunta.
https://cloud.google.com/maps-platform/pricing/?hl=es
Después de este paso, el sistema pedirá habilitar el servicio, y generará una clave API, dato que tendremos que facilitar a los técnicos de inaCátalog.
Pero antes de enviar este dato, debemos asignar la clave a la/s API/s correspondiente.
Para ello, se deben realizar los siguientes pasos:
1- Desde la plataforma de Google, acceder a Credenciales en el menú de la izquierda (si no aparece esta opción, acceder primero a APIs y luego a Credenciales):
2- Accedemos a la pantalla de autorización de OAuth de Google, para confirmar el consentimiento a Google para el tratamiento de los datos de su aplicación.
3- En la pantalla de consentimiento, solo se debe especificar un nombre para su aplicación rellenando el campo "Nombre de Aplicación" señalado en la captura que se muestra a continuación y, luego, pulsar en guardar que se encuentra al pie de la ventana.
El nombre de aplicación es un nombre libre, puede introducir el que usted desee:
4- Una vez se le da consentimiento a Google, se debe pulsar en la clave API:
5- Se abrirá la siguiente ventana, donde debemos especificar a que API/s se va a vincular esta API Key.
Para ello, solo debemos modificar el apartado "Restricciones de API", primero seleccionando la opción "Restringir clave" y seleccionaremos en el desplegable las APIs: Geocoding y Geolocation.
A continuación guardamos los cambios.
6- Por último, se debe copiar la clave generada para facilitarla a los técnicos de inaCátalog para su implementación en la herramienta:
Ref: EP/JAEV/OER/FVT