Hvar á að geyma samþykki: Samanburður á vafrakökum, localStorage og skrám á þjóni

Tvö ólík verkefni

Þegar gestur velur samþykki þurfa tveir aðskildir hlutir að gerast. Í fyrsta lagi þarf vafrinn að muna valið svo borðinn birtist ekki aftur á hverri síðu og tög viti hvað þau mega gera. Í öðru lagi gætir þú þurft að sanna síðar að valið var gert, hvað gesturinn sá og hvenær. Þessum verkefnum er oft sinnt með ólíkum geymsluaðferðum og að rugla þeim saman veldur raunverulegum vandamálum: borðum sem birtast sífellt aftur, vali sem hverfur í sumum vöfrum eða engri skrá til að sýna þegar einhver spyr.

Þessi samanburður skoðar valkostina þrjá sem algengastir eru — fyrstu aðila vafrakökur, geymslu í vafra eins og localStorage og samþykkisskrár á þjóni — og hvar hver þeirra á heima.

Valkostur 1: Fyrstu aðila vafrakökur

Vafrakökur eru hefðbundið heimili samþykkisstöðu. TCF CMP-kerfi geyma venjulega samþykkisstrenginn í fyrstu aðila vafraköku og mörg CMP-kerfi geyma eigin stillingagögn þar líka.

Styrkleikar

Veikleikar

Valkostur 2: localStorage og önnur geymsla í vafra

Sum CMP-kerfi geyma ítarlegar stillingar í localStorage, stundum samhliða minni vafraköku.

Styrkleikar

Veikleikar

Valkostur 3: Samþykkisskrár á þjóni

Skrá á þjóni er færsla sem þú eða CMP-veitan þín geymir í hvert sinn sem val er gert. Hún inniheldur yfirleitt dulnefnt auðkenni, tímastimpil, valið, útgáfu borðans eða stefnunnar sem var sýnd og samhengi eins og svæði.

Styrkleikar

Veikleikar

Samantekt hlið við hlið

Hagnýt sameinuð nálgun

  1. Geymdu það staðbundna merki sem er úrslitaráðandi — til dæmis TCF strenginn og þétta stillingaskrá — í fyrstu aðila vafraköku sem miðast við skráanlegt lén þitt.
  2. Notaðu localStorage aðeins fyrir viðbótargögn sem þurfa ekki að berast þjóninum.
  3. Skrifaðu skrá á þjóni fyrir hvert val, þar á meðal útgáfu borðans og stefnunnar sem var sýnd.
  4. Ef geymt val hverfur skaltu sýna borðann aftur í stað þess að gera ráð fyrir fyrra svari.
  5. Settu tímabil fyrir endurspurningu um geymt val og skráðu það í stefnu þína.

Geymsla á samþykkisvali gestsins sjálfs er almennt talin nauðsynleg til að veita þá þjónustu sem gesturinn bað um — að muna ákvörðun hans — en athugaðu leiðbeiningarnar sem gilda á helstu mörkuðum þínum.

Lykilatriði

← Blogg Lesa allt →