Moderieren von Community-Inhalten

Überblick

Community-Inhalte, auch als benutzergenerierte Inhalte (UGC) bezeichnet, werden erstellt, wenn ein Mitglied (der in Site-Besucher angemeldet ist) Inhalte von einer veröffentlichten Community-Site durch Interaktion mit einer der folgenden Community-Komponenten veröffentlicht:

  • Blog: Mitglieder posten Blog-Artikel oder -Kommentare
  • Kalender: Mitglieder posten ein Ereignis oder einen Kommentar
  • Kommentare: Mitglieder einen Kommentar oder eine Antwort auf einen Kommentar
  • Forum: Mitglieder posten ein neues Thema oder Antworten auf ein Thema
  • Idee: Mitglieder posten eine Idee oder einen Kommentar
  • QnA: Mitglieder erstellen eine Frage oder beantworten eine Frage
  • Überprüfungen: Mitglieder posten einen Kommentar, wenn sie ein Element bewerten

Die Moderation von UGC ist nützlich, um positive Beiträge zu erkennen und negative zu begrenzen (wie Spam und missbräuchliche Sprache). UGC kann aus verschiedenen Umgebung moderiert werden:

  • Massenmoderationskonsole

    Die Moderationskonsole ist sowohl für Administratoren und Community-Moderatoren in der öffentlichen Umgebung als auch für Administratoren in der Authoring-Umgebung verfügbar. Dies ist möglich, wenn Community-Inhalte in einem common store gespeichert werden.

  • Kontextbezogene Moderation

    Die Moderation in der Umgebung "Veröffentlichen"kann von Administratoren und Community-Moderatoren direkt auf der Seite durchgeführt werden, auf der die Inhalte veröffentlicht wurden.

Moderationsaktionen

Die Aktionen, die für gepostete Inhalte (UGC) durchgeführt werden können, hängen von der Benutzeridentität und der Umgebung ab. Die folgende Tabelle verwendet die folgende Terminologie, um die verschiedenen Rollen entsprechend der Benutzeridentität zu beschreiben:

  • Admin
    Ein Benutzer, der Mitglied der Gruppe community-administrators ist
  • Moderator
    Mitglied einer Community- Moderatorsgruppe (hat Moderatorenberechtigungen)
  • Creator
    Der Benutzer, der den Inhalt veröffentlicht hat
  • Member
    Ein angemeldeter Benutzer ohne besondere Berechtigungen
  • Visitor
    Anonymer Benutzer
Admin Moderator Ersteller Mitglied Besucher Ereignis
Ausgelöst
Vormoderiert
Bearbeiten/
Löschen
X X X
Ausschneiden X X
Ablehnen X X X
Schließen/
Neu öffnen
X X X X
Flag/
Flag entfernen
X X X X
Gastzugang X X X X

Bearbeiten/Löschen

Nachdem ein Beitrag erstellt wurde, kann er vom Ersteller, Administrator oder Community-Moderator bearbeitet oder gelöscht werden.

Wenn UGC gelöscht wird, wird es aus dem Repository entfernt und möglicherweise nicht wiederhergestellt.

Ausschneiden

Administratoren oder Community-Moderatoren können ein oder mehrere Foren- oder QnA-Fragen von einem Ort zum anderen verschieben. Dies schließt von einer Community-Site zu einer anderen Community-Site ein, sofern dasselbe Mitglied auf beiden Seiten über Moderationsberechtigungen verfügt.

Durch Auswahl der Aktion "Ausschneiden"wird der Inhalt in die Zwischenablage kopiert. Es können mehrere Beiträge kopiert und als Gruppe an den neuen Speicherort verschoben werden.

cutugcputbackugc

Wenn an der anderen Stelle Inhalte in der Zwischenablage vorhanden sind, wird neben "Neuer Beitrag"eine Schaltfläche "Einfügen"angezeigt, mit der die Anzahl der eingefügten Beiträge angegeben wird. Die Schaltfläche "Einfügen"enthält eine Option zum Löschen der Zwischenablage, anstatt sie einzufügen.

chlimage_1-218 chlimage_1-219

Ablehnen

Ein Moderator kann verhindern, dass UGC auf der veröffentlichten Site sichtbar bleibt. Für Administratoren und Community-Moderatoren ist der Beitrag weiterhin verfügbar und wird als Spam bezeichnet.

Schließen/Neu öffnen

Die Aktion "Schließen"wirkt sich auf den gesamten Diskussionstraum aus (ein Forenthema oder der erste Kommentar) und enthält alle nachfolgenden Beiträge oder Antworten.

Wenn geschlossen, sind nicht nur keine weiteren Antworten möglich, auch keine Moderationsaktionen sind zulässig.

Um Vorgänge auszuführen, muss das Thema oder der Kommentar erneut geöffnet werden.

Die Aktion "Schließen/Neu öffnen"kann von Administratoren oder Moderatoren der Community durchgeführt werden.

Flag/Markierung entfernen

Die Kennzeichnung ist eine Möglichkeit für alle angemeldeten Mitglieder, mit Ausnahme des Verfassers des Inhalts, anzugeben, dass ein Problem mit dem Inhalt eines Beitrags vorliegt. Nach der Markierung wird ein Unmarkiert-Symbol angezeigt, mit dem das gleiche Mitglied die Kennzeichnung des Inhalts aufheben kann.

Die kontextbezogene Moderation kann so konfiguriert werden, dass Mitglieder beim Kennzeichnen eines Beitrags einen Grund auswählen können. Die Liste der auswählbaren Flag-Gründe ist konfigurierbar, auch ob ein benutzerdefinierter Grund eingegeben werden kann. Der Flag-Grund wird mit dem UGC gespeichert, der Grund löst jedoch keine bestimmte Aktion aus. Nur die Anzahl der Flags löst eine Benachrichtigung aus. Gekennzeichnete Inhalte werden als solche kommentiert, sodass Moderatoren entsprechend handeln können.

Das System verfolgt alle Flaggen, die markiert wurden, und den Flaggengrund und sendet ein Ereignis, wenn der Schwellenwert erreicht wurde. Wenn die UGC von einem Community-Moderator zugelassen wird, werden diese Flags archiviert. Nach der Erlaubnis und Archivierung, wenn es nachfolgende Flaggings gibt, würden sie archiviert, als wäre es keine vorherigen Flaggings.

Gastzugang

Die Aktion "Zulassen"ist eine Option für UGC, die in einem vormoderierten System markiert, verweigert oder nicht genehmigt wurde. Mit der Aktion Zulassen werden alle gekennzeichneten oder abgelehnten/Spam-Status gelöscht und alle gekennzeichneten Daten archiviert.

Allgemeine Moderationskonzepte

Vormoderation

Wenn UGC vormoderiert ist, wird der Beitrag erst auf der veröffentlichten Site angezeigt, nachdem er durch eine Moderationsaktion genehmigt wurde. Während der Erstellung einer Community-Site aktivieren Sie das Kontrollkästchen [Content is Premoderated](/docs/experience-manager-64/communities/administer/sites-console.md#moderation), um die Vormoderation für die gesamte Site zu aktivieren. Sobald Komponenten auf einer Seite platziert wurden, können Komponenten, die Moderation unterstützen, mithilfe einer Einstellung im Bearbeitungsdialogfeld für die Vormoderation konfiguriert werden:

  • Kommentare und Überprüfungen

    Aktivieren Sie auf der Registerkarte Benutzermoderation Vormoderation

  • Forum, Ideation, QnA und Kalendereinstellungen ​überprüfen, Moderiert

Spam-Erkennung

Bei der Spam-Erkennung handelt es sich um eine Funktion der automatischen Moderation, mit der Filter unerwünschte Teile von vom Benutzer erstellten Inhalten durch Kennzeichnung als Spam löschen. Nach der Aktivierung wird anhand einer vorkonfigurierten Sammlung von Spam-Wörtern ermittelt, ob es sich bei einem vom Benutzer erstellten Inhalt um Spam handelt. Die standardmäßigen Spam-Wörter finden Sie unter

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

Um die standardmäßigen Spam-Wörter anzupassen oder zu erweitern, erstellen Sie jedoch einen Satz Wörter im Verzeichnis "/apps"entsprechend der Struktur der standardmäßigen Spam-Wörter mit overlay.

Ein benutzergenerierter Beitrag (über alle Inhaltstypen hinweg, z. B. Blogs, Foren und Kommentare), der Spam-Wörter enthält, wird mit dem Text "Dieser Beitrag wurde als Spam klassifiziert"über dem Beitrag markiert.

Moderator können einen solchen Beitrag sehen und denselben markieren, um die Anzeige auf der Site zu ermöglichen oder zu verweigern. Moderationsaktionen für diese Beiträge können entweder im Kontext oder über die Benutzeroberfläche für Massenmoderation durchgeführt werden.

Spamerkennung

Gehen Sie wie folgt vor, um die Spam-Erkennungs-Engine zu aktivieren:

  1. Öffnen Sie Webkonsole, indem Sie /system/console/configMgr aufrufen.

  2. Suchen Sie nach der Konfiguration AEM Communities Auto Moderation und bearbeiten Sie sie.

  3. hinzufügen Sie den Eintrag SpamProcess.

spamprocess

HINWEIS

Die Spam-Erkennung ist nur für das englische Gebietsschema implementiert.

Empfindung

Das Sentiment wird basierend auf der Anzahl positiver und negativer Suchbegriffe (Watchwords) in einem Beitrag (UGC) berechnet.

Die Sentiment-Analyse verwendet einen Satz vorkonfigurierter Regeln und berechnet das Sentiment des UGC. Die Standardregeln befinden sich unter /libs/cq/workflow/components/workflow/social/sentiments/rules.

Der Wert, den die Regeln erzeugen, liegt zwischen 1 (alle negativen, keine positiven Wörter) und 10 (alle positiven, keine negativen Wörter). Der Sentimentwert 5 ist ein neutrales Sentiment und der Standardwert.

Die in der /libs-Komponente definierten Regeln lauten:

  • Regel 1: den Wert auf 1 setzen, wenn keine positiven Wörter und mindestens ein negatives Wort vorhanden sind
  • Regel 2: den Wert auf 10 setzen, wenn keine negativen Wörter vorhanden sind und mindestens ein positives Wort
  • Regel 3: Wert 3 einstellen, wenn es mehr negative Wörter als positive Wörter gibt
  • Regel 4: Wert auf 8 setzen, wenn positivere Wörter als negative Wörter vorhanden sind

Um Regeln zu überschreiben oder hinzuzufügen, erstellen Sie einen Regelsatz im Ordner /apps, der der Struktur der Standardregeln folgt. Bearbeiten Sie die Sentimentkonfiguration, um den Speicherort der Regeln zu identifizieren.

Nach der Analyse wird das Sentiment mit dem UGC gespeichert.

In der Massenmoderationskonsole ist es möglich, UGC basierend darauf zu filtern und Ansicht, ob das Sentiment negativ, neutral oder positiv ist.

Watchwords

AEM Communities stellen einen *watchword-Analyzer *als einen Schritt im Prozess zur Bewertung von sentiment bereit. Der Beitrag zum Sentimentwert der Watchwords beruht auf einem Vergleich von negativen und positiven Watchwords, die im veröffentlichten Inhalt verwendet werden, sowie verbotenen Wörtern.

Sentiment und Watchwordskonfigurieren

Die Liste positiver und negativer Suchbegriffe kann wie die Sentimentregeln angepasst werden.

Die standardmäßige Liste von Watchwords kann als Eigenschaften eines Knotens in der jeweiligen Instanz eingegeben werden, ähnlich wie die Standardeinstellung oder durch Außerkraftsetzen des Standarddienstes, indem der OSGi-Dienst sentimentprocess.namemit der Liste von Wörtern konfiguriert wird.

Die Variable sentimentprocess.name kann auch geändert werden, um auf den Speicherort eines benutzerdefinierten Satzes von Sentimentregeln zu verweisen.

So konfigurieren Sie das Sentiment und die Watchwords:

  • Auf der Authoring-Instanz
  • Anmelden als Administrator
  • Öffnen Sie Web-Konsole
  • Suchen Sie nach sentimentprocess.name
  • Wählen Sie die Konfiguration aus, die im Bearbeitungsmodus geöffnet werden soll

sentimentprocess

  • Positive
    WatchwordsEine kommagetrennte Liste von Wörtern, die zu einem positiven Sentiment beiträgt, das die Standardwerte außer Kraft setzt. Der Standardwert ist eine leere Liste.

  • Negative
    WatchwordsEine kommagetrennte Liste von Wörtern, die zu einem negativen Sentiment beiträgt, das die Standardwerte außer Kraft setzt. Der Standardwert ist eine leere Liste.

  • Expliziter Pfad zum Watchwords-
    KnotenRepository-Speicherort eines Knotens, der den Standardwert enthält
    positive und negative Eigenschaften, die die standardmäßigen Watchwords angeben. Der Standardwert ist /libs/settings/community/watchwords/default.

  • Sentimentregeln
    Der Repository-Speicherort der Regeln zur Berechnung des Sentiments anhand positiver und negativer Watchwords. Der Standardwert ist
    /libs/cq/workflow/components/workflow/social/sentiments/rules (es ist jedoch kein Workflow mehr beteiligt).

Im Folgenden finden Sie ein Beispiel für einen benutzerdefinierten Eintrag für die standardmäßigen Watchwords, wenn Explicit Path to Watchwords Node auf /libs/settings/community/watchwords/default eingestellt ist.

crxde

Moderatorberechtigungen

Die folgenden Berechtigungen werden, wenn sie derselben Ressource zugewiesen sind, kollektiv als moderator permissions bezeichnet:

  • Read
  • Modify
  • Create
  • Delete
  • Replicate

Auf dieser Seite