Samþykki vafrakaka fyrir einnar síðu forrit (React, Vue, Angular)
Af hverju SPA eru flókin fyrir samþykki vafrakaka
Einnar síðu forrit hlaðast einu sinni og meðhöndla leiðsögn á biðlarahlið. Engar enduruppfærslur síðu til að endurræsa samþykkisathuganir. Skriftur þriðja aðila sem hlaðnar eru í index.html keyra áður en samþykkisviðmót birtist.
Algengar SPA villur
- Hlaða Google Analytics í index.html fyrir samþykki
- Ekki endurskoða samþykkisstöðu við leiðabreytingar
- Tapa samþykkisstöðu þegar forritið endurteiknar
- Keyra rakningaratburði í lífsferli íhluta án samþykkishliðs
Rétt útfærsla
- Hlaðið aðeins CMP skriftunni í HTML hausinn — ekkert annað
- Hlaðið skriftum þriðja aðila aðeins eftir að samþykki er veitt
- Notið JavaScript API CMP til að athuga samþykkisstöðu forritunarlega
- Takmarkið greiningar- og markaðskall á bak við samþykkisathuganir í íhlutunum ykkar
Ráð eftir ramma
React
Notið consent context provider. Athugið samþykkisstöðu í useEffect hooks áður en rakningar eru ræstar.
Vue
Búið til consent plugin. Notið router guards til að staðfesta samþykkisstöðu við leiðsögn.
Angular
Notið consent service sprautaðan í gegnum DI. Athugið samþykki í route guards og upphafsstillingu íhluta.
FlexyConsent með SPA
Einnar skriftu nálgun FlexyConsent virkar með hvaða ramma sem er. Hún hleðst ósamstillt, stjórnar samþykkisstöðu með vafrakökum og býður upp á JavaScript API fyrir forritunarlegar samþykkisathuganir. Enginn rammasértækur SDK þörf.