Kde ukladať súhlas: Porovnanie cookies, localStorage a záznamov na serveri

Dve rôzne úlohy

Keď návštevník urobí voľbu súhlasu, musia sa stať dve oddelené veci. Po prvé, prehliadač si musí voľbu zapamätať, aby sa banner nezobrazoval na každej stránke a tagy vedeli, čo smú robiť. Po druhé, neskôr môžete potrebovať dokázať, že voľba bola urobená, čo návštevník videl a kedy. Tieto úlohy často riešia rôzne mechanizmy ukladania a ich zamieňanie spôsobuje skutočné problémy: bannery, ktoré sa neustále vracajú, voľby, ktoré v niektorých prehliadačoch zmiznú, alebo žiadny záznam, keď sa niekto spýta.

Toto porovnanie sa pozerá na tri bežné možnosti — first-party cookies, úložisko prehliadača ako localStorage a serverové záznamy súhlasu — a kde ktorá zapadá.

Možnosť 1: First-party cookies

Cookies sú tradičným domovom stavu súhlasu. CMP s TCF bežne ukladajú reťazec súhlasu do first-party cookie a mnohé CMP v nej ukladajú aj vlastné údaje o preferenciách.

Silné stránky

Slabé stránky

Možnosť 2: localStorage a iné úložisko prehliadača

Niektoré CMP ukladajú podrobné preferencie do localStorage, niekedy popri menšej cookie.

Silné stránky

Slabé stránky

Možnosť 3: Serverové záznamy súhlasu

Serverový záznam je položka, ktorú vy alebo váš poskytovateľ CMP uložíte pri každej voľbe. Zvyčajne obsahuje pseudonymný identifikátor, časovú pečiatku, voľby, verziu zobrazeného bannera alebo zásad a kontext, ako je región.

Silné stránky

Slabé stránky

Súhrnné porovnanie

Praktický kombinovaný prístup

  1. Autoritatívny lokálny signál — napríklad reťazec TCF a kompaktný záznam preferencií — uložte do first-party cookie s rozsahom na vašu registrovateľnú doménu.
  2. localStorage používajte len na doplnkové údaje, ktoré sa nemusia dostať na server.
  3. Pre každú voľbu zapíšte serverový záznam vrátane verzie zobrazeného bannera a zásad.
  4. Ak uložená voľba zmizne, zobrazte banner znova namiesto predpokladu predchádzajúcej odpovede.
  5. Nastavte obdobie opätovného vyzvania pre uložené voľby a zaznamenajte ho vo svojich zásadách.

Uloženie samotnej voľby súhlasu návštevníka sa zvyčajne považuje za nevyhnutné na poskytnutie služby, ktorú návštevník požadoval — zapamätanie si jeho rozhodnutia — ale skontrolujte usmernenia platné vo vašich hlavných trhoch.

Kľúčové poznatky

← Blog Čítať všetko →