
Ochrana dotazníku proti multivyplňování.
Chystám se dělat dotazník na sběr dat. Potřeboval bych vymyslet nějakou ochranu. Jenže. Dotazník budou vyplňovat lidé, co třeba ani nemají počítač v kanceláři organizace kam zajdou a za den jich může být dejme tomu 20 z jedné IP. Z tohoto důvodu padá ochrana na IP a rovněž na potvrzení e-mailem (byl by stále tentýž - nemělo by to smysl). Ani nevím, jestli by v tom případě bylo vhodné nějaké časové razítko na IP, aby nebylo vyplněných třeba 50 mezi 02-03 hod - osobně myslím, že je to také blbost.
Ono by to šlo například vázat na rodné číslo (či na jakýkoli unikátní údaj), ale lidi na webech osobní údaje neradi píší a já bych tohle dělat ani nechtěl
Spamovou ochranu na roboty udělat umím, ale jak něco udělat na opakované vkládání nevím.
Napadá vás něco?
Zapiš si to do cookies. Jestli někdo nemá povoleny cookies, tak ho jemně upozorni, že nemůžu dotazník vyplňovat.
No dobře. Ale co se vyřeší?
Přijde například soc. pracovník organizace, který si dotazník vytiskne, obejde členy bez počítače a pak vyplní v kanceláři dotazník dejme tomu 20x. Také jsou lidé, co v žádné organizaci nejsou a vyplní to za ně nějaký známý s počítačem (jedná se o osoby se sluchovým postižením - všichni ani organizovaní nejsou, nebo naopak někdo je členem třeba tří organizací).
Nojo. Jestli jeden může vyplnit dotazníků haldu a druhý jen svůj, tak je to prakticky neřešitelné. Jedině si do sušenek poznamenat třeba rodné číslo nebo jméno nebo adresu. Nebo pak databázi na serveru, kdo je vyřešen podle jednoznačného údaje - rodného číslo (je-li možno ho zadávat), nebo hash ze jména + třeba datum narozen atd.
Rodné číslo by bylo ideální. Ale to jednak 90 lidí ze sta psát nebude po webu a druhak by to asi bylo i v rozporu se zákonem.
To by nebylo ASI v rozporu se zákonem. To by sis rovnou koledoval o pěkně tučnou pokutu.
Ano, byl by stále tentýž, tedy při pokusu o duplicitní vyplnění dotazník udělá "Tytyty! Už jsi mě jednou vyplnil". Pokud by chtěl někdo dotazník úmyslně vyplnit několikrát (a zadal třeba jiný mail), tak tomu stejně nezabráníš. Další možnost jsou sušenky, jak radil Rce.
Mě to přijde, že se ptám, jak zabránit duplicitnímu vyplňování a zároveň to umožnit
Něco unikátního kromě IP, e-mailu, cookies a citlivých osobních údajů (ř. č.) by to chtělo...
Pak už jedině zubní karta.
Jenomže stejnou používá víc lidí
Možná počet vlasů. Jenže to by zase nemohlo vyplnit víc plešatých.
Z jakeho dovodu to potrebujes ochranovat? To kazdemu co to vyplnil nieco zaplatis alebo co? :) Ked hej tak daj adresu hned sa zaregistrujem aspon 10x
Co sa stane ked to niekto vyplni 2x? Neskonci pre to vesmir.
Jedná se (teď) o dotazník na skryté titulky v televizi (v ČR teletext 888). Ale ty dotazníky jsou různé s různým zaměřením. Kdysi jsem např. dělal na "bariéry v dopravě" doprava.html
Pokud to někdo vyplní 2x samozřejmě se nic neděje. Jde o to, aby to někdo nevyplńoval 30x denně po doby dvou týdnů, jeho kámoš 50x a nezkreslovali tím úmyslně údaje.
Ked to niekto ovplyvnit chce, tak to ovplyvni (rodnych cisel ti vygenerujem aj milion :). To by si musel osetrit kontolou obcianskeho preukazu :) Alebo snimac na odtlacok prsta :)
Alebo budes muset obmedzit IP (mozes obmedzit jednu IP na povedzme max 5 dotaznikov apod), co ale neni moc dobre, ako sam vies (da sa to velmi lahko odrbat a moze to obmedzit legitimnych uzivatelov).
P.S. Oficialne prieskumy a podobne veci sa robia tak ze agentura ktora nieco skuma aktivne ide za respondentami (zvycajne telefonicky ale moze byt aj osobne - na ulici atd), a teda tam je vylucena manipulacia viacnasobnou odpovedou, ptz si respondentov vybera agentura a vie ze vybrala kazdeho len raz, nikoho 2x.
To je fakt. Kdo by ta čísla ověřoval. Já to zatím dělám tak, že když je hodně stejných IP s hodně podobnými údaji, pokouším se zjistit odkud to bylo a proč, nebo třeba i podle vyplněných jmen (pokud se vyplňují), jestli nejde o seznam spolužáků apod.
<taky PS>
Dělal jsem jeden čas tazatele pro průzkumnou agenturu, vím jak to chodí. Ale tohle právě není "nic profi", jelikož na průzkum od agentury ani nikdo jednak nemá a druhak i kdyby měl, nedovedu si představit, jak nějaký tazatel objíždí města a hledá osoby se sluchovým postižením, které například jezdí MHD.
</taky PS>
Hej tak to bude asi najlepsie zaznamenavaj si IP a ked bude moc stejnych tak zistuj preco. Alebo aktivne si vyberaj respondentov ty, ale to by si musel chodit za kazdym osobne :)
A co po vyplnění mu poslat potvrzovací mail, že jeho dotazník bude započítán až po potvrzení emailem a pokud už tam je tak
(jako to bývá u mnohých registrací). Email má dnes kdekdo.
K ničemu. Existuji služby jako index.html
pro mě novinka
Já to používám při registraci na "nedůvěryhodných" serverech, ať mi nechodí tuny spamu
Kdyby ten pracovník vyplňoval na netu 20 dotazníků z přinesených vyplněných na papíře a pokaždé čekal a potvrzoval, tak z toho bude mít psotník, celý se osype a pošle mě do pekel.
Pak to moc řešitelné není. Jedině si projet databázi, jestli už s největší pravděpodobností ty údaje tam nejsou. Zbytek je nekontrolovatelný, protože není co kontrolovat. Obávám se, že ani hlavoručně bys na podvodníka nepřišel. Když někdo něco bude chtít zneužít, tak to zneužije i kdybyses postavil na hlavu a pískal si u toho. Zkontroluj v databázi, aby omylem tam opravdu necpali něco 2x a pak si stanov, že to zjišťuješ ze statistickou chybou 1-2% (odhaduji, přesně bys to musel spočítat - jsou na to vzorce které jsem dááááávno zapomněl). Předpokládej, že okruh lidí, pro které to děláš, nejsou z principu podvodníci.
To je nápad! Když se bude nějaká IP často opakovat, mrknu do databáze i na předchozí dotazníky, jestli je tam též. Holt asi budu muset dělat jakousi kontrolu opravdu pouze růčo.