Služby tretích strán na tvojom webe: čo sa načíta kedy
Mnohé weby načítavajú časti svojich stránok zo serverov iných spoločností. Tento sprievodca vysvetľuje, ktoré služby sú typické, prečo záleží na tom, či sa načítajú pred súhlasom alebo po ňom, ako zistiť, čo načítava tvoj vlastný web, a aké existujú alternatívy.
Čo je služba tretej strany
Služba tretej strany je čokoľvek, čo tvoja stránka načítava zo servera, ktorý ti nepatrí. Tvoja stránka obsahuje adresu a prehliadač návštevníka si súbor stiahne priamo z toho servera: písmo, skript, prehrávač videa, mapu, okno chatu. Na to sa prehliadač musí k inému serveru pripojiť. Ten server preto dostane IP adresu návštevníka a zvyčajne aj adresu tvojho webu. Niektoré služby navyše nastavujú alebo čítajú v prehliadači cookies či podobné údaje.
Typické služby
Zoznam nie je úplný. Osobitným prípadom sú správcovia značiek: sú to jediný skript, ale môžu načítať mnoho ďalších služieb, ktoré v HTML nevidíš. Nástroje na súhlas sú často samy službami tretích strán.
Prečo záleží na okamihu načítania
Všetko, čo je v HTML tvojej stránky, sa načíta hneď pri otvorení stránky, skôr než návštevník v cookie lište na čokoľvek klikne. Po voľbe sa pridajú iba služby, ktoré stránka pozdržala. Diagram ukazuje poradie.
Čo hovoria pravidlá
- EÚ: článok 5 ods. 3 smernice 2002/58/ES (smernica o súkromí a elektronických komunikáciách) povoľuje ukladať informácie v zariadení používateľa alebo pristupovať k informáciám, ktoré sú v ňom už uložené, iba ak používateľ dal súhlas po jasných a úplných informáciách. Výnimky: jediným účelom je prenos komunikácie, alebo je to nevyhnutne potrebné pre službu, o ktorú používateľ výslovne požiadal.
- Nemecko: § 25 TDDDG má rovnakú štruktúru. Ukladanie a prístup sú povolené iba so súhlasom na základe jasných a úplných informácií a informácie aj súhlas sa riadia GDPR. Dve výnimky sú v odseku 2.
- Poľsko: článok 399 zákona o elektronických komunikáciách z 12. júla 2024 (Prawo komunikacji elektronicznej) vyžaduje, aby bol používateľ najprv informovaný, okrem iného o účele, a potom súhlasil. Neplatí to tam, kde je ukladanie alebo prístup potrebné na prenos správy alebo na poskytnutie služby, o ktorú používateľ požiadal. Samotný zákon uvádza, že preberá smernicu 2002/58/ES.
- GDPR: odôvodnenie 30 uvádza IP adresy a identifikátory cookies ako príklady online identifikátorov, ktoré možno spojiť s fyzickými osobami. Online identifikátor je jedným z príkladov v definícii osobných údajov v článku 4 bode 1.
Ako zistiť, čo tvoj web načítava
- 1Otvor svoju stránku v súkromnom okne, aby nebol uložený žiadny predchádzajúci súhlas. Na cookie lištu zatiaľ neklikaj.
- 2Otvor nástroje pre vývojárov svojho prehliadača a prepni na kartu Network. Obnov stránku. Každá požiadavka sa zobrazí so serverom, na ktorý išla.
- 3Zoraď alebo vyfiltruj zoznam podľa domény. Každý server mimo tvojej vlastnej domény je tretia strana. Zapíš si službu, typ súboru a to, či sa objaví pred tvojou voľbou v lište.
- 4Otvor kartu Application alebo Storage, aby si videl, ktoré cookies a záznamy v úložisku existujú pred tvojou voľbou.
- 5V lište všetko odmietni, obnov stránku a porovnaj. Potom všetko prijmi a porovnaj znova. Služby, ktoré sa objavia pred akoukoľvek voľbou alebo po odmietnutí, si vyžadujú bližší pohľad.
- 6Zopakuj to pre hlavné typy stránok: úvodnú stránku, stránku produktu alebo článku, kontaktný formulár a stránky s videami alebo mapami.
Čo statické prehľadanie vidí a čo nie
- Skripty, štýly, písma, rámce a obrázky uvedené v HTML
- Tipy preconnect a preload na iné servery
- Kód pozdržaný atribútom súhlasu
- Známe nástroje na súhlas v kóde stránky
- Služby, ktoré skript alebo správca značiek načíta neskôr
- Písma a súbory, ktoré načíta externý súbor CSS
- Či ho nástroj na súhlas naozaj uvoľní až po súhlase
- Cookies a záznamy v úložisku prehliadača
Statické prehľadanie číta HTML, ktoré tvoj server doručí. Je rýchle a ľahko sa opakuje, takže je dobrým prvým pohľadom a dobrou kontrolou po každej zmene. Zvyšok ukáže test v prehliadači.
Alternatívy, ktoré načítavajú menej
- Písma: hosťuj súbory písma na vlastnom serveri namiesto ich načítavania zo služby s písmami. Najprv skontroluj licenciu písma. Nezabudni na písma, ktoré načítava téma, plugin alebo súbor CSS.
- Videá a mapy: použi načítanie po kliknutí. Stránka najprv ukáže náhľadový obrázok z tvojho vlastného servera a krátku poznámku. Prehrávač alebo mapa sa načíta, až keď návštevník klikne. Adresa videa s rozšírenou ochranou súkromia aj tak načítava súbory zo serverov poskytovateľa videa.
- Chat: okno chatu načítaj, až keď ho návštevník otvorí, alebo namiesto neho ponúkni kontaktný formulár na vlastnom serveri.
- Skripty a knižnice z CDN: ulož si kópiu na vlastný server. Ak si CDN z dobrých dôvodov ponecháš, zaobchádzaj s ním ako s akoukoľvek inou službou tretej strany.
- Analytika: nástroj, ktorý beží na tvojom vlastnom serveri, nie je tretia strana v technickom zmysle. Aké údaje zbiera a či potrebuješ súhlas, musíš aj tak skontrolovať.
Práca s Do4U
Kontrola služieb tretích strán ukazuje, ktoré externé servery stránka kontaktuje a ktoré služby sú za nimi. Zadáš adresu stránky alebo vložíš jej HTML. Do4U prečíta HTML, ktoré server doručí, a nájde externé servery v skriptoch, štýloch, tipoch preconnect a preload, obrázkoch, rámcoch, videách, formulároch, meta značkách a v kóde stránky. Každý priradí k zoznamu známych služieb a spoločnosti, ktorá za ňou stojí, a ukáže, ako je vložený: načítaný priamo, pripojený vopred, v kóde stránky alebo pozdržaný až do súhlasu. Uvidíš aj to, či je prítomný známy nástroj na súhlas. Kontrola beží bez AI a je zadarmo. Nespúšťa JavaScript, preto pre služby, ktoré skripty načítajú neskôr, doplň test v prehliadači.
Do4U nájde tipy, ty skontroluješ a rozhodneš. Výsledok nehovorí, či je služba povolená.
Zdroje
- Nemecko: § 25 TDDDG (ochrana súkromia v koncových zariadeniach), text v nemčine, gesetze-im-internet.de (www.gesetze-im-internet.de)
- EÚ: smernica 2002/58/ES (smernica o súkromí a elektronických komunikáciách), konsolidované znenie z 19. decembra 2009, článok 5 ods. 3, EUR-Lex (eur-lex.europa.eu)
- Poľsko: zákon o elektronických komunikáciách z 12. júla 2024 (Dz.U. 2024 položka 1221), článok 399, text v poľštine, eli.gov.pl (eli.gov.pl)
- EÚ: nariadenie (EÚ) 2016/679 (GDPR), článok 4 bod 1 a odôvodnenie 30, EUR-Lex (eur-lex.europa.eu)