You can follow the guide below to create Google API keys for Navixy platform. Please be advised that Google API keys are associated with your account and are subjected to Google API usage policy:
Please refer to the links below should you need more information:
Account and project setup:
1. Go to Google Cloud Console web page and log in with your Google account or create a new one if necessary
2. API keys are created within a project. If you already have one you can choose from the list. If you do not have any projects - click Create project to start a new one.
3. Name your project accordingly and click “Create”
4. Ensure that your newly created project is selected and click “Enable APIs and Services”. You will be taken to Google API library.
5. Type the name of the API you need, select it and click “Enable”. In this case we are adding Maps Javascript API (used for google maps)
6. Repeat the process for APIs you need. In total Navixy uses 5 APIs:
- Google Maps JavaScript API - Google maps in UI
- Google Maps Geocoding API - Geocoding
- Google Maps Geolocation API - LBS point processing
- Google Maps Directions API - Route creation
- Google Static Maps API - Static maps in email
1. Go to Credentials tab
2. Press Create credentials and select API key
4. Key will be displayed in a new window
5. Press Restrict key to make changes, you will be taken to a setup page
6. Name the key so would be easier to distinguish it from others
7. In Application restrictions select HTTP referrer and specify the domain you use for the platform.
E.g contoso.com/* gps.contoso.com/*
8. In API restrictions select Restrict key and choose Maps JavaScript API
9. Press Save to apply the changes
Creating Google Key for Geocoding, Routing and Geolocation
1. Go to Credentials tab
2. Press Create credentials and select API key
4. Key will be displayed in a new window
5. Press Restrict key to make changes, you will be taken to a setup page
6. Name the key so would be easier to distinguish it from others
7. In Application restrictions select IP adresses and specify public IP of your server
E.g 85.115.189.39
8. In API restrictions select Restrict key and choose Maps Geocoding API, Maps Geolocation API, Maps Directions API
9. Press Save to apply the changes
Creating Google Key for Static maps in email notifications
1. Go to Credentials tab
2. Press Create credentials and select API key
4. Key will be displayed in a new window
5. Press Restrict key to make changes, you will be taken to a setup page
6. Name the key so would be easier to distinguish it from others
7. In Application restrictions select HTTP referrer and specify the domain you use for the platform.
E.g contoso.com/* gps.contoso.com/*
8. In API restrictions select Restrict key and choose Maps Static API
9. Press Save to apply the changes
To generate a URL signing secret for your Static maps key:
1. Go to the Dashboard
2. Scroll down to list of APIs and click on Maps Static API
3. You will be forwarded to a new page.
4. Click on Credentials menu
5. Check that Maps Static API is selected
6. Scroll down to URL signing secret to see your current one.
Once the keys are created you can send them to Navixy support or configure them on your own: