QA kontrolni popis za privolu: što testirati prije izdanja
Zašto privola treba vlastiti QA
Privola se kvari tiho. Nova skripta koju doda kolega, promijenjen okidač oznake ili preimenovan kolačić mogu početi pratiti prije nego posjetitelj odabere ili posve prestati bilježiti izbore, a nitko to ne primijeti dok neko izvješće ne izgleda čudno. Kratak, ponovljiv kontrolni popis prije svakog izdanja hvata većinu takvih problema.
Provjere provodite u čistom profilu preglednika ili privatnom prozoru s isključenim proširenjima te uz svaku stavku zabilježite rezultat.
A. Prvi posjet
- Baner se pojavljuje pri prvom učitavanju stranice bez skoka rasporeda koji bi prekrio važan sadržaj.
- Nijedna nebitna oznaka se ne pokreće prije izbora. Na kartici Network provjerite analitičke i oglasne zahtjeve.
- Nijedan nebitan kolačić se ne postavlja prije izbora. Provjerite karticu Application.
- Zadani signali privole su odbijeni tamo gdje se privola traži.
- Stranica ostaje upotrebljiva dok je baner otvoren, a sadržaj čitljiv.
B. Donošenje izbora
- Prihvati sve uključuje prave oznake, a signal se odmah mijenja u odobreno.
- Odbij sve jednako je lako pronaći i kliknuti kao prihvaćanje i drži nebitne oznake isključenima.
- Detaljni izbori rade: uključivanje samo analitike uključuje analitiku i ništa drugo.
- Izbor se pamti nakon ponovnog učitavanja i na sljedećoj stranici, baner se ne pojavljuje ponovno.
- Izbor je zabilježen u vašem zapisniku privola s vremenskom oznakom.
C. Promjena izbora
- Trajna ulazna točka (poveznica u podnožju ili ikona) ponovno otvara postavke na svakoj stranici.
- Povlačenje privole zaustavlja relevantne oznake i, gdje je moguće, uklanja njihove kolačiće.
- Promjena s odbijanja na prihvaćanje pokreće oznake bez ručnog ponovnog učitavanja.
D. Regije i jezici
- Pravila regija ponašaju se kako se očekuje: pomoću VPN-a ili testne postavke simulirajte posjetitelja iz svake regije koju opslužujete.
- Jezik prati jezik posjetitelja i svaka oznaka gumba je prevedena, bez vidljivih sirovih ključeva.
- Jezici koji se pišu zdesna nalijevo ispravno zrcale raspored ako ih podržavate.
E. Tehničko i platforma
- Oglasni signali stižu do oglasnih oznaka: potvrdite da je vaš niz privole ili ekvivalentan signal prisutan u oglasnim zahtjevima.
- Mobilni preglednici ispravno prikazuju baner u uspravnom i vodoravnom položaju, a gumbi su dovoljno veliki za dodir.
- Pristupačnost u osnovama: navigacija samo tipkovnicom radi, fokus je vidljiv, a čitač zaslona najavljuje dijalog.
- Performanse: skripta banera ne blokira iscrtavanje i nakon učitavanja ne gura glavni sadržaj prema dolje.
Kako to provoditi bez usporavanja izdanja
- Držite popis u predlošku izdanja da se nikad ne preskoči.
- Automatizirajte lagane stavke, poput provjere neočekivanih zahtjeva prije privole, skriptiranim testom u pregledniku.
- Za svako izdanje odredite jednog vlasnika, po potrebi naizmjence.
- Čuvajte zapis rezultata; pomaže kad morate pokazati što ste provjerili i kada.
Posebni slučajevi koje vrijedi dodati
Dodajte stavke za sve što je jedinstveno za vaše web-mjesto: ugrađeni video playeri, widgeti za chat, karte, gumbi društvenih mreža te iframeovi za plaćanje i prijavu često učitavaju vlastite alate za praćenje. Ako izdajete mobilnu aplikaciju s web-prikazom, ponovite odjeljke od A do C i unutar aplikacije. Svaki put kad vas incident nečemu nauči, dodajte na popis jedan redak kako se ista pogreška ne bi mogla vratiti.
Što učiniti kad provjera ne uspije
Neuspjelu provjeru privole tretirajte kao blokadu izdanja za sve što prati prije privole ili zanemaruje odbijanje. Kozmetički problemi, poput blago pomaknutog gumba, mogu izaći sa zadatkom za ispravak. Redoslijed prioriteta je: praćenje prije izbora, zanemaren izbor, izgubljen izbor, a na kraju izgled.
Gdje se uklapa FlexyConsent
Baner FlexyConsent dostupan je na 57 jezika i podržava Google Consent Mode v2, IAB TCF 2.4 i IAB GPP v1.1, što pokriva mnoge od gornjih tehničkih stavki. Kontrolni popis i dalje vrijedi, jer o tome što se doista pokreće na stranici odlučuju vaše vlastite oznake, teme i skripte.
Ključni zaključci
- Prije svakog izdanja provedite stalan kontrolni popis privole, ne samo kad se promijeni baner.
- Provjerite prvi posjet, izbore, promjene, regije, jezike i mobilne uređaje.
- Oznake i kolačiće provjeravajte u pregledniku, a ne samo izgled banera.
- Rangirajte neuspjehe: najprije praćenje prije izbora, kozmetika na kraju.
- Automatizirajte što možete i čuvajte zapis svakog pokretanja.