Sto assegnando ricompense agli utenti che pubblicano argomenti di alta qualità sul forum. La metrica che utilizzo per identificare i post di alta qualità sono i like della community. Tuttavia, questo lascia spazio a collusioni tra utenti che si mettono like a vicenda per ottenere più ricompense.
Vorrei evitare questo problema controllando quale percentuale dei like assegnati da un utente è concentrata su un solo utente. Sto inoltre utilizzando il limite giornaliero di like assegnabili per limitare i like massivi.
Probabilmente molti si sono trovati di fronte a questo problema nei propri forum, ma non sono riuscito a trovare una funzionalità o un argomento che lo affronti. Qualcuno può condividere la propria esperienza o indicarmi una risorsa esistente, nel caso in cui l’abbia persa?
Quindi non c’è una funzionalità diretta per visualizzare la percentuale, almeno non che io sappia, ma puoi accedere alla colonna dei loro mi piace e vedere quali post hanno apprezzato. Nel loro profilo, vai alla scheda Attività e scorri fino a Mi piace. Lì ti mostrerà quali post hanno apprezzato.
Se vuoi davvero vedere la percentuale, puoi pubblicare in Marketplace e qualcuno può creare un plugin/tema per te (se sei disposto a pagare qualcuno per farlo).
Grazie, Robert. La visualizzazione è ottima. Ho deciso di scrivere una query SQL che verifichi la distribuzione dei like ricevuti per utente e la utilizzi per concedere o negare i premi.
Il punto cruciale è che alcune persone potrebbero tornare a dire: “Ehi, seguo solo queste 5 persone e una di esse è un autore molto attivo; mi piace il suo lavoro. Non sono di parte, mi piacciono davvero i suoi post”.
Ci sono molte sfumature, ma l’unico modo per chiarire la situazione è vedere come funziona effettivamente.