Skip to main content

Import stopped: Google Maps key restrictions blocked the process.

Please add our domain (sl.roseperl.com) to your allowed domains list to continue.

Updated this week

Fixing Google Maps API Key Restriction Errors

Overview

If your import has stopped with an error stating that Google Maps key restrictions blocked the process, this means your Google API key does not currently allow requests from Rose Perl domains.

To resolve this, you need to add Rose Perl domains (and your own site domains) to the HTTP referrer allow list for your Google Maps API key.


Common Error Message

Import stopped: Google Maps key restrictions blocked the process. Please add our domain (sl.roseperl.com) to your allowed domains list to continue.


During the import process, the system requires a Google Maps API key. However, the API key you’re using is currently restricted by HTTP referrers, so you’ll need to add our domain to the allowed list in order for the import to work.

Please follow the steps shown in the screenshot below:

You can access the API key settings here:
https://console.cloud.google.com/apis/credentials/key/

Step-by-Step: Add Domains to Your Google API Key Allow List

1. Open Google Cloud Console

Go to Google Cloud Console and navigate to:

APIs & Services → Credentials


2. Select Your API Key

In the Credentials list:

  • Click directly on the API key name (not just the row)

  • This opens the API key details page

⚠️ Important: The restriction settings only appear when you are editing a specific API key.


3. Set Application Restrictions

On the API key details page:

  1. Find Application restrictions

  2. Select HTTP referrers (web sites)


4. Add Allowed Domains

Under Website restrictions, add the following:

Required Rose Perl domains

https://sl.roseperl.com/* https://pl.roseperl.com/*

Optional shortcut (recommended)

https://*.roseperl.com/*

Also required

  • Your own website domain

  • Your Shopify store domain

The Google Map is loaded from your site as well, so your domains must be included.


5. Save Changes

Click Save at the bottom of the page.


Final Check

Once the domains are added and saved:

  • Return to the app

  • Re-run the import

The process should now complete without the blocking error.


Still Stuck?

If you don’t see the restriction options:

  • Confirm you clicked into the API key itself

  • Ensure you are not viewing a service account key instead of an API key

If you need further help, our support team is always available — or you can ask Rosie for guidance at any step.


© Rose Perl Technology

Did this answer your question?