Trečiųjų šalių paslaugos svetainėje: kas ir kada įkeliama
Daugelis svetainių dalį savo puslapių įkelia iš kitų įmonių serverių. Šiame vadove paaiškinama, kokios paslaugos yra tipinės, kodėl svarbu, ar jos įkeliamos prieš sutikimą, ar po jo, kaip pamatyti, ką įkelia tavo svetainė, ir kokios yra alternatyvos.
Kas yra trečiosios šalies paslauga
Trečiosios šalies paslauga – tai viskas, ką tavo puslapis įkelia iš serverio, kuris tau nepriklauso. Tavo puslapyje yra adresas, o lankytojo naršyklė failą parsisiunčia tiesiai iš to serverio: šriftą, skriptą, vaizdo grotuvą, žemėlapį, pokalbių langą. Tam naršyklė turi prisijungti prie kito serverio. Todėl tas serveris gauna lankytojo IP adresą ir dažniausiai taip pat tavo svetainės adresą. Kai kurios paslaugos naršyklėje dar nustato ar nuskaito slapukus ar panašius duomenis.
Tipinės paslaugos
Sąrašas nėra išsamus. Žymų tvarkyklės yra ypatingas atvejis: tai vienas skriptas, bet jis gali įkelti daug kitų paslaugų, kurių nematai HTML. Sutikimo įrankiai dažnai patys yra trečiųjų šalių paslaugos.
Kodėl svarbus įkėlimo momentas
Viskas, kas yra tavo puslapio HTML, įkeliama vos atsidarius puslapiui, kol lankytojas dar nieko nespustelėjo slapukų juostoje. Po pasirinkimo pridedamos tik tos paslaugos, kurias puslapis buvo sulaikęs. Diagrama rodo eiliškumą.
Ką sako taisyklės
- ES: Direktyvos 2002/58/EB (Direktyva dėl privatumo ir elektroninių ryšių) 5 str. 3 d. leidžia saugoti informaciją naudotojo įrenginyje arba gauti prieigą prie jame jau saugomos informacijos tik tada, kai naudotojas davė sutikimą, gavęs aiškią ir išsamią informaciją. Išimtys: vienintelis tikslas yra perduoti pranešimą arba tai griežtai būtina naudotojo aiškiai prašomai paslaugai.
- Vokietija: § 25 TDDDG sandara tokia pati. Saugojimas ir prieiga leidžiami tik gavus sutikimą, pagrįstą aiškia ir išsamia informacija, o informacijai ir sutikimui taikomas BDAR. Abi išimtys įtvirtintos 2 dalyje.
- Lenkija: 2024 m. liepos 12 d. Elektroninių ryšių įstatymo (Prawo komunikacji elektronicznej) 399 straipsnis reikalauja, kad naudotojas pirmiausia būtų informuotas, be kita ko, apie tikslą, ir tik tada sutiktų. Tai netaikoma, kai saugojimas ar prieiga būtini pranešimui perduoti arba naudotojo prašomai paslaugai teikti. Pats įstatymas nurodo, kad juo įgyvendinama Direktyva 2002/58/EB.
- BDAR: 30 konstatuojamojoje dalyje IP adresai ir slapukų identifikatoriai nurodyti kaip interneto identifikatorių, kuriuos galima susieti su fiziniais asmenimis, pavyzdžiai. Interneto identifikatorius yra vienas iš pavyzdžių asmens duomenų apibrėžtyje 4 str. 1 p.
Kaip pamatyti, ką įkelia tavo svetainė
- 1Atidaryk savo puslapį privačiame lange, kad nebūtų išsaugota jokio ankstesnio sutikimo. Slapukų juostos dar nespausk.
- 2Atidaryk naršyklės kūrėjo įrankius ir pereik į skirtuką Network. Įkelk puslapį iš naujo. Kiekviena užklausa rodoma su serveriu, į kurį ji nukeliavo.
- 3Surūšiuok arba filtruok sąrašą pagal domeną. Kiekvienas serveris už tavo domeno ribų yra trečioji šalis. Užsirašyk paslaugą, failo tipą ir ar ji atsiranda prieš tavo pasirinkimą juostoje.
- 4Atidaryk skirtuką Application arba Storage ir pažiūrėk, kokie slapukai ir saugyklos įrašai yra prieš tavo pasirinkimą.
- 5Juostoje viską atmesk, įkelk puslapį iš naujo ir palygink. Tada viską priimk ir vėl palygink. Paslaugoms, kurios atsiranda prieš bet kokį pasirinkimą arba po atmetimo, reikia atidžiau pažiūrėti.
- 6Pakartok tai pagrindiniams puslapių tipams: pagrindiniam puslapiui, produkto ar straipsnio puslapiui, kontaktų formai ir puslapiams su vaizdo įrašais ar žemėlapiais.
Ką statinis skenavimas mato ir ko nemato
- HTML nurodytus skriptus, stilių failus, šriftus, rėmelius ir paveikslėlius
- Preconnect ir preload nurodymus į kitus serverius
- Kodą, sulaikytą su sutikimo atributu
- Žinomus sutikimo įrankius puslapio kode
- Paslaugas, kurias skriptas ar žymų tvarkyklė įkelia vėliau
- Šriftus ir failus, kuriuos įkelia išorinis CSS failas
- Ar sutikimo įrankis tikrai jį paleidžia tik po sutikimo
- Slapukus ir saugyklos įrašus naršyklėje
Statinis skenavimas perskaito HTML, kurį pateikia tavo serveris. Jis greitas ir lengvai pakartojamas, todėl tinka pirmam žvilgsniui ir patikrai po kiekvieno pakeitimo. Likusią dalį parodo naršyklės testas.
Alternatyvos, kurios įkelia mažiau
- Šriftai: šriftų failus laikyk savo serveryje, užuot įkėlęs(-usi) juos iš šriftų paslaugos. Pirmiausia patikrink šrifto licenciją. Nepamiršk šriftų, kuriuos įkelia tema, įskiepis ar CSS failas.
- Vaizdo įrašai ir žemėlapiai: naudok įkėlimą spustelėjus. Puslapis pirmiausia rodo peržiūros paveikslėlį iš tavo serverio ir trumpą pastabą. Grotuvas ar žemėlapis įkeliamas tik tada, kai lankytojas spusteli. Privatumą stiprinantis vaizdo įrašo adresas vis tiek įkelia failus iš vaizdo paslaugos teikėjo serverių.
- Pokalbiai: pokalbių langą įkelk tik tada, kai lankytojas jį atidaro, arba vietoj jo pasiūlyk kontaktų formą savo serveryje.
- Skriptai ir bibliotekos iš CDN: kopiją laikyk savo serveryje. Jei dėl rimtų priežasčių lieki prie CDN, vertink jį kaip bet kurią kitą trečiosios šalies paslaugą.
- Analitika: įrankis, veikiantis tavo serveryje, techniniu požiūriu nėra trečioji šalis. Kokius duomenis jis renka ir ar tau reikia sutikimo, vis tiek turi patikrinti.
Dirbk su Do4U
„Trečiųjų šalių paslaugų patikra“ parodo, su kuriais išoriniais serveriais susisiekia puslapis ir kokios paslaugos už jų slypi. Įvesk puslapio adresą arba įklijuok jo HTML. Do4U perskaito serverio pateikiamą HTML ir randa išorinius serverius skriptuose, stilių failuose, preconnect ir preload nurodymuose, paveikslėliuose, rėmeliuose, vaizdo įrašuose, formose, meta žymose ir puslapio kode. Kiekvieną jis sulygina su žinomų paslaugų ir už jų esančių įmonių sąrašu ir parodo, kaip ji įtraukta: įkeliama tiesiogiai, prijungiama iš anksto, yra puslapio kode ar sulaikoma iki sutikimo. Taip pat matai, ar yra žinomas sutikimo įrankis. Patikra veikia be DI ir yra nemokama. Ji nevykdo JavaScript, todėl paslaugoms, kurias skriptai įkelia vėliau, papildomai atlik naršyklės testą.
Do4U randa užuominų, tu patikrini ir nusprendi. Rezultatas nepasako, ar paslauga leidžiama.
Šaltiniai
- Vokietija: § 25 TDDDG (privatumo apsauga galiniuose įrenginiuose), tekstas vokiečių kalba, gesetze-im-internet.de (www.gesetze-im-internet.de)
- ES: Direktyva 2002/58/EB (Direktyva dėl privatumo ir elektroninių ryšių), 2009 m. gruodžio 19 d. konsoliduota redakcija, 5 str. 3 d., EUR-Lex (eur-lex.europa.eu)
- Lenkija: 2024 m. liepos 12 d. Elektroninių ryšių įstatymas (Dz.U. 2024 poz. 1221), 399 straipsnis, tekstas lenkų kalba, eli.gov.pl (eli.gov.pl)
- ES: Reglamentas (ES) 2016/679 (BDAR), 4 str. 1 p. ir 30 konstatuojamoji dalis, EUR-Lex (eur-lex.europa.eu)