Usa Google Maps para la vista de mapa en Blue.
Blue te permite usar Google Maps para la vista de mapa en lugar del OpenStreetMap predeterminado. Google Maps a menudo tiene mapas más detallados de ciertas áreas y datos de ubicación más precisos. Sin embargo, esto requiere una clave de API de Google Maps que debe ser ingresada en la configuración de la empresa por el propietario de la empresa.
Cuando cambias a Google Maps, esto afecta todas las vistas de mapa en Blue, incluyendo el mapa de la empresa, la vista de mapa en proyectos y el campo personalizado de ubicación.
Para usar Google Maps en Blue, se requieren las siguientes APIs activadas en Google Cloud Console:
- Maps Tiles API: Esto es necesario para renderizar los mosaicos del mapa.
- Places API: Esto es necesario para buscar lugares y obtener sus coordenadas.
- Geocoding API: Esto es necesario para obtener las coordenadas de un lugar.
Necesitarás registrarte para obtener una cuenta de Google Cloud y crear un proyecto para obtener las claves de API siguiendo las instrucciones aquí.
Restringiendo el Uso de la Clave de API
Por razones de seguridad, es crucial restringir tu clave de API de Google Maps para que solo funcione con dominios autorizados. Esto previene el uso no autorizado de tu clave de API si se expone. Debes restringir la clave de API para que solo funcione con:
- app.blue.cc - La aplicación principal de Blue
- forms.blue.cc - Para formularios públicos
- Tu dominio personalizado si estás usando marca blanca
Para restringir tu clave de API:
- Ve a la página de Credenciales de Google Cloud Console
- Encuentra tu clave de API y haz clic en "Editar" (ícono de lápiz)
- En "Restricciones de aplicación", selecciona "Referentes HTTP (sitios web)"
- Agrega los siguientes referentes:
*.app.blue.cc/*
*.forms.blue.cc/*
*.yourdomain.com/*
(si usas marca blanca)
- Haz clic en "Guardar"
Google te cobrará por usar la API de Google Maps por separado de tu suscripción a Blue. Todos los cargos, gastos y tarifas asociados con tu cuenta de Google Maps y el uso de la API son responsabilidad exclusiva del administrador de la organización. Blue no es responsable de ningún cargo incurrido a través de tu uso de la API de Google Maps, incluidos, entre otros, integraciones de terceros, uso de la API o costos de almacenamiento.