Küpsiste nõusolek progressiivsete veebirakenduste (PWA) jaoks: avaldaja juhend

Miks PWA-d on nõusoleku piirjuhtum

Progressiivne veebirakendus käitub nagu natiivrakendus — see installitakse avakuvale, töötab võrguühenduseta ja salvestab agressiivselt vahemällu — kuid seda serveeritakse ikkagi brauserist, seega kehtivad küpsiste ja veebimälu reeglid. Just see hübriidne olemus paneb avaldajad komistama: samad GDPR-i nõusolekukohustused nagu igal veebisaidil, mille peale on lisatud teenusetöölised ja püsivad vahemälud, mis võivad vaikselt andmeid ja skripte säilitada pärast seda, kui kasutaja on öelnud ei.

Kus PWA-d asju salvestavad

Enne kui saad salvestuse nõusolekuga piirata, pead teadma iga kohta, kus PWA saab andmeid püsivalt hoida:

Nõusolek peab reguleerima kõike seda, mitte ainult document.cookie.

Nõusolek-esmajärjekorras teenusetöölise muster

Põhiprintsiip: teenusetööline peab lugema nõusoleku olekut enne mis tahes mitteoluliste kolmandate osapoolte ressursside vahemällu salvestamist või käivitamist. Puhas muster näeb välja selline:

Selle viimase sammu vahelejätmine on PWA-de kõige levinum vastavuse lünk: bänner ütleb “tagasi lükatud,” kuid vahemällu salvestatud analüütikaskript jätkab töötamist teenusetöölisest järgmisel võrguühenduseta käivitamisel.

Võrguühenduseta nõusoleku UX

PWA-d võivad käivituda ilma võrguta. Sinu nõusolekubänner ja kasutaja salvestatud valik peavad mõlemad töötama võrguühenduseta — salvesta CMP kasutajaliides ise vahemällu ja ära kunagi vaikimisi sea “antud,” lihtsalt sellepärast, et nõusolekuserver pole kättesaadav. Kui sa ei saa varasemat valikut kinnitada, käsitle kasutajat kui mitte-nõustunut ja serveeri ainult olulist funktsionaalsust, kuni saad.

Reklaamitulu mõjud

Reklaamitoeliste PWA-de puhul peab nõusoleku olek jõudma sinu reklaami SDK-ni päringu ajal, võrgus või mitte. Õigesti ühendatud PWA edastab IAB TCF stringi ja Consent Mode v2 signaalid nõudluspartneritele täpselt nagu tavaline sait; valesti seadistatud salvestab vahemällu aegunud “nõusolek puudub” oleku ja kahandab sinu eCPM-i mitte-personaliseeritud määradele lõputult. Käsitle nõusoleku värskust tulumõõdikuna.

Kuidas FlexyConsent aitab

FlexyConsent hoiab valikut nõusolekuküpsistes ja brauseri salvestusruumis ning teavitab sinu koodi igast muudatusest, sealhulgas tagasivõtmisest, __fcapi sündmusega consentChanged, mille saad siduda vahemälu puhastamisega.

Põhilised järeldused

← Blogi Loe kõike →