Moderazione dei contenuti della community moderating-community-content
Panoramica overview
Il contenuto della community, noto anche come contenuto generato dall'utente (UGC, User-Generated Content), viene creato quando un membro (visitatore del sito connesso) pubblica contenuti da un sito pubblicato della community tramite l'interazione con uno dei seguenti componenti della community:
-
Blog: i membri pubblicano un articolo o un commento nel blog.
-
Calendario: i membri pubblicano un evento o un commento del calendario.
-
Commenti: i membri inseriscono un commento o rispondono a un commento.
-
Forum: i membri pubblicano un nuovo argomento o rispondono a un argomento.
-
Ideazione: i membri pubblicano un'idea o un commento.
-
QnA: i membri creano una domanda o rispondono a una domanda.
-
Recensioni: i membri pubblicano un commento durante la valutazione di un elemento.
La moderazione dell’UGC è utile per riconoscere i contributi positivi e limitare quelli negativi (come spam e linguaggio abusivo). L’UGC può essere moderato da diversi ambienti:
-
Console di moderazione in blocco
La console di moderazione è accessibile agli amministratori e ai moderatori della community nell'ambiente pubblico e agli amministratori nell'ambiente di authoring. Ciò è possibile quando il contenuto della community viene archiviato in un archivio comune.
-
La moderazione nell'ambiente Publish può essere eseguita da amministratori e moderatori della community direttamente sulla pagina in cui è stato pubblicato il contenuto.
Azioni di moderazione moderation-actions
Le azioni che possono essere eseguite sui contenuti pubblicati (UGC, Post Content) variano a seconda dell’identità dell’utente e dell’ambiente. La tabella seguente utilizza la terminologia seguente per descrivere i vari ruoli in base all’identità dell’utente:
-
Admin
Utente membro del gruppo community-administrator.
-
Moderator
Membro di un gruppo di moderatori della community (dispone di autorizzazioni moderatore).
-
Creator
Utente che ha pubblicato il contenuto.
-
Member
Utente connesso senza autorizzazioni speciali.
-
Visitor
Utente anonimo.
Modifica/Elimina edit-delete
Dopo aver creato un post, è possibile modificarlo o eliminarlo dal creatore, da un amministratore o dal moderatore della community.
Quando l’UGC viene eliminato, viene rimosso dall’archivio e potrebbe non essere ripristinato.
Taglia cut
Un amministratore o un moderatore della community può spostare uno o più argomenti di forum o domande di controllo qualità da una posizione a un’altra. Ciò include il passaggio da un sito di community a un altro, a condizione che lo stesso membro disponga dei privilegi di moderazione su entrambi i siti.
Selezionando l’azione Taglia, il contenuto viene copiato negli Appunti. È possibile copiare e spostare più post come gruppo nella nuova posizione.
Dall’altra parte, quando il contenuto è presente negli Appunti, accanto a Nuovo Post è visibile un pulsante Incolla con un numero che identifica il numero di post che verranno incollati. Il pulsante Incolla include un’opzione per cancellare gli Appunti invece di incollarli.
Rifiuta deny
Un moderatore potrebbe impedire a UGC di rimanere visibile sul sito pubblicato. Per gli amministratori e i moderatori della community, il post è ancora disponibile e viene annotato come spam.
Chiudi/Riapri close-reopen
L'azione Chiudi viene eseguita sull'intero thread della conversazione (un argomento forum o il commento iniziale) e include tutti i post o le risposte successivi.
Quando è chiusa, non solo non è possibile fornire ulteriori risposte, ma non è consentita alcuna azione di moderazione.
Per eseguire qualsiasi operazione, è necessario riaprire l'argomento o il commento.
L'azione Chiudi/Riapri può essere eseguita da amministratori o moderatori della community.
Contrassegna/Annulla contrassegno flag-unflag
Il contrassegno è un mezzo per qualsiasi membro che ha effettuato l’accesso, ad eccezione dell’autore del contenuto, per indicare che si è verificato un problema con il contenuto di un post. Una volta contrassegnato, viene visualizzata un’icona di rimozione del contrassegno che consente allo stesso membro di rimuovere il contrassegno dal contenuto.
La moderazione nel contesto può essere configurata in modo da consentire ai membri di selezionare un motivo quando contrassegnano un post. L’elenco dei motivi del flag selezionabili è configurabile e specifica se è possibile inserire un motivo personalizzato. Il motivo del flag viene salvato con l'UGC, ma non attiva alcuna azione particolare. Solo il numero di flag attiva una notifica. Il contenuto contrassegnato viene annotato come tale, in modo che i moderatori possano agire di conseguenza.
Il sistema tiene traccia di tutti i flag, di chi li ha contrassegnati e del motivo del flag e invia un evento quando viene raggiunta la soglia. Se l'UGC è Consentito da un moderatore della community, questi flag vengono archiviati. Dopo aver consentito e archiviato, se sono presenti segnalazioni successive, queste verranno archiviate come se non fossero presenti segnalazioni precedenti.
Consenti allow
L’azione Consenti è un’opzione per contenuti generati dagli utenti che è stata Segnalata, Negata o non è stata approvata in un sistema con pre-moderazione. L’azione Consenti cancella qualsiasi stato contrassegnato o Negato/Spam presente e archivia tutti i dati contrassegnati.
Concetti comuni relativi alla moderazione common-moderation-concepts
Premoderazione premoderation
Quando l'UGC è premoderato, il post non viene visualizzato sul sito pubblicato fino a quando non viene approvato da un'azione di moderazione. Durante la creazione di un sito community, la selezione della casella Il contenuto è premoderato abilita la premoderazione per l'intero sito. Quando i componenti vengono inseriti in una pagina, i componenti che supportano la moderazione possono essere configurati per la premoderazione utilizzando un’impostazione nella finestra di dialogo per modifica:
-
Commenti e recensioni
in Moderazione utente > Pre-moderazione. -
Forum, ideazione, QnA e calendario
in Impostazioni > Moderato.
Rilevamento posta indesiderata spam-detection
Il rilevamento spam è una funzionalità di moderazione automatica che filtra parti indesiderate di contenuti generati dall’utente contrassegnandole come spam. Una volta attivato, identifica se un contenuto generato dall’utente è spam o meno in base a una raccolta preconfigurata di parole spam. Le parole spam predefinite vengono fornite in
/libs/settings/community/sites/moderation/spamdetector-conf/profiles/spam_words.txt
.
Tuttavia, per personalizzare o estendere le parole spam predefinite, creare un set di parole nella directory /apps seguendo la struttura delle parole spam predefinite con sovrapposizione.
Un post generato dall’utente (per tutti i tipi di contenuto, ad esempio blog, forum e commenti) contenente spam word è contrassegnato con il testo "Questo post è stato classificato come spam" sopra il post.
Il moderatore può visualizzare un post di questo tipo e contrassegnarlo per consentire o negare la visualizzazione sul sito. Le azioni di moderazione su questi post possono essere eseguite nel contesto o tramite l'interfaccia utente per la moderazione in blocco.
Per abilitare il motore di rilevamento di posta indesiderata, effettua le seguenti operazioni:
-
Apri Console Web, accedendo a
/system/console/configMgr
. -
Individua la configurazione di AEM Communities Auto Moderation e modificala.
-
Aggiungi la voce SpamProcess.
Sentimento sentiment
La valutazione viene calcolata in base al numero di parole chiave positive e negative (parole chiave) presenti in un post (UGC).
L’analisi del sentiment utilizza un set di regole preconfigurate e calcola il sentiment dell’UGC. Le regole predefinite si trovano in /libs/cq/workflow/components/workflow/social/sentiments/rules
.
Il valore generato dalle regole va da 1 (tutte le parole negative, nessuna parola positiva) a 10 (tutte le parole positive, nessuna parola negativa). Il valore 5 è un sentimento neutro ed è l'impostazione predefinita.
Le regole definite nel componente /libs sono:
- Regola 1: imposta il valore su 1 se non ci sono parole positive e almeno una parola negativa.
- Regola 2: imposta il valore su 10 se non ci sono parole negative e almeno una parola positiva.
- Regola 3: imposta il valore su 3 se il numero di parole negative è maggiore di quello positivo.
- Regola 4: imposta il valore su 8 se il numero di parole positive è superiore a quello di parole negative.
Per sovrascrivere o aggiungere regole, creare un set di regole nella directory /apps seguendo la struttura delle regole predefinite. Modifica la configurazione della valutazione in modo da identificare la posizione delle regole.
Una volta analizzato, il sentiment viene memorizzato con l'UGC.
Dalla console di moderazione in blocco, è possibile filtrare e visualizzare i contenuti generati dagli utenti a seconda che siano negativi, neutri o positivi.
Parole di controllo watchwords
AEM Communities fornisce un analizzatore di parole d'ordine come passaggio del processo per valutare sentiment. Il contributo al valore di valutazione fornito dalle parole d'ordine è dovuto a un confronto tra le parole d'ordine negative e positive utilizzate nel contenuto pubblicato e le parole non consentite.
Configura sentiment e parole d'ordine configure-sentiment-and-watchwords
L’elenco delle parole d’ordine positive e negative può essere personalizzato così come le regole di valutazione.
L'elenco predefinito di parole d'ordine può essere immesso come proprietà di un nodo nell'archivio, in modo simile all'elenco predefinito o sostituendo l'elenco predefinito configurando il servizio OSGi sentimentprocess.name
con l'elenco di parole.
È inoltre possibile modificare sentimentprocess.name per fare riferimento alla posizione di un set personalizzato di regole di valutazione.
Per configurare il sentiment e le parole d’ordine:
- Accedi all’istanza di authoring come amministratore.
- Apri Console Web.
- Individuare
sentimentprocess.name
. - Seleziona la configurazione in modo da poterla aprire in modalità di modifica.
-
Parole di controllo positive
Elenco separato da virgole di parole che contribuiscono a un'opinione positiva che ignora le impostazioni predefinite. L'elenco predefinito è vuoto.
-
Parole di controllo negative
Elenco separato da virgole di parole che contribuiscono a un'opinione negativa che ignora le impostazioni predefinite. L'elenco predefinito è vuoto.
-
Percorso esplicito al nodo parole d'ordine
Percorso dell'archivio di un nodo contenente le proprietà predefinite
positive
enegative
che specificano le parole d'ordine predefinite. Il valore predefinito è/libs/settings/community/watchwords/default
. -
Regole valutazione
Posizione dell’archivio delle regole per il calcolo della valutazione in base a parole d’ordine positive e negative. Il valore predefinito è
/libs/cq/workflow/components/workflow/social/sentiments/rules
(tuttavia, non è più coinvolto alcun flusso di lavoro).
Di seguito è riportato un esempio di voce personalizzata per le parole d'ordine predefinite quando Explicit Path to Watchwords Node
è impostato su /libs/settings/community/watchwords/default
.
Autorizzazioni moderatore moderator-permissions
Le seguenti autorizzazioni, se assegnate alla stessa risorsa, sono collettivamente denominate moderator permissions
:
Read
Modify
Create
Delete
Replicate