Az Egyéni kód blokk futtatja a saját HTML odat, CSS edet, és JavaScriptedet, egy widgethez vagy egy kis szkripthez, amit egyik beépített blokk sem fed le. Ez az egyetlen blokk, ami tetszőleges kódot futtat, ezért valódi biztonsági határral van megépítve, ahelyett hogy egyszerűen megbízna abban, amit beillesztesz.
Hogyan működik a homokozó
A kódod egy homokozóba zárt keretben fut, saját elszigetelt eredettel. Ez a gyakorlatban azt jelenti, hogy nem tudja:
- Elolvasni vagy beállítani az oldalad sütijeit vagy helyi tárolóját.
- Látni vagy módosítani bármely más blokkot az oldalon.
- Hozzáférni a látogatóid adataihoz az oldalad bármely más részéből.
Tud viszont saját hálózati kéréseket küldeni, bárhova is irányítod (egy API hoz, egy analitikai szkripthez, egy harmadik féltől származó widgethez), ugyanúgy, ahogy bármely beágyazott harmadik féltől származó kód is tudna. Ezt a forgalmat nem vizsgáljuk vagy irányítjuk, nézd meg az Adatvédelmi tájékoztatónkat, hogy ez mit jelent a látogatóid adatai szempontjából.
Mikor használd inkább a Beágyazást
Ha csak egy már máshol megépített URL t szeretnél megjeleníteni (Spotify, Figma, Calendly), a Beágyazás blokk egyszerűbb, az Egyéni kódot akkor válaszd, amikor magad írod a HTML t/CSS t/JS t.
Tipp: Csak olyan forrásból illessz be kódot, amiben megbízol. A homokozó azt védi, amit a kód NEM tud megtenni az oldaladdal és a látogatóiddal, nem azt vizsgálja, hogy a kód valójában mit csinál.