Skip to main content

How Onro Map Works

Onro map features optimize navigation and help reduce map service costs. See how you can set it up here.

What Is Onro Map?

Onro Map is an internally developed mapping service designed to optimize map usage within the platform and help reduce overall map-related costs.

To use route optimization and ETA (Estimated Time of Arrival) features, Onro Map must be configured as your Geocoding provider.

How to Obtain an Onro Map API Key

To enable Onro Map, you will need an API key provided by the Onro support team.

You can request the API key by either:

Once the API key is generated, the support team will normally handle the setup for you. You can simply request the key through the in-panel chatbox or by email and sit back while our team completes the configuration. If you want to proceed yourself, follow the steps in this article.

Required Map Keys After Setting Up Onro Map

To ensure all map-related services work properly, two types of API keys are required:

  1. Google Maps API Key
    Used for Geocoding services.

  2. ArcGIS or HERE API Key
    Used for pricing calculations and ETA services.

Both key types must be configured for the system to function correctly.

Geocoding is the service that converts an address or location into map coordinates so the system can find and display it correctly on the map. In Onro, it is used for features such as address detection, routing, dispatching, and navigation.

Configuring Onro Map

Step 1: Set Onro Map as the Geocoding Provider

Navigate to:

Admin Center β†’ Integrations β†’ Map Service β†’ Geocode

Then:

  1. Select Onro Map as the Geocoding provider.

  2. Paste your Onro Map API key into the designated field.

  3. Save the changes.

At this stage, Onro Map will be enabled for your account.

Step 2: Configure the Google Maps API Key

After enabling Onro Map, you must also configure a Google Maps API key for Geocoding services.

To do this:

  1. Go to the Monitoring section.

  2. Click + New.

  3. Select Google Key.

  4. Copy a Google Maps API key from your Google Cloud Console and paste it into the field.

You can:

  • Use an existing Google Maps API key previously configured for Geocoding

  • Or create a new unrestricted Google Maps API key

After saving the key, the setup will be complete.

Step 3: Configure ArcGIS or HERE Keys

To enable pricing and ETA-related services, you must also configure either:

  • An ArcGIS API key

  • Or a HERE API key

These keys can also be added from the Monitoring section by clicking + New and selecting the appropriate provider.

Step 4: Activating the API Keys

After adding the keys, you need to define the purpose of each key. To do this, click the Action button and select what the key will be used for:

  • Use for Geocoding

  • Use for Pricing Calculation

  • Use for Order ETA

Step 5: Add Multiple API Keys (Optional)

If you are using free or usage-limited API keys, it is strongly recommended to configure multiple keys for each provider.

This helps prevent service interruptions if one key exceeds its usage quota.

When multiple keys are configured, the system automatically distributes the load across them to manage usage more efficiently and reduce the chance of reaching limits too quickly.

This ensures uninterrupted Geocoding, pricing, and ETA services.

Monitoring API Key Usage and Errors

The Monitoring view allows you to track and manage your configured API keys.

From this section, you can monitor:

  • API key usage

  • Error rates

  • Request status

  • Remaining capacity and performance

This helps identify issues early and ensures your map services continue operating smoothly.

Did this answer your question?