Jak wstawić mapę Google i film z YouTube na stronę bez zgody na cookies

Pokaż obrazek mapy (albo kadr z filmu) z linkiem do Map Google lub YouTube, a interaktywną mapę Google i odtwarzacz YouTube ładuj dopiero wtedy, gdy odwiedzający kliknie przycisk, który mówi, co się załaduje. Zwykła osadzona mapa Google czy film z YouTube łączy się z Google w chwili otwarcia strony: wysyła adres IP odwiedzającego i może zapisać cookies. Dlatego strony z odwiedzającymi z Polski i reszty UE najpierw pytają o zgodę. Zamiana adresu na youtube-nocookie.com zmienia to, co YouTube robi z wyświetleniem, ale odtwarzacz i tak ładuje się z Google, zanim ktokolwiek cokolwiek kliknie.

To nie jest porada prawna, tylko proste wyjaśnienie z oficjalnymi źródłami, sprawdzone 9 listopada 2026. Skąd w ogóle potrzeba zgody, opisujemy w tekście czy każda strona internetowa musi mieć baner cookies?

Dlaczego osadzona mapa łączy się z Google, zanim ktoś kliknie

Osadzenie to <iframe>: strona Google pokazana wewnątrz Twojej. Przeglądarka odwiedzającego ładuje ją razem z Twoją stroną (albo, z loading="lazy", gdy odwiedzający do niej przewinie). Tak czy inaczej nikt jeszcze niczego nie wybrał, a:

W Polsce zapisanie lub odczytanie na urządzeniu czegoś, co nie jest niezbędne, wymaga wcześniejszej zgody: tak mówi art. 399 ustawy – Prawo komunikacji elektronicznej (Dz.U. 2024 poz. 1221 w ISAP), a w całej Unii art. 5 ust. 3 dyrektywy ePrivacy. Mapa Twojej ulicy nie jest niezbędna, żeby przeczytać Twoją stronę. Liczy się też sam adres IP: w 2022 sąd w Monachium nakazał właścicielowi strony zapłacić odwiedzającemu 100 € za przekazanie jego adresu IP do Google przez Google Fonts bez zgody (LG München I, 3 O 17493/20). Sprawa dotyczyła czcionek, nie map, ale mechanizm jest ten sam: przeglądarka łączy się z Google, zanim odwiedzający ma cokolwiek do powiedzenia.

Co daje youtube-nocookie.com, a czego nie

„Rozszerzony tryb prywatności” YouTube włączasz, zmieniając adres osadzenia z www.youtube.com na www.youtube-nocookie.com. Według strony pomocy Google:

Czego strona pomocy nie mówi: nie obiecuje, wbrew nazwie, że nic nie zostanie zapisane w cookies ani w pamięci lokalnej, a odtwarzacz i tak ładuje się z serwerów Google w chwili otwarcia strony, więc adres IP i tak trafia do Google. Ten tryb ogranicza to, co dzieje się z wyświetleniem; nie sprawia, że osadzenie czeka na odwiedzającego.

Rozwiązanie: najpierw obrazek, ładowanie po kliknięciu

Często nazywa się to osadzaniem „na dwa kliknięcia”. Działa na każdej stronie.

Mapa:

  1. Napisz adres zwykłym tekstem, żeby dało się go przeczytać i skopiować bez żadnej mapy.
  2. Pokaż obrazek mapy, którego możesz używać i który jest zapisany na Twojej stronie (obrazek z cudzego serwera to kolejne żądanie z adresem IP). Danych OpenStreetMap możesz używać, podając OpenStreetMap jako źródło i informację, że dane są na licencji Open Database License (prawa autorskie OpenStreetMap).
  3. Dodaj link „Otwórz w Mapach Google”. Linki do Map Google nie potrzebują klucza API: link wyszukiwania wygląda tak: https://www.google.com/maps/search/?api=1&query=Twoja+ulica+1+Kraków (Maps URLs, po angielsku). Link niczego nie wysyła, dopóki ktoś go nie kliknie.
  4. Dodaj przycisk „Pokaż mapę interaktywną” z jednym zdaniem pod spodem, co się załaduje, a kod osadzenia Google schowaj za nim.

Film: to samo, z własnym kadrem z filmu, przyciskiem odtwarzania, zdaniem w rodzaju „Wczytuje YouTube. YouTube może używać plików cookie.” i linkiem „Obejrzyj na YouTube”.

Kod dla strony, którą edytujesz sam. W miejsce WKLEJ-SWOJ wklej adres osadzenia skopiowany z Map Google:

<div class="embed">
  <img src="/img/mapa.webp" alt="Mapa: Twoja ulica 1, Kraków" width="1200" height="600">
  <a href="https://www.google.com/maps/search/?api=1&query=Twoja+ulica+1+Kraków" target="_blank" rel="noopener">Otwórz w Mapach Google</a>
  <button type="button" class="embed-load">Pokaż mapę interaktywną</button>
  <p>Wczytuje Mapy Google. Google może używać plików cookie.</p>
  <template>
    <iframe src="https://www.google.com/maps/embed?pb=WKLEJ-SWOJ" width="600" height="450"
      style="border:0" allowfullscreen title="Mapa: Twoja ulica 1, Kraków"></iframe>
  </template>
</div>
<script>
  document.querySelectorAll(".embed-load").forEach((button) => button.addEventListener("click", () => {
    const box = button.closest(".embed");
    box.replaceChildren(box.querySelector("template").content.cloneNode(true));
  }));
</script>

Dla filmu wstaw w iframe adres https://www.youtube-nocookie.com/embed/ID_FILMU?autoplay=1, żeby film ruszył po tym samym kliknięciu. Potem opisz mapę i film w polityce prywatności: kto je dostarcza, że ładują się dopiero po kliknięciu i co wtedy dostaje dostawca.

Jak Ginta robi to automatycznie

Ginta to nasz produkt, więc tak działają nasze strony. Nie musisz robić niczego z powyższych kroków: każda osadzona mapa Google i każdy film z YouTube na stronie w Ginta, niezależnie od tego, czy napisało go AI Ginta, Twój własny Claude lub ChatGPT, czy wkleiłeś go sam w karcie Kod, jest zamieniany w chwili serwowania strony.

Mapy. Strona z mapą Google pokazuje własny baner cookies Ginta z wyborem „Mapy”, w języku strony (jeśli strona nie ma narzędzi śledzących, to jedyny wybór na banerze). Odwiedzający, który się zgodzi (przyciskiem „Akceptuj” albo w „Ustawieniach”), od razu widzi interaktywną mapę Google na każdej podstronie z mapą. Odpowiedź zostaje zapamiętana na tym urządzeniu i można ją w każdej chwili zmienić linkiem „Ustawienia cookie” w stopce.

Do tego czasu (odwiedzający odmówił albo jeszcze nie odpowiedział) mapa pokazuje się jako obrazek przygotowany przez serwer Ginta z danych OpenStreetMap i serwowany z adresu Twojej strony, z pinezką, przyciskiem „Otwórz w Mapach Google” i „Pokaż mapę interaktywną”. Ten drugi przycisk ładuje tylko tę jedną mapę. Poniżej przykładowa strona piekarni z Lipska, więc przyciski są po niemiecku; na stronie po polsku są po polsku:

Przykładowa strona piekarni: po lewej godziny otwarcia, po prawej obrazek mapy ulicy z czerwoną pinezką i dwa przyciski, po niemiecku: otwarcie w Mapach Google i pokazanie mapy interaktywnej
Przed zgodą: obrazek mapy, serwowany przez samą stronę. krume-leipzig.ginta.page, strona przykładowa.
Ta sama sekcja po kliknięciu przycisku mapy interaktywnej: interaktywna mapa Google z kartą adresu i przyciskami sterowania Google
Po kliknięciu: interaktywna mapa samego Google.

Obrazek mapy sprawdziliśmy 9 listopada 2026 w świeżej przeglądarce, na komputerze i w rozmiarze telefonu: przed kliknięciem każde żądanie trafiało na krume-leipzig.ginta.page. Po kliknięciu mapy interaktywnej przeglądarka połączyła się z www.google.com, maps.googleapis.com, maps.gstatic.com, fonts.googleapis.com i fonts.gstatic.com.

Mapa korzysta z darmowego osadzenia Google, więc nie potrzebujesz konta Google ani klucza API. Jeśli wolisz pokazywać mapę Google wszystkim bez pytania, jest do tego przełącznik, domyślnie wyłączony: „Pokazuj mapę Google bez pytania” w Ustawieniach strony → Marketing i śledzenie. Ginta mówi wprost, co to oznacza: mapa wysyła wtedy adres IP każdego odwiedzającego do Google, zanim się zgodzi, a unijne prawo o ochronie danych może na to nie pozwalać.

Filmy z YouTube (zarówno youtube.com, jak i youtube-nocookie.com), Loom i Wistia pokazują się jako pole z przyciskiem „▶ Odtwórz wideo”, zdaniem „Wczytuje YouTube. YouTube może używać plików cookie.” i linkiem „Obejrzyj na YouTube” (przy Loom i Wistia z ich nazwą). Odtwarzacz ładuje się dopiero, gdy odwiedzający naciśnie odtwarzanie.

Przyciski i zdania mówią w języku strony (9 języków, w tym polski), i działa to w każdym planie, także darmowym. Polityka prywatności strony dostaje sekcję o mapie tylko wtedy, gdy któraś podstrona ma mapę (z informacją, że mapa czeka na zgodę albo kliknięcie odwiedzającego), oraz sekcję o filmach z informacją, że odtwarzacz ładuje się dopiero po kliknięciu. Chcesz, żeby cała reszta strony też była bez cookies? O tym jest tekst czy każda strona musi mieć baner cookies?

Gdzie Ginta wypada słabiej

Pytania

Czy youtube-nocookie.com jest zgodne z RODO?

Samo w sobie nie. Strona pomocy Google mówi, że rozszerzony tryb prywatności nie personalizuje YouTube ani reklam na podstawie wyświetleń, ale nie mówi, że nic nie zostaje zapisane na urządzeniu, a odtwarzacz i tak ładuje się z Google po otwarciu strony. Bezpieczniej ładować go dopiero po kliknięciu.

Czy mogę po prostu dać link do Map Google zamiast osadzać mapę?

Tak. Link niczego nie wysyła do Google, dopóki odwiedzający go nie kliknie, a linki do Map Google nie potrzebują klucza API. Dodaj adres tekstem i obrazek mapy, jeśli chcesz, żeby było od razu widać, gdzie jesteś.

Czy loading="lazy" rozwiązuje problem?

Nie. Opóźnia tylko załadowanie osadzenia do chwili, gdy odwiedzający do niego przewinie. Nadal ładuje się bez żadnego wyboru ze strony odwiedzającego.

Czy mogę użyć zrzutu ekranu z Map Google jako obrazka?

Najpierw sprawdź warunki dostawcy mapy. Danych OpenStreetMap można używać z podaniem źródła i informacją o licencji; to najprostsze źródło obrazka, który zapiszesz na własnej stronie.

Jak wstawić film z YouTube na stronę zgodnie z RODO?

Pokaż własny kadr z filmu z przyciskiem odtwarzania i zdaniem, że załaduje się YouTube, a odtwarzacz (najlepiej z youtube-nocookie.com) wstaw dopiero po kliknięciu. Na stronach w Ginta dzieje się to samo.

Twoja strona w około minutę

Opisz swoją firmę jednym zdaniem. Później zmienisz wszystko, po prostu prosząc o to w czacie.

Stwórz moją stronę