Kam ukládat souhlas: porovnání cookies, localStorage a serverových záznamů

Dvě různé úlohy

Když návštěvník provede volbu souhlasu, musí se stát dvě oddělené věci. Za prvé si prohlížeč musí volbu zapamatovat, aby se banner neobjevoval na každé stránce a tagy věděly, co smějí. Za druhé může být později potřeba prokázat, že volba proběhla, co bylo návštěvníkovi zobrazeno a kdy. Tyto úlohy často zajišťují různé mechanismy ukládání a jejich zaměňování působí skutečné potíže: bannery, které se pořád vracejí, volby, které v některých prohlížečích mizí, nebo žádný záznam, který byste mohli ukázat, když se vás někdo zeptá.

Toto porovnání se věnuje třem běžným možnostem — cookies první strany, úložišti prohlížeče jako localStorage a serverovým záznamům o souhlasu — a tomu, kam která zapadá.

Možnost 1: Cookies první strany

Cookies jsou tradičním domovem stavu souhlasu. CMP s TCF běžně ukládají řetězec souhlasu do cookie první strany a mnohé CMP v ní ukládají i vlastní data předvoleb.

Přednosti

Slabiny

Možnost 2: localStorage a další úložiště prohlížeče

Některá CMP ukládají podrobné předvolby do localStorage, někdy vedle menší cookie.

Přednosti

Slabiny

Možnost 3: Serverové záznamy o souhlasu

Serverový záznam je položka, kterou při každé volbě uložíte vy nebo váš poskytovatel CMP. Obvykle obsahuje pseudonymní identifikátor, časové razítko, volby, verzi zobrazeného banneru či zásad a kontext, například region.

Přednosti

Slabiny

Souhrn vedle sebe

Praktický kombinovaný přístup

  1. Rozhodující lokální signál — například řetězec TCF a kompaktní záznam předvoleb — ukládejte do cookie první strany s rozsahem na vaši registrovatelnou doménu.
  2. localStorage používejte jen pro doplňková data, která se nemusí dostat na server.
  3. Pro každou volbu zapište serverový záznam, včetně verze zobrazeného banneru a zásad.
  4. Pokud uložená volba zmizí, banner zobrazte znovu místo předpokladu dřívější odpovědi.
  5. Nastavte lhůtu pro opětovné dotázání u uložených voleb a zaznamenejte ji ve svých zásadách.

Ukládání samotné volby souhlasu návštěvníka se obecně považuje za nezbytné k poskytnutí služby, kterou návštěvník požadoval — zapamatování jeho rozhodnutí — ale ověřte si pokyny platné na vašich hlavních trzích.

Klíčové poznatky

← Blog Číst vše →