Una strategia ragionevole è probabilmente quella di memorizzare una "impronta digitale" dei dati che hai sull'utente e consentire a chiunque di valutare i video, ma:
- Pesare i voti degli utenti anonimi in misura minore rispetto ai voti dei membri quando si aggrega il punteggio medio.
- Escludere i voti che sembrano "gamed", come un gran numero di voti anonimi provenienti dalla stessa sottorete, i voti anonimi che sono andati direttamente alla pagina di voto, ecc.
- Non aggiornare le statistiche in tempo reale per consentire agli utenti di vedere l'impatto dei loro voti.
La "impronta digitale" può includere un cookie, l'indirizzo IP, la stringa utente-agente del browser, il tempo di voto, il numero di visualizzazioni di pagina sul sito con lo stesso cookie prima del voto (e dopo, se sei più ambizioso) . Gli utenti che vengono solo per votare e non sono realmente coinvolti nel resto del sito possono avere una maggiore probabilità di essere lì per giocare il voto. Un cookie anonimo potrebbe essere cancellato da un utente che tenta di giocare al sito, ma l'indirizzo IP e l'agente utente e un intervallo di tempo potrebbero essere sufficienti per dare un'idea di quanto sia "reale" l'utente. Quando un utente anonimo accede, puoi convertire il voto anonimo in un voto "reale". Tutti questi meccanismi possono essere sventati, ma se si pesano i voti dei membri relativamente non coinvolti della propria comunità, ciò non guasta così tanto.
Tutti i tuoi sforzi dovranno essere probabilistici; non esiste un modo affidabile per eliminare perfettamente i giochi. Non otterrai risultati perfettamente accurati, ma ciò va bene finché il cliente comprende i rischi del gioco e le potenziali inesattezze. Fortunatamente, il sondaggio online non è quasi mai scientifico e la maggior parte dei clienti lo capirà intuitivamente una volta spiegato. In alcuni casi, il gioco è comunque utile, perché genererà traffico e interesse; alcuni clienti potrebbero avere pochissime preoccupazioni sulla qualità del sondaggio.
Quello che stai cercando qui è la mitigazione, non la perfezione. Ogni sondaggio online presenta il problema che stai descrivendo, soprattutto se consentono voti anonimi.
Esiste una sorta di sondaggio equivalente a "hellban", ovvero che puoi sembrare accettare il voto dal punto di vista dell'utente, ma buttarlo via silenziosamente.