Comments (11)
Thanks for your comment. First time that I hear that. Is it a problem when Google uses a Google Service? The User have to agree to load the map from Google, right?
The solution would be to explain that the map and the font is loaded from Google or what else?
from go_maps_ext.
Hello, our company has now received a warning from a law firm in this regard. We have taken a closer look at the problem. It is true that you can configure the map so that it is only loaded after the tracking has been approved (optin). However, the problem is that regardless of this decision, the extension embeds Google Fonts in the head of the page (Roboto + Google Sans). The privacy violation already takes place before the consent and thus the extension is not GDPR compliant. Can you integrate the Google Fonts so that they are only loaded with the map and not before? Thank you!
from go_maps_ext.
Its not a problem if google use googles services if your are on google, but if you are on another website and this site provides google your personal ip without your agreement its a big problem.
It would be great if there is a configuration for disable loading google fonts from google server or to replace them with local fonts.
from go_maps_ext.
We don't load any Google Fonts. You can search in this repository for Roboto or Google Sans and you'll not find anything. Please check your website. If you want we can take a look together. Therefore write me on slack. But I guess you mention an issue here that doese not belong to this extension.
from go_maps_ext.
You especally not but google maps does.
from go_maps_ext.
https://www.digitale-fotografien.com/anfahrt
I don't know if there a api solution to solve it from your extension.
from go_maps_ext.
I still don't get it. May you can contact me on slack, call me +49 341 / 35 00 25 33 or write me a mail.
But before the map is loaded, you have to ask the user. Therefore you can set the settings.preview.enabled. Then the JS is loaded, when the user confirms. And if the user confirms to load a Google Map, then he uses already a Service from Google.
from go_maps_ext.
@ProWebs if you have still troubles with go_maps_ext please contact me. All in all you can easily configure the extension to load the map only after the user confirms. Also we don't load any Google Fonts.
from go_maps_ext.
Is there a manuel for "loading the maps only after user confirmation"? You don't load google fonts but google maps do it.
from go_maps_ext.
You also had a solution for made for one of your customers using the same extension. But i don't see any option to activate it.
https://www.zp-schulung.de/anfahrt/
Maybe you will update the extension with this feature in future or add a tutorial for setup it.
from go_maps_ext.
1.) see #78
It is not possible to provide a one click solution out of the box, that works with every consent management tool.
We use our own developed consent tool, because in our opinion, to use an external is also not very GDPR compliant. Because when the tool is loaded the user also provides his IP address.
This consent tool is not developed to be published right now.
2.) Again, to load a font is ok, when also the map is loaded from Google. Important is, that the user confirms it. Google Font and Google Maps belongs both to Google.
3.) Again, May you can contact me on slack, call me +49 341 / 35 00 25 33 or write me a mail.
from go_maps_ext.
Related Issues (20)
- Loading the Google Maps JavaScript API without a callback is not supported HOT 4
- Map doesn't show the configured locations on frontend HOT 1
- Error message when custom marker image is set TYPO3 11.5.26, go_maps_ext >=5 HOT 1
- Several maps on one page does not work anymore (since 6.0.0)
- [FEATURE] Make ScriptViewHelper placement configurable with Extension Configuration basic.footerJS HOT 6
- Uncaught (in promise) TypeError: el.gomapsext.controller is undefined HOT 10
- goMapsExtController cached in goMapsExtControllerStorage, when goMapsExtLoaded is called. HOT 3
- Filters not updating clusters HOT 2
- Uncaught (in promise) TypeError: getGoMapsExtControllerById(...) is undefined HOT 10
- Google Maps JavaScript API has been loaded directly without a callback HOT 6
- Content Security Policy - Maps don´t load in Backenend. HOT 6
- map does not always load HOT 3
- Not compatible with new composer-structure HOT 1
- scroll_zoom off does have any effect HOT 2
- [FEATURE] 2-click solution for GDPR HOT 1
- Map is not draggable HOT 2
- Request: what3words HOT 1
- PHP Warning: Undefined array key "ff" in MapController.php line 246 HOT 3
- Package clickstorm/go_maps_ext is abandoned, you should avoid using it. Use clickstorm/go-maps-ext instead HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go_maps_ext.