Moderazione del contenuto della community

Panoramica

Il contenuto della community, noto anche come contenuto generato dall’utente (UGC, user generated content), viene creato quando un membro (registrato nel visitatore del sito) pubblica contenuto da un sito della community pubblicato tramite l’interazione con uno dei seguenti componenti della community:

  • Blog: i membri pubblicano un articolo o un commento del blog.

  • Calendario: i membri pubblicano un evento o un commento del calendario.

  • Commenti: i membri pubblicano un commento o una risposta 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 di UGC è utile per riconoscere contributi positivi e limitare quelli negativi (come spam e linguaggio offensivo). UGC può essere moderato da diversi ambienti:

  • Archivio di contenuti community

  • Console di moderazione di massa

    La console Moderazione è accessibile sia dagli amministratori che dai moderatori della community nell’ambiente pubblico, sia dagli amministratori nell’ambiente di authoring. Questo è possibile quando il contenuto della community viene memorizzato in uno store comune.

  • Moderazione contestuale

    La moderazione nell’ambiente di pubblicazione può essere eseguita da amministratori e moderatori della community direttamente sulla pagina in cui è stato pubblicato il contenuto.

Azioni di moderazione

Le azioni che possono essere eseguite sul contenuto pubblicato (UGC) variano a seconda dell'identità dell'utente e dell'ambiente. La tabella seguente utilizza la seguente terminologia per descrivere i vari ruoli in base all'identità dell'utente:

  • Admin

    Utente membro del gruppo community-amministratori .

  • Moderator

    Un membro di un gruppo di moderatori community (con autorizzazioni moderatore).

  • Creator

    Utente che ha pubblicato il contenuto.

  • Member

    Un utente con accesso senza autorizzazioni speciali.

  • Visitor

    Un utente anonimo.

Amministratore Moderatore Creatore Membro Visitatore Attivazione evento
Premoderato
Modifica/
Elimina
X X X
Taglia X X
Rifiuta X X X
Chiudi/
Riapri
X X X X
Flag/
Unflag
X X X X
Consenti X X X X

Modifica/Elimina

Dopo che un post è stato creato, può essere modificato o eliminato dal creatore, da un amministratore o da un moderatore della community.

Quando viene eliminato, l'UGC viene rimosso dall'archivio e potrebbe non essere recuperato.

Taglia

Un amministratore o un moderatore della community può spostare uno o più argomenti del forum o domande di QnA da una posizione all’altra. Ciò include da un sito community a un altro sito community, a condizione che lo stesso membro disponga di privilegi di moderazione su entrambi i siti.

Selezionando l’azione Taglia, il contenuto viene copiato negli Appunti. Più post possono essere copiati e spostati come gruppo nella nuova posizione.

cutugc

putbackugc

Nell'altra posizione, quando il contenuto è presente negli Appunti, accanto a Nuovo post è visibile un pulsante Incolla con un numero che identifica il numero di post da incollare. Il pulsante Incolla include un'opzione per cancellare gli Appunti invece di incollare.

pastorgolo

pasteugc1

Rifiuta

Un moderatore potrebbe impedire che UGC resti visibile sul sito pubblicato. Per gli amministratori e i moderatori della community, il post è ancora disponibile ed è annotato come spam.

Chiudi/Riapri

L’azione Chiudi viene eseguita sull’intero thread della conversazione (un argomento del forum o il commento iniziale) e include tutti i post o le risposte successivi.

Se chiuso, non solo non sono possibili ulteriori risposte, non sono consentite nemmeno azioni 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.

Flag/Unflag

Contrassegno è un mezzo per qualsiasi membro che ha effettuato l’accesso, ad eccezione del creatore del contenuto, per indicare che si è verificato un problema con il contenuto di un post. Una volta contrassegnata, viene visualizzata un'icona di annullamento del contrassegno che consente allo stesso membro di annullare l'flag del contenuto.

La moderazione contestuale può essere configurata per consentire ai membri di selezionare un motivo durante la segnalazione di un post. L'elenco dei motivi di flag selezionabili è configurabile, specificando se è possibile immettere o meno un motivo personalizzato. Il motivo del flag viene salvato con l'UGC, ma il motivo 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 su di esso.

Il sistema tiene traccia di tutti i flag, che sono stati contrassegnati, e del motivo del flag e invia un evento quando la soglia è stata raggiunta. Se l'UGC è consentito da un moderatore della comunità, queste bandiere sono archiviate. Dopo l'autorizzazione e l'archiviazione, in caso di flaggings successivi, essi sarebbero archiviati come se non ci fossero stati flaggings precedenti.

Consenti

L'azione Consenti è un'opzione per UGC che è stata contrassegnata, Rifiutata o non è stata approvata in un sistema pre-moderato. L'azione Consenti cancella eventuali stati di contrassegno o di rifiuto/spam presenti e archivia tutti i dati contrassegnati.

Concetti di moderazione comuni

Premoderazione

Quando UGC è premoderato, il post non apparirà sul sito pubblicato fino all'approvazione da parte di un'azione di moderazione. Durante la creazione di un sito community, selezionando la casella Contenuto è premoderato la moderazione verrà abilitata per l'intero sito. Una volta inseriti i componenti in una pagina, i componenti che supportano la moderazione possono essere configurati per la moderazione utilizzando un’impostazione nella relativa finestra di dialogo di modifica:

Spam Detection

Il rilevamento dello spam è una funzionalità di moderazione automatica, che esclude parti indesiderate del contenuto generato dall'utente inviato contrassegnandole come spam. Una volta attivato, viene identificato se il contenuto generato dall'utente è spam o meno basato su una raccolta preconfigurata di parole spam. Le parole spam predefinite sono fornite in

/libs/settings/community/sites/moderation/spamdetector-conf/profiles/spam_words.txt.

Tuttavia, per personalizzare o estendere le parole spam predefinite, create un set di parole nella directory /apps seguendo la struttura delle parole spam predefinite tramite la sovrapposizione.

Un post generato dall'utente (tra tutti i tipi di contenuto, ad esempio blog, forum e commenti) contenente parole spam è contrassegnato con il testo "Questo post è stato classificato come spam" sopra il post.

Il moderatore può visualizzare un post di questo tipo e contrassegnare lo stesso per consentire o negare la visualizzazione sul sito. Le azioni di moderazione su questi post possono essere eseguite sia nel contesto che tramite l'interfaccia utente di moderazione in blocco.

spamdetection

Per attivare il motore di rilevamento dello spam, effettuate le seguenti operazioni:

  1. Aprite la console Web accedendo a /system/console/configMgr.

  2. Individuare configurazione di moderazione automatica AEM Communities e modificarla.

  3. Aggiungere la voce SpamProcess .

spam

Nota

Il rilevamento dello spam è implementato solo per le impostazioni internazionali in lingua inglese.

Sentimento

Il sentimento è calcolato in base al numero di parole chiave positive e negative (parole chiave) presenti in un post (UGC).

L'analisi dei sentimenti utilizza una serie di regole preconfigurate e calcola il sentimento dell'UGC. Le regole predefinite si trovano in: /libs/cq/workflow/components/workflow/social/sentiments/rules.

Il valore generato dalle regole è compreso tra 1 (tutte le parole negative, nessuna parola positiva) e 10 (tutte positive, nessuna parola negativa). Un valore di sentimento pari a 5 è un sentimento neutro ed è il valore predefinito.

Le regole definite nel componente /libs sono:

  • Articolo 1: imposta il valore su 1 se non ci sono parole positive e almeno una parola negativa.
  • Articolo 2: imposta il valore su 10 se non sono presenti parole negative e almeno una parola positiva.
  • Articolo 3: imposta il valore su 3 se sono presenti più parole negative che parole positive.
  • Articolo 4: imposta il valore su 8 se sono presenti più parole positive che parole negative.

Per sovrascrivere o aggiungere regole, create un set di regole nella directory /apps seguendo la struttura delle regole predefinite. Modificate la configurazione dei sentimenti per identificare la posizione delle regole.

Una volta analizzato, il sentimento è memorizzato con l'UGC.

Dalla console di moderazione inmassa, è possibile filtrare e visualizzare UGC in base al fatto che il sentimento sia negativo, neutro o positivo.

Watchwords

AEM comunità fornisce un analizzatore di parole d'ordine come passo nel processo di valutazione del sentimento. Il contributo al valore sentimentale fornito dalle parole d'ordine è dovuto al confronto tra le parole d'ordine negative e positive utilizzate nei contenuti pubblicati, nonché alle parole proibite.

Configurare sentimento e parole di controllo

L'elenco delle parole d'ordine positive e negative può essere personalizzato come possono essere le regole del sentimento.

L'elenco predefinito di parole da guardare può essere immesso come proprietà di un nodo nel repository, simile al valore predefinito o ignorando il valore 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 sentimenti.

Per configurare sentimento e parole di controllo:

  • Accedete all’istanza di creazione come amministratore.
  • Apri console Web.
  • Individua sentimentprocess.name.
  • Selezionate la configurazione da aprire in modalità di modifica.

sentimental

  • Parole di controllo positive

    Elenco separato da virgole di parole che contribuiscono a un sentimento positivo che ignora le impostazioni predefinite. Il valore predefinito è un elenco vuoto.

  • Parole di controllo negative

    Elenco separato da virgole di parole che contribuiscono a un sentimento negativo che ignora le impostazioni predefinite. Il valore predefinito è un elenco vuoto.

  • Percorso esplicito del nodo delle parole di controllo

    La posizione dell'archivio di un nodo contenente proprietà positive e proprietà predefinite che negative specificano le parole di controllo predefinite. Default is /libs/settings/community/watchwords/default.

  • Regole sentimento

    Posizione dell'archivio delle regole per il calcolo del sentimento basato su parole d'ordine positive e negative. Il valore predefinito è /libs/cq/workflow/components/workflow/social/sentiments/rules (ma non è più presente alcun flusso di lavoro).

Esempio di una voce personalizzata per le parole d'ordine predefinite, se Explicit Path to Watchwords Node è impostata su /libs/settings/community/watchwords/default.

crxde

Autorizzazioni moderatore

Le seguenti autorizzazioni, se assegnate alla stessa risorsa, sono denominate collettivamente moderator permissions:

  • Read
  • Modify
  • Create
  • Delete
  • Replicate

In questa pagina