Pao*_*olo 11 cookies iframe google-maps
我有一个简单的网站页面,其中嵌入了iFrame 的地图(来自谷歌地图).
<iframe src="https://www.google.com/maps/embed? .... ></iframe>
Run Code Online (Sandbox Code Playgroud)
以小提琴为例.
将地图嵌入到页面中会导致Google的Cookie存储在客户端的浏览器中.
有什么办法可以避免吗?
为什么我问这个:
在欧盟,一个在用户设备上存储第三方cookie的网站需要获得用户的知情同意,并允许他/她自行决定阅读有关cookie和隐私的长文档.请参阅Cookies - 欧洲委员会
只使用会话cookie(非持久)一个网站不要求取得知情同意.
有许多简单的网站,其目的只是为商业活动提供基本的在线存在,如餐馆,商店等.
通常这些网站只需要会话cookie(或根本不需要cookie).
然而,由于他们中的许多人使用嵌入式谷歌地图的地图来显示他们的位置,他们自动属于" 存储第三方cookie的网站 " 类别,并且必须遵守欧盟关于此的所有义务.我认为只是显示地图的开销太大了.
cha*_*_pl 13
也许你可以使用cookieless谷歌地图v3:
https://mapsplatform.googleblog.com/2011/10/a-grab-bag-of-maps-api-news.html
你们中间的老鹰可能已经发现我们已经更新了所有文档,建议从maps.googleapis.com而不是maps.google.com或maps-api-ssl.google.com加载Maps API.从maps.googleapis.com加载时,Maps API v3的当前实现不依赖于与Google交换Cookie.这提高了API的安全性和带宽受限网络的性能.因此,我们建议所有网站切换到使用maps.googleapis.com.
链接到教程:
https://developers.google.com/maps/documentation/javascript/adding-a-google-map
小智 5
我找到了一种非常快速的方法,这也可能会有所帮助。该站点创建了一个无 cookie 的 iframe,它可以放置在例如 wordpress 地图容器的可视化编辑器中 https://www.uwp.is.ed.ac.uk/3rd-party-widgets/maps/
我已经对其进行了测试,它不会加载 NID cookie,因此无需征得同意。
希望能帮助到你
| 归档时间: |
|
| 查看次数: |
20479 次 |
| 最近记录: |