M-35 / Google - Maps

La presente documentación puede presentar diferencias del lado de Google por motivos ajenos a Neotel.


La utilización del feature de geolocalización requiere contar con una API Key válida de Google.

Por medio de las APIs de Google Maps, por ejemplo, puedes incorporar un mapa a tu CRM facilitando la gestión de tus operadores reduciendo tiempo y errores de carga.

Estas APIs están divididas entre sus tres productos: Maps, Routes y Places.

Maps
Permite a los usuarios visualizar el mundo real, por medio de mapas estáticos o interactivos.
Routes
Ayuda al usuario a encontrar el mejor trayecto hasta su destino, con la sugerencia de rutas y actualizaciones de tránsito en tiempo real.
Places
Posibilita encontrar locales específicos, usando números de teléfono, direcciones o nombres de establecimientos.

¿Cómo obtener la API Key de Google Maps?

1 - Iniciar sesión de Gmail

Primero, para obtener una API Key de Google Maps, se debe contar con una cuenta de Gmail.

Si aún no posee una, puede crearla de forma gratuita, crear cuenta de Gmail

2 - Acceder al panel de Google API Console

Habiendo iniciado sesión, se debe acceder al panel del API Console de Google.

3 - Seleccionar/Crear proyecto

Solo se podrá obtener una API Key de Google Maps si tienen un proyecto en la plataforma.

4 - Crear tus credenciales

Adicionalmente, se debe tener en cuenta que para acceder a las APIs se requiere credenciales.

  1. Ingrese al menú “Credenciales“.

  2. Realice clic en el botón azul “Crear credenciales”.

  3. Seleccione la primera opción, nombrada: “Clave de API”.

  4. Se abrirá una nueva ventana con tu clave de API:

Hecho esto, ahora puede copiar su API key y proporcionarla al equipo de soporte técnico de Neotel para que la configure en la solución.

5 - Activa tu API Key de Google Maps

Ahora que posee sus credenciales, el siguiente paso para obtener una API Key de Google Maps es seleccionar la API que se desea utilizar.

Para esto, se debe acceder a la “Biblioteca de soluciones” desde el menú al lado izquierdo de la página.

La selección de cualquier API lo llevará a una página que contiene información general sobre la API de Google Maps, así como tutoriales, términos de servicio, documentación y detalles sobre el monto que se te cobrará si superas el límite de crédito mensual de 200 dólares otorgado para todas las cuentas.

Por default, en el caso de Neotel, las API a habilitar son las siguientes “Maps JavaScript API“ y “Geocoding API”. Adicionalmente, hemos desarrollado una opción de búsqueda que requiere habilitar “Places API“ :

 

La diferencia entre ambos desarrollos radica en la forma de gestión, mientras que utilizando Maps JavaScript API se puede obtener algo como lo siguiente:

Donde se deben completar todos los datos de la dirección, con Places API:

Solo basta con escribir algunas letras para conseguir recomendaciones por parte de Google.