Tovább a tartalomhoz

Shortcode-ok és Gutenberg-blokkok

Miért shortcode-okkal épülnek fel a jogi dokumentumok, melyek a Complianz shortcode-jai, és hogyan jelenítheted meg a sütilistát.

Miért shortcode-okat használ a Complianz?

Szekció neve “Miért shortcode-okat használ a Complianz?”

A Complianz a jogi dokumentumokban (sütiszabályzat, adatvédelmi nyilatkozat) shortcode-okat használ két fő okból.

  • Egyszerű frissítés. Az adatvédelmi jogszabályok, főleg a még tervezet állapotúak, változhatnak. Ha a bővítmény új szöveget vagy módosított cikket kap, a shortcode automatikusan frissíti a dokumentumot. Ugyanez igaz, ha új bővítményt, sütit vagy szkriptet adsz az oldalhoz, amit a szabályzatban említeni kell: a shortcode ezt is lekezeli.
  • Fordítás. A bővítmény hat nyelven szállítja a szövegeket. A sütisáv a shortcode-on keresztül kapcsolódik a dokumentumhoz, így például a német sütisáv a német szabályzatra mutat. A frissítések és a fordítás együtt azt eredményezik, hogy a jogi dokumentumok a te beavatkozásod nélkül is naprakészek maradnak.

A shortcode-ok mellett Gutenberg-blokkok is vannak, mindegyiket a saját kényelmed szerint használhatod.

A bővítmény a következő shortcode-okat regisztrálja (a szögletes zárójelekkel együtt írd be őket):

Shortcode Mire jó
[cmplz-document] Jogi dokumentum (például sütiszabályzat) megjelenítése
[cmplz-cookies] A sütik listája, ahogy a generált sütiszabályzatokban is szerepel
[cmplz-consent-area] Tartalom becsomagolása, amely csak hozzájárulás után jelenik meg
[cmplz-manage-consent] A hozzájárulás kezelése
[cmplz-revoke-link] Link a hozzájárulás visszavonásához
[cmplz-accept-link] Link a hozzájárulás megadásához
[cmplz-data-request] Adatkérési űrlap
[cmplz-dnsmpi-request] Az adatok eladásának és megosztásának letiltására szolgáló kérés űrlapja
[cmplz-tcf-vendors], [cmplz-tcf-us-vendors], [cmplz-tcf-interface] A TCF-hez tartozó szolgáltatólista és felület

Ha a cmplz-document shortcode olyan régióra hivatkozik, amelyet nem kapcsoltál be, a helyén egy ilyen szöveg látszik: „Region EU not activated for cookie-policy.” Ez a Gutenberg-blokkok egyik oka is: a shortcode-ból nem látszik, hogyan fog kinézni az oldalon, a blokkból igen.

A [cmplz-cookies] shortcode kiírja a sütik listáját, ugyanabban a formában, ahogy a Complianz által generált sütiszabályzatokban szerepel. A lista szolgáltatásonként csoportosít: minden szolgáltatásnál látszik a hozzájárulási kategória, a használat leírása, az adatmegosztás ténye, valamint a sütik táblázata (név, lejárat, funkció).

  • A lista frissítését és fordítását továbbra is a Cookiedatabase.org végzi.
  • A megjelenést saját CSS-sel alakíthatod. Az osztályok és azonosítók a Beállítások → Dokumentum CSS területen találhatók, a sütitáblázat CSS-ét pedig külön is felhasználhatod.

A Complianz saját Gutenberg-blokkokat tartalmaz, és szerepel a WordPress.org blokkokat használó bővítményeinek listáján. A régi szerkesztőben a funkciókat shortcode-okkal kellett bevinni, ami azzal a hátránnyal járt, hogy a szerkesztőnek ismernie kellett a shortcode-okat és azok attribútumait. A blokk szerkesztés közben a végleges megjelenést mutatja (WYSIWYG).

Két blokk van:

  1. Jogi dokumentum blokk: a jogi dokumentumokat illeszti az oldalba.
  2. Hozzájárulási terület blokk: iframe-ek, beágyazott szkriptek és más tartalom csomagolására szolgál. A részleteit a Hozzájárulási terület fejezet írja le.

A blokkok a szerkesztőben a / beírásával, majd a név megkeresésével is beszúrhatók.

A jogi dokumentum blokkal a szabályzatokat az oldalra szúrhatod és szerkesztheted. A Gutenberg-integráció további ötletekkel bővíthető, ezekre a Complianz nyitott: javaslatot a bővítmény támogatásán át küldhetsz.

Az adatkérési űrlap lehetővé teszi, hogy az érintettek a rólad kezelt adataikkal kapcsolatos kérést nyújtsanak be. Az űrlap automatikusan bekerül az adatvédelmi nyilatkozatba, de a [cmplz-data-request] shortcode-dal a webhely bármelyik másik oldalára is beillesztheted. A beküldött kérések az Eszközök → Data Requests oldalon (lásd az Adatkérelmek fejezetet) jelennek meg, ahol központilag kezelheted őket.

  1. Kapcsold be az adatkérések funkciót a varázslóban: Complianz → Wizard → General → Security & Consent.
  2. Szúrd be a [cmplz-data-request] shortcode-ot arra az oldalra, ahol az űrlapot szeretnéd.

A shortcode támogatja a region paramétert is, amellyel megadhatod, melyik régióhoz tartozzanak az űrlapon beküldött kérések. Például a [cmplz-data-request region="eu"] shortcode-dal beküldött kérések az Európai Unióhoz kerülnek.

Az űrlapok alapból a témád CSS-ét használják. A megjelenést saját CSS-sel módosíthatod, az adatkérési űrlapok CSS-példái a Jogi dokumentumok és Általános szerződési feltételek stílusa fejezetben vannak.

Elfogadási hivatkozás: tartalom hozzájárulás után

Szekció neve “Elfogadási hivatkozás: tartalom hozzájárulás után”

A [cmplz-accept-link] shortcode olyan hivatkozást ír ki, amellyel a látogató elfogadja a sütiket. A text paraméterrel megadod a hivatkozás szövegét:

[cmplz-accept-link text="Az űrlap használatához fogadd el a sütiket."]
[cmplz-accept-link text="Ennek a tartalomnak a megjelenítéséhez fogadd el a sütiket."]
https://minta-bolt.hu/kapcsolat-sutik/
Az oldalon a shortcode helyén egy aláhúzott hivatkozás látszik a megadott szöveggel

A képen a shortcode hivatkozásként jelenik meg a saját szövegével.

Hasznos mindenhol, ahol a tartalom csak teljes hozzájárulás után jeleníthető meg. Tipikus példa a reCAPTCHA-s űrlap: a reCAPTCHA a legtöbb célra blokkolva van, a mézesköcsög-védelem pedig sok űrlapnál nem elérhető vagy túl bonyolult. Ha mégis reCAPTCHA-t használnál, a V3-at ajánljuk, mert az szépen integrálódik a Complianzzal (a V2 is támogatott). Az űrlap így felel meg a GDPR-nak:

  1. Az elküldés gomb feltételhez kötött: csak akkor látszik, ha a látogató rákattintott a shortcode hivatkozására.
  2. A sütik elfogadása után a reCAPTCHA betöltődik, és védi az űrlapot a spamtől.
  3. A látogató ekkor már látja az elküldés gombot.
  4. Az űrlap kitölthető és elküldhető.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások