QA kontrolný zoznam súhlasu: čo otestovať pred nasadením verzie

Prečo súhlas potrebuje vlastné QA

Súhlas sa kazí potichu. Nový skript pridaný kolegom, zmenený spúšťač tagu alebo premenovaný cookie môžu začať sledovať skôr, než návštevník zvolí, alebo úplne prestať zaznamenávať voľby, a nikto si to nevšimne, kým nejaký report nevyzerá čudne. Krátky, opakovateľný kontrolný zoznam pred každým vydaním zachytí väčšinu takýchto problémov.

Kontroly vykonávajte v čistom profile prehliadača alebo súkromnom okne s vypnutými rozšíreniami a pri každej položke si zapíšte výsledok.

A. Prvá návšteva

  1. Banner sa zobrazí pri prvom načítaní stránky bez skoku rozloženia, ktorý by zakryl dôležitý obsah.
  2. Žiadne nepodstatné tagy sa nespustia pred voľbou. V záložke Network skontrolujte analytické a reklamné požiadavky.
  3. Žiadne nepodstatné cookies sa pred voľbou nenastavia. Skontrolujte záložku Application.
  4. Predvolené signály súhlasu sú zamietnuté tam, kde sa súhlas vyžaduje.
  5. Stránka zostáva použiteľná, keď je banner otvorený, a obsah je čitateľný.

B. Vykonanie voľby

  1. Prijať všetko zapne správne tagy a signál sa okamžite zmení na povolený.
  2. Odmietnuť všetko sa dá rovnako ľahko nájsť a kliknúť ako prijatie a nepodstatné tagy zostanú vypnuté.
  3. Podrobné voľby fungujú: zapnutie iba analytiky zapne analytiku a nič iné.
  4. Voľba sa pamätá po opätovnom načítaní aj na ďalšej stránke, banner sa znova neobjaví.
  5. Voľba je zaznamenaná vo vašom protokole súhlasov s časovou pečiatkou.

C. Zmena voľby

  1. Trvalý vstupný bod (odkaz v pätičke alebo ikona) znova otvorí predvoľby na každej stránke.
  2. Odvolanie súhlasu zastaví príslušné tagy a tam, kde je to možné, odstráni ich cookies.
  3. Zmena z odmietnutia na prijatie spustí tagy bez ručného opätovného načítania.

D. Regióny a jazyky

  1. Pravidlá regiónov sa správajú podľa očakávaní: pomocou VPN alebo testovacieho nastavenia nasimulujte návštevníka z každého regiónu, ktorý obsluhujete.
  2. Jazyk sleduje jazyk návštevníka a každý popisok tlačidla je preložený, bez viditeľných surových kľúčov.
  3. Jazyky písané sprava doľava správne zrkadlia rozloženie, ak ich obsluhujete.

E. Technické a platformové

  1. Reklamné signály dorazia k reklamným tagom: overte, že váš reťazec súhlasu alebo rovnocenný signál je prítomný v reklamných požiadavkách.
  2. Mobilné prehliadače zobrazujú banner správne na výšku aj na šírku a tlačidlá sú dosť veľké na ťuknutie.
  3. Prístupnosť v základoch: ovládanie len klávesnicou funguje, fokus je viditeľný a čítačka obrazovky dialóg ohlási.
  4. Výkon: skript bannera neblokuje vykresľovanie a po načítaní neposúva hlavný obsah nadol.

Ako to robiť bez spomaľovania vydaní

Osobitné prípady, ktoré stoja za doplnenie

Pridajte položky pre všetko, čo je pre váš web jedinečné: vložené prehrávače videa, chatovacie widgety, mapy, sociálne tlačidlá a platobné či prihlasovacie iframy často načítavajú vlastné sledovacie prvky. Ak vydávate mobilnú aplikáciu s webovým zobrazením, zopakujte sekcie A až C aj vo vnútri aplikácie. Zakaždým, keď vás nejaký incident niečomu naučí, pridajte do zoznamu jeden riadok, aby sa tá istá chyba nemohla vrátiť.

Čo robiť, keď kontrola zlyhá

Neúspešnú kontrolu súhlasu berte ako blokádu vydania pri všetkom, čo sleduje pred súhlasom alebo ignoruje odmietnutie. Kozmetické vady, napríklad mierne posunuté tlačidlo, môžu ísť von s úlohou na opravu. Poradie priorít je: sledovanie pred voľbou, ignorovaná voľba, stratená voľba a nakoniec vzhľad.

Kde zapadá FlexyConsent

Banner FlexyConsent je k dispozícii v 57 jazykoch a podporuje Google Consent Mode v2, IAB TCF 2.4 a IAB GPP v1.1, čo pokrýva mnohé z vyššie uvedených technických položiek. Kontrolný zoznam napriek tomu platí, pretože o tom, čo sa na stránke skutočne spustí, rozhodujú vaše vlastné tagy, šablóny a skripty.

Kľúčové poznatky

← Blog Čítať všetko →