审核社区内容 moderating-community-content
概述 overview
社区内容也称为用户生成内容(UGC),它是在成员(登录到站点访客)通过与以下社区组件之一交互从已发布的社区站点发布内容时创建的:
审核UGC对于确认积极贡献以及限制消极贡献(如垃圾邮件和辱骂语言)非常有用。 UGC可以从以下几个环境中审核:
审核操作 moderation-actions
可对发布内容(UGC)执行的操作会因用户身份和环境而异。 下表使用以下术语根据用户身份描述各种角色:
编辑/删除 edit-delete
帖子发布后,创建者、管理员或社区审查者可以编辑或删除该帖子。
删除UGC后,它将从存储库中删除,并且可能无法恢复。
剪切 cut
管理员或社区主持人可以将一个或多个论坛主题或问题解答问题从一个位置移动到另一个位置。 这包括从一个社区站点到另一个社区站点,前提是同一成员在两个站点上都具有审核权限。
通过选择“剪切”操作,内容将复制到剪贴板。 可以将多个帖子作为群组复制并移动到新位置。
在另一个位置,当剪贴板中存在内容时,“新建帖子”旁会显示“粘贴”按钮,其中包含一个用于标识将粘贴的帖子数量的数字。 “粘贴”按钮包含一个用于清除剪贴板的选项,而不是粘贴。
拒绝 deny
审核者可能不允许UGC在已发布的网站上保持可见。 对于管理员和社区审核者而言,该帖子仍然可用,并且会添加垃圾信息注释。
关闭/重新打开 close-reopen
“关闭”操作在整个对话线程(论坛主题或初始评论)中运行,并且包含所有后续帖子或回复。
关闭后,不仅无法再进行进一步的回复,还不允许执行审核操作。
要执行任何操作,主题或注释必须重新打开。
管理员或社区审核者可以执行关闭/重新打开操作。
标记/取消标记 flag-unflag
标记是任何已登录成员(内容的创建者除外)的一种方式,用于指示帖子内容存在问题。 标记后,将显示一个取消标记图标,允许同一成员取消标记内容。
可以将上下文关联审核配置为允许成员在标记帖子时选择原因。 可配置可选标记原因的列表,包括是否可以输入自定义原因。 标记原因已与UGC一起保存,但原因未触发任何特定操作。 只有标记数会触发通知。 标记内容会这样添加注释,以便审核者可以对其执行操作。
系统会跟踪所有标记的标记以及标记原因,并在达到阈值时发送事件。 如果社区审核者允许使用UGC,则会存档这些标记。 在允许和存档后,如果存在后续标记,则会像之前没有标记一样将其存档。
允许 allow
“允许”操作是已标记、拒绝或未在预审核系统中批准的UGC选项。 “允许”操作将清除任何已标记或已拒绝/垃圾邮件状态,并存档任何已标记的数据。
常见审核概念 common-moderation-concepts
预审核 premoderation
UGC经过预审核后,在审核操作批准之前,不会在已发布的网站上显示该帖子。 在创建 社区网站,勾选方框 [Content is Premoderated](/docs/experience-manager-64/communities/administer/sites-console.md#moderation)
将为整个网站启用预审。 将组件放置到页面上后,可以使用编辑对话框中的设置,为预审核配置支持审核的组件:
垃圾邮件检测 spam-detection
垃圾邮件检测是一项自动审核功能,可通过将提交的用户生成的内容标记为垃圾邮件,过滤掉不可期待的内容。 启用后,它会根据预先配置的垃圾词集合来识别用户生成的内容是否为垃圾邮件。 默认的垃圾邮件词位于
/libs/settings/community/sites/moderation/spamdetector-conf/profiles/spam_words.txt
。
但是,要自定义或扩展默认的垃圾邮件词,请通过 叠加.
用户生成的包含垃圾词的帖子(涵盖所有内容类型,例如博客、论坛和评论)在帖子上方标有“此帖子被分类为垃圾邮件”文本。
审核者可以查看此类帖子并标记相同的帖子,以允许或拒绝在网站上显示。 可以在上下文中或通过批量审核UI对这些帖子执行审核操作。
要启用垃圾邮件检测引擎,请执行以下步骤:
-
打开 Web控制台,方法是
/system/console/configMgr
. -
定位 AEM Communities自动审核 配置,并对其进行编辑。
-
添加
SpamProcess
中。
情绪 sentiment
情绪根据正面和负面关键词的数量计算(关注词)在帖子(UGC)中存在。
情绪分析使用一组预配置的规则并计算UGC的情绪。 默认规则位于 /libs/cq/workflow/components/workflow/social/sentiments/rules.
规则生成的值从1(所有负数,无正数字)到10(所有正数字,无负数字)。 情绪值为5是中性情绪,为默认值。
/libs组件中定义的规则包括:
- 规则1:如果没有正词且至少有一个负词,则将值设置为1
- 规则2:如果没有负词且至少有一个正词,则将值设置为10
- 规则3:如果比正词多的负词,则将值设置为3
- 规则4:如果正词语多于负词语,则将值设置为8
要覆盖或添加规则,请按照默认规则的结构在/apps目录中创建一组规则。 编辑情绪配置以标识规则的位置。
分析后,情绪将与UGC一起存储。
从 批量审核控制台,则可以根据情绪是负面、中性还是正面来过滤和查看UGC。
关注词 watchwords
AEM Communities提供 watchword分析器 作为评估过程中的一个步骤 情绪. 关注词对情绪值的贡献是对已发布内容中使用的负面和正面关注词以及禁止的词语进行比较所致。
配置情绪和关注词 configure-sentiment-and-watchwords
可以自定义正面和负面关键词列表,因为它可以是情绪规则。
默认的关注词列表可以作为存储库中节点的属性输入,与默认值类似,或通过配置OSGi服务来覆盖默认值 sentimentprocess.name
用词清单。
的 sentimentprocess.name 也可以修改为引用一组自定义情绪规则的位置。
要配置情绪和口号,请执行以下操作:
- 在创作实例上
- 以管理员身份登录
- 打开 Web控制台
- 定位
sentimentprocess.name
- 选择要在编辑模式下打开的配置
-
积极的口号
对覆盖默认值的积极情绪做出贡献的词语列表(以逗号分隔)。 默认为空列表。 -
负面关键词
导致覆盖默认值的负面情绪的词语列表(以逗号分隔)。 默认为空列表。 -
关注词节点的显式路径
包含默认positive
和negative
指定默认关注词的属性。 默认为/libs/settings/community/watchwords/default
. -
情绪规则
用于根据正面和负面关键词计算情绪的规则的存储库位置。 默认为/libs/cq/workflow/components/workflow/social/sentiments/rules
(但是,不再涉及任何工作流)。
以下是默认关注词的自定义条目示例,其中 Explicit Path to Watchwords Node
设置为 /libs/settings/community/watchwords/default
.
审核者权限 moderator-permissions
以下权限在分配给同一资源时统称为 moderator permissions
:
Read
Modify
Create
Delete
Replicate