Använd Google Maps för kartvyn i Blue.
Blue tillåter dig att använda Google Maps för kartvyn istället för den standardiserade OpenStreetMap. Google Maps har ofta mer detaljerade kartor över vissa områden och mer exakt platsdata. Detta kräver dock en Google Maps API-nyckel som måste anges i företagsinställningarna av företagets ägare.
När du byter till Google Maps påverkar detta alla kartvyer i Blue, inklusive företagskartan, kartvyn i projekt och anpassad platsfält.
För att använda Google Maps i Blue krävs följande API:er att aktiveras i Google Cloud Console:
- Maps Tiles API: Detta krävs för att rendera kartplattorna.
- Places API: Detta krävs för att söka efter platser och få deras koordinater.
- Geocoding API: Detta krävs för att få koordinaterna för en plats.
Du måste registrera dig för ett Google Cloud-konto och skapa ett projekt för att få API-nycklarna enligt instruktionerna här.
Begränsa användningen av API-nyckeln
Av säkerhetsskäl är det avgörande att begränsa din Google Maps API-nyckel så att den endast fungerar med auktoriserade domäner. Detta förhindrar obehörig användning av din API-nyckel om den exponeras. Du bör begränsa API-nyckeln till att endast fungera med:
- app.blue.cc - Den huvudsakliga Blue-applikationen
- forms.blue.cc - För offentliga formulär
- Din anpassade domän om du använder white label
För att begränsa din API-nyckel:
- Gå till Google Cloud Console Credentials-sidan
- Hitta din API-nyckel och klicka på "Redigera" (penna-ikonen)
- Under "Applikationsbegränsningar", välj "HTTP-referenser (webbplatser)"
- Lägg till följande referenser:
*.app.blue.cc/*
*.forms.blue.cc/*
*.yourdomain.com/*
(om du använder white label)
- Klicka på "Spara"
Google kommer att ta betalt för användning av Google Maps API separat från din Blue-prenumeration. Alla avgifter, kostnader och avgifter som är kopplade till ditt Google Maps-konto och API-användning är den enda ansvaret för organisationsadministratören. Blue ansvarar inte för några kostnader som uppstår genom din användning av Google Maps API, inklusive men inte begränsat till tredjepartsintegrationer, API-användning eller lagringskostnader.