[WordPress] 外掛分享: GDPR-DSGVO compliant Embeds for Google Maps

首頁 › 外掛目錄 › GDPR-DSGVO compliant Embeds for Google Maps
WordPress 外掛 GDPR-DSGVO compliant Embeds for Google Maps 的封面圖片
100+
安裝啟用
★★★★★
5/5 分(3 則評價)
19 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v1.1.3 上架:2025-06-18

內容簡介

此外掛可在載入 Google 地圖之前顯示當地同意覆蓋層,確保符合 GDPR-DSGVO 規範。用戶可輕鬆自訂多個地圖並透過短碼插入,提升網站的隱私保護。

【主要功能】
• 無需授權金鑰即可創建無限地圖
• 每個地圖可自訂 iframe 輸入與短碼
• 提供多種設計選項與可配置的覆蓋層顏色
• 支援自訂按鈕文字與樣式
• 可配置的隱私通知與連結文本
• 支援選擇記住選項的復選框

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.1.3) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「GDPR-DSGVO compliant Embeds for Google Maps」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Create Google Maps embeds that display a local consent overlay before loading the map. Add as many maps as you need, customize each one in WordPress, and insert it with a shortcode.
Published by Tsambasis & Tsambasis.
Live Plugin Demo — Tsambasis & Tsambasis.

Unlimited maps without a license key or paid tier.
Separate iframe input and shortcode for each map.
Light, dark and custom designs, with configurable overlay and button colors.
Custom button text and rounded or square buttons.
Separate font sizes for the button, overlay message, privacy text, privacy link and remember-selection label.
An optional message between the load button and privacy notice.
Configurable privacy notice, link text and privacy-policy URL.
Existing map dimensions and theme content-width limits are respected. With the default shortcode, loading does not enlarge the map or reserve control space.
Optional grouped loading: one click loads the maps on that page that also have the group option enabled.
An optional remember checkbox: existing design by default, or a larger modern checkbox and label card selected per map.
A separate reset button anywhere in page content with [dsgvo_map_reset].
English source text and a German translation, following the WordPress language.
No plugin advertising or developer tracking.

Fonts, messages and multiple maps
Font sizes accept px, em, rem and %. Leave enough map height for the message, privacy link and checkbox, especially on mobile. Under Checkbox design, Modern design (larger checkbox) enables the optional 22px checkbox and styled label card. Existing design remains the default; old maps do not change automatically.
The load-all setting is configured per map. Clicking a participating map loads the other participating maps on the same page; maps outside the group remain separate. Explain this scope in the button or overlay text before asking visitors to load the group.
Consent and the optional cookie
Without a remembered choice, the Google Maps iframe is created only after the visitor selects the load button. Selecting the optional remember checkbox before loading sets the first-party cookie dsgvo_gm_consent=1 for up to 180 days, with path /, SameSite=Lax and Secure on HTTPS. This is a site-wide choice for maps with the remember option enabled: those maps can load on later visits without another click. Maps without that option still require explicit loading. Browser settings can block or remove the cookie.
The checkbox is optional and initially unchecked. Decide whether to offer remembered consent and describe its effect in your privacy notice. The cookie is a loading preference, not a server-side consent audit log.
Place [dsgvo_map_reset] anywhere in page content for an always-visible reset button, also on pages without a map. Customize its label with [dsgvo_map_reset text="Reset my map choice"]. It clears the site-wide consent cookie, unloads plugin maps on the current page and unchecks their remember boxes. A status message confirms the action; keyboard focus stays on the separate button. Already open maps in other tabs are not unloaded.
For a button inside a loaded map, opt in with [dsgvo_map id="123" show_reset="true"]; this uses 64px of its configured height. The ordinary map shortcode adds no reset control and keeps its layout. Neither reset method undoes data already sent to Google. Browser settings can also remove the cookie.
External service: Google Maps
Once a map is loaded, the visitor’s browser connects directly to Google. Supported HTTPS embed URLs use google.com, www.google.com, maps.google.com, google.de, www.google.de or maps.google.de; the embed can load additional Google resources. Google receives connection information such as the IP address and browser/device information, and may process cookies or Google-account information. The iframe’s strict-origin-when-cross-origin referrer policy sends the website origin to Google, without the page path or query.

Google Privacy Policy
Google Maps Additional Terms

The plugin’s local overlay does not itself load the configured Google iframe before consent or remembered consent. It does not block Google requests made by your theme, other plugins, manually embedded maps or other services. After loading, Google controls the map content and related data processing.
The plugin supports consent-based loading; its name is not a guarantee that your website complies with GDPR/DSGVO or other law. You remain responsible for notices, valid consent, withdrawal options and your site’s complete data flows. This is independent software, not an official Google product or legal advice.
Support and more information
Contact the publisher through Tsambasis & Tsambasis.
The existing plugin information page — Tsambasis & Tsambasis and live demonstration remain available at their established URLs.

延伸相關外掛

文章
Filter
Mastodon