使用 google.com/maps 的 iframe 或 Maps JavaScript 会在页面打开时从 Google(美国)加载资源,并可能设置标识符。
在嵌入 Google Maps 时,有两种技术上不同但存在相同数据保护问题的方式:简单的 iframe(google.com/maps/embed)和带有自己的 API 密钥的 Maps JavaScript API。两者都会在页面打开时从美国的 Google 服务器加载资源,在此过程中传输 IP 地址,并可能设置标识符。对页面的基本功能而言,交互式地图很少是绝对必要的——因此适用 TDDDG 第 25 条第 1 款。
干净的标准方案是两次点击嵌入:点击之前只显示一张本地预览图片或地址的示意图,之后才加载真正的地图。对于 WordPress、TYPO3 和常见的建站工具,都有现成的模块可用;重要的是预览图片必须是本地的,并且本身不得调用 Google 的 Static Maps API。
不需要交互性的人,往往用替代方案更好:一个简单的“规划路线”链接(在新标签页中打开 Google Maps 或 Apple Maps)、一张自己制作的静态地图图形,或通过 uMap 或 MapLibre 方案这类节省数据的提供商嵌入 OpenStreetMap。这些方式在页面打开时不会向 Google 传输数据。
地图调用通常对页面的基本功能而言并非绝对必要,因此适用《德国电信数字服务数据保护法》第 25 条第 1 款。如果没有同意机制或两步点击方案,则缺乏法律依据;向美国的数据传输也须予以说明理由。
免费检测会分析提供的 HTML,并显示哪些服务被嵌入、是否检测到 Cookie 横幅,以及是否存在隐私政策和运营者信息链接——每项发现均附有分类。不能替代法律咨询。
本文内容为我们所知的一般性信息,不构成法律咨询。针对具体案例,请咨询专业的 IT 法律事务所。