Külső szolgáltatások a weboldaladon: mi, mikor töltődik be
Sok weboldal más cégek szervereiről tölti be az oldalai egyes részeit. Ez az útmutató elmagyarázza, mely szolgáltatások jellemzők, miért számít, hogy a hozzájárulás előtt vagy után töltődnek-e be, hogyan láthatod, mit tölt be a saját oldalad, és milyen alternatívák léteznek.
Mi az a külső szolgáltatás
Külső szolgáltatás minden, amit az oldalad egy nem hozzád tartozó szerverről tölt be. Az oldalad tartalmazza a címet, a látogató böngészője pedig közvetlenül arról a szerverről kéri le a fájlt: egy betűtípust, egy szkriptet, egy videolejátszót, egy térképet, egy csevegőablakot. Ehhez a böngészőnek kapcsolódnia kell a másik szerverhez. Ez a szerver ezért megkapja a látogató IP-címét, és általában a weboldalad címét is. Egyes szolgáltatások sütiket vagy hasonló adatokat is beállítanak vagy olvasnak a böngészőben.
Jellemző szolgáltatások
A lista nem teljes. A címkekezelők különleges esetet jelentenek: egyetlen szkriptről van szó, de sok más szolgáltatást is betölthetnek, amelyeket nem látsz a HTML-ben. A hozzájáruláskezelő eszközök gyakran maguk is külső szolgáltatások.
Miért számít a betöltés időpontja
Minden, ami az oldalad HTML-jében van, az oldal megnyitásakor azonnal betöltődik, még mielőtt a látogató bármire kattintott volna egy sütisávban. A választás után csak azok a szolgáltatások kerülnek hozzá, amelyeket az oldal visszatartott. A diagram mutatja a sorrendet.
Mit mondanak a szabályok
- EU: a 2002/58/EK irányelv (az elektronikus hírközlési adatvédelmi irányelv) 5. cikkének (3) bekezdése csak akkor engedi meg az információ tárolását a felhasználó eszközén vagy az ott már tárolt információhoz való hozzáférést, ha a felhasználó világos és átfogó tájékoztatás után hozzájárulását adta. Kivételek: a kizárólagos cél egy közlés továbbítása, vagy ez feltétlenül szükséges egy olyan szolgáltatáshoz, amelyet a felhasználó kifejezetten kért.
- Németország: a TDDDG 25. §-a ugyanilyen felépítésű. A tárolás és a hozzáférés csak világos és átfogó tájékoztatáson alapuló hozzájárulással megengedett, a tájékoztatás és a hozzájárulás pedig a GDPR-t követi. A két kivétel a (2) bekezdésben található.
- Lengyelország: az elektronikus hírközlésről szóló 2024. július 12-i törvény (Prawo komunikacji elektronicznej) 399. cikke előírja, hogy a felhasználót előbb tájékoztatni kell, többek között a célról, és csak ezután járul hozzá. Ez nem vonatkozik arra az esetre, amikor a tárolás vagy a hozzáférés egy üzenet továbbításához vagy a felhasználó által kért szolgáltatás nyújtásához szükséges. Maga a törvény kimondja, hogy a 2002/58/EK irányelvet ülteti át.
- GDPR: a (30) preambulumbekezdés az IP-címeket és a sütiazonosítókat említi példaként olyan online azonosítókra, amelyek természetes személyekhez köthetők. Az online azonosító a személyes adat 4. cikk 1. pontjában szereplő meghatározásának egyik példája.
Hogyan láthatod, mit tölt be az oldalad
- 1Nyisd meg az oldaladat egy privát ablakban, hogy ne legyen tárolva korábbi hozzájárulás. Még ne kattints a sütisávra.
- 2Nyisd meg a böngésződ fejlesztői eszközeit, és válts a Hálózat (Network) lapra. Töltsd újra az oldalt. Minden kérés megjelenik azzal a szerverrel, amelyhez ment.
- 3Rendezd vagy szűrd a listát domain szerint. Minden, a saját domaineden kívüli szerver harmadik fél. Jegyezd fel a szolgáltatást, a fájl típusát, és azt, hogy megjelenik-e a sávban hozott választásod előtt.
- 4Nyisd meg az Alkalmazás (Application) vagy a Tároló (Storage) lapot, hogy lásd, mely sütik és tárolt bejegyzések léteznek a választásod előtt.
- 5A sávban utasíts el mindent, töltsd újra, és hasonlítsd össze. Ezután fogadj el mindent, és hasonlítsd össze újra. Azokat a szolgáltatásokat, amelyek bármilyen választás előtt vagy elutasítás után megjelennek, alaposabban meg kell nézni.
- 6Ismételd meg ezt a fő oldaltípusokra: a kezdőlapra, egy termék- vagy cikkoldalra, a kapcsolatfelvételi űrlapra, valamint a videókat vagy térképeket tartalmazó oldalakra.
Mit lát és mit nem lát egy statikus vizsgálat
- A HTML-ben megnevezett szkripteket, stíluslapokat, betűtípusokat, kereteket és képeket
- A más szerverekre mutató preconnect- és preload-jelzéseket
- A hozzájárulási attribútummal visszatartott kódot
- Az oldal kódjában lévő ismert hozzájáruláskezelő eszközöket
- Azokat a szolgáltatásokat, amelyeket egy szkript vagy címkekezelő később tölt be
- Azokat a betűtípusokat és fájlokat, amelyeket egy külső CSS-fájl tölt be
- Hogy a hozzájáruláskezelő eszköz valóban csak a hozzájárulás után engedi-e el
- A böngészőben lévő sütiket és tárolt bejegyzéseket
Egy statikus vizsgálat azt a HTML-t olvassa be, amelyet a szervered kiszolgál. Gyors és könnyen megismételhető, ezért jó első rátekintés, és jó ellenőrzés minden változtatás után. A böngészős teszt mutatja meg a többit.
Kevesebbet betöltő alternatívák
- Betűtípusok: a betűtípusfájlokat a saját szervereden tárold, ahelyett hogy egy betűtípus-szolgáltatásból töltenéd be őket. Előbb ellenőrizd a betűtípus licencét. Ne feledkezz meg azokról a betűtípusokról, amelyeket egy téma, egy bővítmény vagy egy CSS-fájl tölt be.
- Videók és térképek: használj kattintásra betöltést. Az oldal először egy előnézeti képet mutat a saját szerveredről és egy rövid megjegyzést. A lejátszó vagy a térkép csak akkor töltődik be, amikor a látogató rákattint. Egy fokozott adatvédelmű videocím is tölt be fájlokat a videoszolgáltató szervereiről.
- Csevegés: a csevegőablakot csak akkor töltsd be, amikor a látogató megnyitja, vagy kínálj helyette egy kapcsolatfelvételi űrlapot a saját szervereden.
- Szkriptek és könyvtárak CDN-ről: tegyél egy másolatot a saját szerveredre. Ha jó okkal megtartasz egy CDN-t, kezeld úgy, mint bármely más külső szolgáltatást.
- Analitika: egy a saját szervereden futó eszköz technikai értelemben nem harmadik fél. Hogy milyen adatokat gyűjt, és kell-e hozzá hozzájárulás, azt így is ellenőrizned kell.
Munka a Do4U-val
A Külső szolgáltatások ellenőrzése megmutatja, mely külső szerverekkel lép kapcsolatba egy oldal, és mely szolgáltatások állnak mögöttük. Megadod egy oldal címét, vagy beilleszted a HTML-jét. A Do4U beolvassa a szerver által kiszolgált HTML-t, és megtalálja a külső szervereket a szkriptekben, a stíluslapokban, a preconnect- és preload-jelzésekben, a képekben, a keretekben, a videókban, az űrlapokban, a meta címkékben és az oldal kódjában. Mindegyiket összeveti az ismert szolgáltatások listájával és a mögöttük álló céggel, és megmutatja, hogyan van beépítve: közvetlenül betöltve, előre kapcsolódva, az oldal kódjában, vagy a hozzájárulásig visszatartva. Azt is látod, hogy van-e az oldalon ismert hozzájáruláskezelő eszköz. Az ellenőrzés AI nélkül fut, és ingyenes. Nem futtat JavaScriptet, ezért a később szkriptekkel betöltött szolgáltatásokhoz végezd el a böngészős tesztet is.
A Do4U jelzéseket talál, te ellenőrzöd és döntesz. Az eredmény nem mondja meg, hogy egy szolgáltatás megengedett-e.
Források
- Németország: a TDDDG 25. §-a (a magánszféra védelme a végberendezéseken), német nyelvű szöveg, gesetze-im-internet.de (www.gesetze-im-internet.de)
- EU: 2002/58/EK irányelv (elektronikus hírközlési adatvédelmi irányelv), a 2009. december 19-i egységes szerkezetbe foglalt szöveg, 5. cikk (3) bekezdés, EUR-Lex (eur-lex.europa.eu)
- Lengyelország: a 2024. július 12-i elektronikus hírközlési törvény (Dz.U. 2024, 1221. tétel), 399. cikk, lengyel nyelvű szöveg, eli.gov.pl (eli.gov.pl)
- EU: (EU) 2016/679 rendelet (GDPR), 4. cikk 1. pont és (30) preambulumbekezdés, EUR-Lex (eur-lex.europa.eu)