2016-12-06 83 views
2

我有一个地图(从Google Maps)一个简单的网站页面中的“谷歌地图”地图。避免嵌入到网页存储嵌入一个iFrame饼干

<iframe src="https://www.google.com/maps/embed? .... ></iframe> 

Fiddle为例。

将地图嵌入页面导致Google的Cookie在客户端的浏览器上被存储为

有什么办法避免?


为什么我问这个:

在欧盟网站存储在用户的设备上的第三方Cookie,需要从用户那里获取知情同意,并给她/他

谨慎阅读关于cookie和隐私的长文档。请参阅Cookies - European commission

仅使用会话cookie(非持久性)的网站是而不是需要获得知情同意。

有很多简单的网站,其目的只是给基本的在线存在的商业活动,如餐厅,商店等这样的。

通常这些网站只需要会话cookie(或没有饼干在所有)。

然而,由于许多人使用嵌入谷歌地图的地图,以显示他们的位置,他们会自动落入‘网站存储第三方的cookie’,必须遵守所有有关欧盟义务的范畴。我觉得只是显示地图而花费太多。

回答

4

也许你可以使用Cookie的谷歌地图V3:

https://maps-apis.googleblog.com/2011/10/grab-bag-of-maps-api-news.html

在你们中间的鹰眼睛可能已经发现,我们已经更新了所有我们的文档的建议Maps API的从地图加载.googleapis.com而不是maps.google.com或maps-api-ssl.google.com。从maps.googleapis.com加载时,Maps API v3的当前实施不依赖于与Google交换Cookie。这既改善了API的安全性,又改善了带宽受限网络的性能。因此,我们建议所有网站切换为使用maps.googleapis.com。

链接教程:

https://developers.google.com/maps/documentation/javascript/adding-a-google-map

+0

谢谢。那正是我所期待的。 – Paolo