Sjálfvirk próf á samþykkisborða með Playwright: Verkleg handbók

Hvers vegna að sjálfvirknivæða samþykkisprófanir

Handvirkar samþykkisathuganir er auðvelt að sleppa og auðvelt að gera rangt. Nýtt merki sem markaðsteymið bætir við, þemauppfærsla eða endurskrifaður skriftuhleðslari getur hljóðlega byrjað að keyra rakningarbúnað fyrir samþykki, og enginn tekur eftir því fyrr en viðskiptavinur eða eftirlitsaðili gerir það. Sjálfvirkar vafraprófanir breyta spurningunni “hegðar borðinn okkar sér enn rétt?” í eitthvað sem keyrir við hverja útgáfu. Playwright hentar vel því það stýrir raunverulegum vöfrum, getur numið netbeiðnir og gefur þér ný, einangruð vafrasamhengi.

Prófunarsamhengin

Hvert próf ætti að byrja í hreinu vafrasamhengi, án vafrakaka og án staðbundinnar geymslu. Það líkir eftir gesti sem kemur í fyrsta sinn. Búðu til nýtt samhengi fyrir hvert próf frekar en að endurnýta síðu, annars lekur val sem eitt próf geymir inn í það næsta.

Próf 1: Ekkert fer af stað fyrir samþykki

Hlustaðu á allar netbeiðnir frá því að síðan byrjar að hlaðast. Hlaðið síðuna, bíddu þar til hún er aðgerðalaus og snertu ekki borðann. Berðu síðan beiðnirnar saman við lista yfir rakningarlén sem þú heldur við, svo sem greiningar-, auglýsinga- og samfélagsmiðlapixla. Prófið fellur ef einhver beiðni fer á lén á listanum. Lestu einnig vafrakökulistann úr samhenginu og láttu prófið falla ef einhver óþörf vafrakaka er til staðar.

Próf 2: Höfnun heldur hlutum slökktum

  1. Hlaðið síðuna í nýju samhengi.
  2. Smelltu á höfnunarhnappinn í borðanum.
  3. Farðu á tvær eða þrjár síður til viðbótar, þar á meðal eina með innfelldu efni.
  4. Staðhæfðu að engar rakningarbeiðnir hafi verið gerðar og engar óþarfar vafrakökur settar.
  5. Endurhlaðaðu og staðhæfðu að borðinn haldist falinn og valið varðveitist.

Próf 3: Samþykki virkjar það sem það á að virkja

Smelltu á samþykki og staðhæfðu að væntanleg merki fari nú af stað, til dæmis greiningarbeiðni þín. Þetta ver gegn öfugri bilun: borða sem skráir samþykki en losar aldrei skriftur, sem kostar þig hljóðlega gögn og tekjur.

Próf 4: Nákvæmir valkostir

Opnaðu stillingalagið, virkjaðu aðeins einn tilgang og vistaðu. Staðhæfðu að merki sem tengjast þeim tilgangi fari af stað en merki sem tengjast hinum ekki. Haltu lítilli vörpunarskrá frá tilgangi til væntanlegra léna svo prófið sé skýrt og auðvelt að uppfæra.

Próf 5: Afturköllun

Samþykktu, opnaðu síðan stillingarnar aftur gegnum varanlega tengilinn þinn og afturkallaðu. Staðhæfðu að síðari beiðnir til rakningarbúnaðar hætti og að geymd samþykkisstaða endurspegli breytinguna. Athugaðu að það gæti þurft að fjarlægja vafrakökur sem þegar hafa verið settar beinlínis, svo ákveddu hver stefna þín er og prófaðu hana.

Próf 6: Merki

Ef þú notar Google Consent Mode skaltu lesa gagnalagið í samhengi síðunnar fyrir og eftir hvert val og staðhæfa að gildi samþykkisstöðu passi: hafnað sjálfgefið, veitt fyrir þá flokka sem gesturinn samþykkti. Ef þú notar TCF-streng skaltu lesa hann gegnum TCF API og staðhæfa að hann sé til staðar eftir val og endurspegli það.

Að halda prófunum áreiðanlegum

Hvernig FlexyConsent kemur við sögu

FlexyConsent styður IAB TCF 2.4, IAB GPP v1.1 og Google Consent Mode v2, svo merkin sem þú staðhæfir um í prófunum eru staðlaðar stærðir sem þú getur lesið af síðunni. Borðinn er í boði á 58 tungumálum; ef þú þjónar nokkrum skaltu hafa með próf sem hleður að minnsta kosti einni útgáfu sem er ekki á ensku.

Helstu atriði

← Blogg Lesa allt →