Benefits
These are the benefits we see in the design of Smart Local Google Maps. What you gain depends on how your site works, so treat this list as a starting point: adapt the plugin to your needs and you may find benefits of your own.
For site owners
- Maps wait for consent
- No map loads, no request reaches Google and no Google cookie is set until the visitor accepts
- If you turn on geo-detection, visitors outside your consent regions are auto-accepted by default; you can change this
- After a decline, maps stay blocked on later page loads
- Maps you build are compliant from the start: a
{smartmap}map never reaches the browser before consent - No external consent service: consent handling runs on your own server
For visitors
- A clear choice: load the map or not, with an optional link to your privacy policy
- An accessible dialog: keyboard navigation, screen reader support and reduced motion
- A box that follows their preference: automatic dark mode detection
For site builders and developers
- No template editing: detection works on the finished page, whatever produced the map
- Maps without embed code: a shortcode with an address is enough, keyless or with the Embed API
- Quick to set up: three steps in the Quick Start
- Fits your design: five themes, custom colors, five positions and four animations
- Modern Joomla architecture: built for Joomla 4.4, 5 and 6 with no deprecated APIs
- Translatable: 23 languages included, and any other can be added with standard
.inifiles - Safe to demonstrate: demo mode shows the consent box without real blocking
- Open licence: GNU General Public License v2 or later