Tovább a tartalomhoz

A Complianz saját sütijei és böngészőtárolója

Mely sütiket állítja be a Complianz, mit tárol a böngésző helyi tárolójában, és hogyan használhatod ezeket szkriptekben.

A sütik blokkolásához a Complianz maga is sütiket használ. Ezek funkcionális sütik, nem tárolnak személyazonosításra alkalmas adatot és nem követnek.

Süti Jelentése
cmplz_marketing A látogató a marketing szintű sütikhez hozzájárult.
cmplz_event_* A látogató a webhelytulajdonos által megadott egyéni eseményhez hozzájárult.
cmplz_id Nem azonosítható felhasználóazonosító az A/B teszteléshez.
cmplz_choice Jelzi, hogy a látogató döntött-e már.
cmplz_stats A látogató a statisztikai szinthez hozzájárult.
cmplz_preferences A látogató a preferenciák szintjéhez hozzájárult.

A sütik mellett a sáv adatait a böngésző helyi tárolójában is tárolja. Chrome-ban a fejlesztői eszközök Application fülén, a Local Storage alatt a Complianz bejegyzése így néz ki (a sáv stílusának néhány HTML- és szövegrésze is látszik mellette):

cmplz_user_data: {"banner_version":"176","version":"3.0.9","a_b_testing":"1","do_not_track":false,"consenttype":"optin","geoip":"1","current_policy_id":"10"}
Mező Jelentése
banner_version A sávbeállítások verziója. A sáv módosításakor nő. A látogató a helyi tárolóból kapja a sávot, kivéve, ha a verzió megváltozott.
version Ugyanez, de a bővítmény frissítésekor.
a_b_testing Igaz, ha a prémium felhasználó A/B tesztelése be van kapcsolva: a látogatók különböző sávokat látnak, és a konverziót követi a bővítmény. Prémium funkció.
do_not_track A Do Not Track jelzések kezelése.
consenttype A régió szerint szükséges hozzájárulás típusa: optin (EU, UK), optout (USA, Kanada) vagy egyik sem.
geoip Azt dönti el, hogy a consenttype dinamikus (a látogató tényleges régiója szerint) vagy a webhelytulajdonos régiójáé. A GEO IP prémium funkció.
current_policy_id Megmondja a sávnak, hogy a látogató elfogadta-e a legújabb sütiszabályzatot.

Az adatok alapján szkripteket futtathatsz a hozzájárulás típusa vagy szintje szerint. A hozzájárulás típusát a tárolóból kérheted le:

var cmplz_user_data = [];
if (typeof (Storage) !== "undefined" && sessionStorage.cmplz_user_data) {
cmplz_user_data = JSON.parse(sessionStorage.cmplz_user_data);
if (cmplz_user_data.consenttype === 'optin') {
// itt tedd, amit akarsz
}
}

Mivel az adat az első oldalbetöltéskor még nem biztos, hogy elérhető (az oldal betöltése után, aszinkron töltődik be), jobb a Complianz jQuery eseményét használni. Ez a hozzájáruláskor lefut, és átadja a hozzájárulási szintet (all, statistics vagy az egyéni eseményed):

$(document).on("cmplzEnableScripts", myScriptHandler);
function myScriptHandler(consentLevel) {
// ide jön a kódod
console.log('run enable scripts event ' + consentLevel);
}

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