# YouTube, Google Maps ja muud manused: kuidas neid pärast nõusolekut laadida

> Miks manustatud videod, kaardid ja sotsiaalmeediapostitused vajavad nõusolekut, miks youtube-nocookie.com ei ole piisav ja kuidas luua ligipääsetav klõpsuga laaditav kohatäitja.

Source: https://www.cookiesh.eu/et/blog/embedded-content-and-consent  
Published: 2026-10-29

## Key takeaways

- Manustatud YouTube'i videod, Google Maps, sotsiaalmeediapostitused ja sarnased vidinad laadivad kolmanda osapoole koodi, mis võib seada küpsiseid ja saata külastaja andmeid teenusepakkujale kohe, kui leht renderdatakse.
- YouTube'i täiustatud privaatsusrežiim domeenil youtube-nocookie.com piirab isikupärastamist, kuid mängija laaditakse endiselt Google'ist, seega ei ole see nõusolekunõude erand.
- Euroopa Liidu Kohtu Fashion ID otsuse kohaselt võib sait, mis manustab kolmanda osapoole sisu, olla selle kaudu kogutud ja saadetud andmete kaasvastutav töötleja.
- Klõpsuga laaditav kohatäitja näitab kohalikku eelvaadet ja laadib päris manuse alles siis, kui külastaja seda soovib või on juba nõusoleku andnud.
- Klõpsuga laaditavad manused parandavad ka jõudlust, sest rasked kolmanda osapoole mängijad laaditakse ainult siis, kui keegi neid soovib.

Manustatud YouTube'i videod, Google Maps ja sotsiaalmeediapostitused laadivad kolmanda osapoole koodi kohe, kui leht renderdatakse, ning see kood võib seada küpsiseid ja saata külastaja andmeid teenusepakkujale. Et neid ELis ja Ühendkuningriigis seaduslikult manustada, näita esmalt kohalikku kohatäitjat ja laadi päris manus alles siis, kui külastaja annab nõusoleku või klõpsab selle laadimiseks. YouTube'i täiustatud privaatsusrežiim aitab, kuid see ei asenda nõusolekut.

## Miks vajavad manused nõusolekut?

Manus on aken kellegi teise veebisaidile. Kui brauser renderdab iframe'i domeenilt youtube.com või google.com, pärib see teenusepakkuja lehe, skriptid ja pildid, saadab külastaja IP-aadressi ja brauseri andmed ning laseb teenusepakkujal lugeda ja kirjutada oma küpsiseid ja salvestusruumi. Miski sellest ei oota sinu bännerit.

Seetõttu kehtivad manustele samad nõusolekureeglid kui jälgimisskriptidele. Teabe salvestamine külastaja seadmesse või selle lugemine muudel kui rangelt vajalikel eesmärkidel vajab nõusolekut, olenemata sellest, milline tehnoloogia seda teeb; selle kohta, kui kaugele see reegel ulatub, loe artiklit [kas küpsiste nõusolek hõlmab localStorage'it, piksleid ja sõrmejälje tuvastamist?](/et/blog/consent-beyond-cookies)

Vastutad ka manustamise otsuse eest. Kohtuasjas *Fashion ID* (C-40/17) leidis Euroopa Liidu Kohus, et veebisait, mis manustas Facebooki nupu „Meeldib“, oli koos Facebookiga kaasvastutav töötleja külastaja andmete kogumisel ja Facebookile edastamisel. Sama loogika kehtib ka teiste manuste kohta, mis saadavad andmeid oma teenusepakkujale.

## Kas youtube-nocookie.com on piisav?

Ei. YouTube'i täiustatud privaatsusrežiim, mis lülitatakse sisse manuse domeeni muutmisega aadressiks `www.youtube-nocookie.com`, tähendab, et manustatud video vaatamisi ei kasutata vaataja YouTube'i kogemuse ega mujal nähtavate reklaamide isikupärastamiseks. See on tõeline edasiminek.

See ei takista mängija laadimist Google'i serveritest ega brauseri salvestusruumi kasutamist ning külastaja andmed jõuavad iframe'i laadimisel ikkagi Google'ini. Kasuta täiustatud privaatsusrežiimi URL-ina, mille laadid pärast nõusolekut, mitte põhjusena laadida mängija ilma nõusolekuta.

## Mida iga levinud manus laadib?

Iga suurem manuste pakkuja laadib oma koodi ja võib seada oma identifikaatoreid. See tabel näitab tavapäraseid nõusolekuta alternatiive.

| Manus | Mida laaditakse enne kasutaja tegevust | Nõusolekuta alternatiiv |
| --- | --- | --- |
| YouTube'i video | Mängija leht, skriptid, pisipildid, Google'i küpsised või salvestusruum | Oma serveris hoitav pisipilt koos klõpsuga laadimise nupuga |
| Vimeo video | Mängija leht, skriptid, analüütika | Oma serveris hoitav pisipilt või Vimeo mängija do-not-track-valik, kui oled kontrollinud, mida see hõlmab |
| Google Maps | Kaardipaanid, skriptid, Google'i küpsised | Staatiline kaardipilt ja link teejuhiste avamiseks |
| Sotsiaalmeediapostitused (X, Instagram, Facebook) | Teenusepakkuja skript, mis postituse ümber kirjutab | Staatiline HTML-varuvariant, mille teenusepakkuja sulle annab |
| Vestlus- ja broneerimisvidinad | Teenusepakkuja skript, sageli koos seansi jälgimisega | Nupp, mis avab vidina soovi korral |

## Kuidas luua klõpsuga laaditavat kohatäitjat?

Renderda kohatäitja, mis näeb välja nagu manus, selgitab, mis juhtub, ja sisaldab päris nuppu. Hoia manuse URL andmeatribuudis, et brauser seda ei päriks.

```html
<div class="embed" data-consent="marketing"
     data-embed-src="https://www.youtube-nocookie.com/embed/VIDEO_ID?autoplay=1"
     data-embed-title="Tootedemo video">
  <img src="/images/demo-thumbnail.jpg" alt="" width="560" height="315">
  <p>Seda videot majutab YouTube. Selle esitamine laadib sisu Google'ist,
     mis võib seada küpsiseid. <a href="/cookie-policy">Loe lähemalt</a></p>
  <button type="button" class="embed-load">Esita video</button>
  <label><input type="checkbox" class="embed-remember"> Luba alati YouTube'i videod</label>
</div>
```

Seejärel asenda kohatäitja klõpsamisel iframe'iga või, kui külastaja annab bänneri kaudu nõusoleku, asenda iframe'iga kõik selle kategooria kohatäitjad:

```js
function loadEmbed(placeholder) {
  const frame = document.createElement('iframe');
  frame.src = placeholder.dataset.embedSrc;
  frame.title = placeholder.dataset.embedTitle;
  frame.width = '560';
  frame.height = '315';
  frame.allow = 'autoplay; encrypted-media; picture-in-picture';
  frame.allowFullscreen = true;
  placeholder.replaceWith(frame);
  frame.focus(); // hoia klaviatuurikasutajad seal, kus nad olid
}

document.addEventListener('click', (event) => {
  const button = event.target.closest('.embed-load');
  if (!button) return;
  const placeholder = button.closest('.embed');
  if (placeholder.querySelector('.embed-remember')?.checked) {
    grantConsent(placeholder.dataset.consent); // sinu nõusolekukiht; laadib ülejäänud
  }
  loadEmbed(placeholder);
});

// Kutsu välja oma bänneri käsitlejatest, kui kategooriale on nõusolek antud
function activateEmbeds(category) {
  document.querySelectorAll(`.embed[data-consent="${category}"]`).forEach(loadEmbed);
}
```

Mõned detailid eristavad toimivat kohatäitjat sellisest, mis inimesi häirib:

- **Hoia eelvaatepilti oma serveris.** YouTube'i pisipildi otselinkimine saadab Google'ile päringu enne, kui mingi valik on tehtud.
- **Reserveeri ruum.** Anna kohatäitjale samad mõõtmed kui iframe'il, et vältida asendamisel paigutuse nihet.
- **Ütle, kes on teenusepakkuja.** Konkreetne teade („majutab YouTube“) teeb klõpsust teadliku valiku.
- **Salvesta püsivad valikud.** Kui külastaja märgib „luba alati“, salvesta see oma nõusolekukihi kaudu ja logi see nagu iga bänneris tehtud valik.

Skriptide tagasihoidmise üldise mustri kohta loe artiklit [kuidas blokeerida kolmandate osapoolte skriptid kuni nõusolekuni](/et/blog/block-scripts-until-consent).

## Kuidas käsitleda sotsiaalmeediapostitusi ja kaarte?

Enamikul sotsiaalmeedia manustel on juba staatiline varuvariant. Näiteks X-i manustatud postitus on `blockquote`-element postituse tekstiga, mille teenusepakkuja vidinaskript hiljem rikkalikuks kaardiks muudab. Hoia blockquote alles ja laadi vidinaskript alles pärast nõusolekut:

```html
<blockquote class="twitter-tweet">
  <p>Postituse tekst, autor ja kuupäev, nagu manustamiskood need annab.</p>
  <a href="https://x.com/example/status/1234567890">Vaata postitust</a>
</blockquote>

<!-- Passiivne, kuni turunduskategooriale on nõusolek antud -->
<script type="text/plain" data-consent="marketing"
        src="https://platform.twitter.com/widgets.js"></script>
```

Kaartide puhul katab enamiku vajadustest asukoha staatiline pilt koos lingiga „Ava Google Mapsis“, ilma et Google'ist midagi laaditaks. Kui vajad interaktiivset kaarti, kasuta sama klõpsuga laaditavat kohatäitjat nagu video puhul.

## Kas klõpsuga laadimine aitab jõudlust?

Jah. Videomängijad ja kaardividinad on paljudel lehtedel ühed raskeimad elemendid, sageli sadu kilobaite JavaScripti. Kui need laaditakse ainult siis, kui keegi seda soovib, kaob see kulu iga külastaja puhul, kes neist mööda kerib, mis aitab selliseid mõõdikuid nagu Largest Contentful Paint ja Interaction to Next Paint. Nõusolekutööriistade kiirena hoidmise kohta loe lähemalt artiklist [küpsisebännerid ja Core Web Vitals](/et/blog/cookie-banners-core-web-vitals).

## Kokkuvõte

Iga manus on kolmanda osapoole päring ja tavaliselt ka kolmanda osapoole salvestusruum, seega käsitle seda nagu iga teist jälgijat: enne nõusolekut ei laadita midagi. Asenda manused ligipääsetavate, oma serveris hoitavate kohatäitjatega, laadi päris manus, kui külastaja klõpsab või nõustub, ning hoia sotsiaalmeediapostituste ja kaartide jaoks staatilised varuvariandid. Sellised tööriistad nagu Cookiesh saavad iframe'id, näiteks videod ja kaardid, nõusolekuni tagasi hoida ning selle skanner loetleb manuste pakkujad koos sinu muude kolmandate osapoolte päringutega, nii et näed, millised lehed vajavad kohatäitjaid.

*See artikkel on üldine teave, mitte õigusnõustamine. Oma konkreetse olukorra kohta otsuste tegemiseks pea nõu kvalifitseeritud privaatsusspetsialistiga.*

## FAQ

### Kas youtube-nocookie.com vastab IKÜM-ile ilma nõusolekuta?

Iseenesest mitte. Google'i sõnul ei kasutata täiustatud privaatsusrežiimis manustatud videote vaatamisi vaataja YouTube'i kogemuse ja reklaamide isikupärastamiseks, kuid mängija laaditakse endiselt Google'i serveritest ja see võib kasutada brauseri salvestusruumi. Käsitle seda hea vaikevalikuna pärast nõusolekut, mitte võimalusena nõusolek vahele jätta.

### Kas esitusnupule klõpsamine loeb nõusolekuks?

Võib lugeda, kui kohatäitja selgitab selgelt, et video laadimine loob ühenduse teenusepakkujaga ja võib seada küpsiseid, ning klõps on teadlik valik video laadimiseks. Esitusnupp ilma selgituseta ei ole teadlik nõusolek.

### Kas võin kohatäitjas näidata YouTube'i pisipilti?

Mitte otselingi kaudu. Pisipildi laadimine Google'i pildiserveritest saadab külastaja IP-aadressi ja brauseri andmed Google'ile enne, kui mingi valik on tehtud. Laadi pisipilt alla ja serveeri seda hoopis oma domeenilt.

### Aga manustatud sotsiaalmeediapostitused?

Enamik sotsiaalmeedia manuseid algab tavalise HTML-ina, näiteks blockquote-elemendina, ja muutub interaktiivseks alles siis, kui teenusepakkuja skript laaditakse. Hoia staatiline HTML nähtaval ja laadi skript alles pärast nõusolekut, et ka keelduvad külastajad näeksid sisu.

## Sources

- [Case C-40/17, Fashion ID, CJEU](https://curia.europa.eu/juris/liste.jsf?num=C-40/17)
- [Embed videos and playlists (privacy-enhanced mode), YouTube Help](https://support.google.com/youtube/answer/171780)
- [Guidelines 2/2023 on the Technical Scope of Art. 5(3) of the ePrivacy Directive, EDPB](https://www.edpb.europa.eu/our-work-tools/our-documents/guidelines/guidelines-22023-technical-scope-art-53-eprivacy-directive_en)
