O conteúdo da comunidade, também conhecido como conteúdo gerado pelo usuário (UGC), é criado quando um membro (visitante do site conectado) publica conteúdo de um site da comunidade publicado por meio da interação com um dos seguintes componentes da comunidade:
Blog: os membros postam um artigo de blog ou comentário.
Calendário: os membros postam um evento de calendário ou comentário.
Comentários: os membros postam um comentário ou respondem a um comentário.
Fórum: os membros postam um novo tópico ou respondem a um tópico.
Ideação: os membros postam uma ideia ou um comentário.
QnA: os membros criam uma pergunta ou respondem a uma pergunta.
Resenhas: os membros postam um comentário ao classificar um item.
A moderação de UGC é útil para reconhecer contribuições positivas e limitar as negativas (como spam e linguagem abusiva). O UGC pode ser moderado a partir de vários ambientes:
O console Moderação pode ser acessado por administradores e moderadores da comunidade no ambiente público e pelos administradores no ambiente de criação. Isso é possível quando o conteúdo da comunidade é armazenado em um armazenamento comum.
A moderação no ambiente de publicação pode ser executada por administradores e moderadores da comunidade diretamente na página em que o conteúdo foi publicado.
As ações que podem ser executadas no conteúdo postado (UGC) variam dependendo da identidade do usuário e do ambiente. A tabela abaixo usa a seguinte terminologia para descrever as várias funções de acordo com a identidade do usuário:
Admin
Um usuário que é membro de administradores da comunidade grupo.
Moderator
Um membro de um moderadores da comunidade grupo (tem permissões do moderador).
Creator
O usuário que publicou o conteúdo.
Member
Um usuário conectado sem permissões especiais.
Visitor
Um usuário anônimo.
Administrador | Moderador | Criador | Membro | Visitante | Evento Acionado |
Pré-moderado | |
Editar/ Excluir |
X | X | X | ||||
Recortar | X | X | |||||
Negar | X | X | X | ||||
Fechar/ Reabrir |
X | X | X | X |
|||
Sinalizador/ Remover Sinalizador |
X | X | X | X | |||
Permitir | X | X | X | X |
Depois que uma publicação é feita, ela pode ser editada ou excluída pelo criador, administrador ou moderador da comunidade.
Quando o UGC é excluído, ele é removido do repositório e não pode ser recuperado.
É possível para um administrador ou moderador da comunidade mover um ou mais tópicos do fórum ou perguntas sobre QnA de um local para outro. Isso inclui de um site da comunidade para outro site da comunidade, desde que o mesmo membro tenha privilégios de moderação em ambos os sites.
Ao selecionar a ação Recortar, o conteúdo é copiado para a área de transferência. Várias publicações podem ser copiadas e movidas como um grupo para o novo local.
No outro local, quando o conteúdo estiver presente na área de transferência, um botão Colar ficará visível ao lado de Nova publicação com um número que identifica o número de publicações que serão coladas. O botão Colar inclui uma opção para limpar a área de transferência em vez de colar.
Um moderador pode impedir que o UGC permaneça visível no site publicado. Para administradores e moderadores da comunidade, a publicação ainda está disponível e é anotada como spam.
A ação Fechar opera em todo o thread da conversa (um tópico do fórum ou o comentário inicial) e inclui todas as postagens ou respostas subsequentes.
Quando encerradas, não só não são possíveis mais respostas, como também não são permitidas ações de moderação.
Para executar qualquer operação, o tópico ou comentário deve ser Reaberto.
A ação Fechar/Reabrir pode ser executada por administradores ou moderadores da comunidade.
Sinalizar é um meio para qualquer membro conectado, exceto para o criador do conteúdo, para indicar que há um problema com o conteúdo de uma publicação. Depois de sinalizado, um ícone de não sinalizar é exibido, permitindo que o mesmo membro remova o sinalizador do conteúdo.
A moderação do contexto interno pode ser configurada para permitir que os membros selecionem um motivo ao sinalizar uma publicação. A lista de motivos de sinalizador selecionáveis pode ser configurada, incluindo se um motivo personalizado pode ser inserido. O motivo do sinalizador é salvo com o UGC, mas o motivo não aciona nenhuma ação específica. Somente o número de sinalizadores aciona uma notificação. O conteúdo sinalizado é anotado como tal, para que os moderadores possam agir nele.
O sistema rastreia todos os sinalizadores, quem sinalizou, o motivo do sinalizador e envia um evento quando o limite é atingido. Se o UGC for Permitido por um moderador da comunidade, esses sinalizadores serão arquivados. Após permitir e arquivar, se houver sinalizadores subsequentes, eles serão arquivados como se não houvesse sinalizadores anteriores.
A ação Permitir é uma opção para UGC que foi sinalizada, negada ou não foi aprovada em um sistema pré-moderado. A ação Permitir limpa todos os status sinalizados ou negados/spam presentes e arquiva todos os dados sinalizados.
Quando o UGC é pré-moderado, a publicação não aparece no site publicado até ser aprovada por uma ação de moderação. Durante a criação de um site da comunidade, marcando a caixa O conteúdo é pré-moderado permite a pré-moderação para todo o site. Quando os componentes são colocados em uma página, os componentes que oferecem suporte à moderação podem ser configurados para pré-moderação usando uma configuração na caixa de diálogo de edição:
Comentários e análises
in Moderação de usuário > Pré-moderação.
Fórum, ideação, QnA, e calendário
in Configurações > Moderado.
A detecção de spam é uma funcionalidade de moderação automática que filtra partes indesejáveis de conteúdo enviado gerado pelo usuário, marcando-as como spam. Depois de habilitado, ele identifica se um conteúdo gerado pelo usuário é spam ou não com base em uma coleção pré-configurada de palavras de spam. As palavras de spam padrão são fornecidas em
/libs/settings/community/sites/moderation/spamdetector-conf/profiles/spam_words.txt
.
No entanto, para personalizar ou estender as palavras de spam padrão, crie um conjunto de palavras no diretório /apps seguindo a estrutura das palavras de spam padrão com sobreposição.
Uma publicação gerada pelo usuário (em todos os tipos de conteúdo, por exemplo, blogs, fóruns e comentários) contendo palavras de spam é marcada com o texto "Esta publicação foi classificada como spam" acima da publicação.
O moderador pode visualizar essa publicação e marcar o mesmo para permitir ou negar a exibição no site. As ações de moderação nessas publicações podem ser executadas no contexto ou pela interface de moderação em massa.
Para ativar o mecanismo de detecção de spam, siga estas etapas:
Abertura Console da Web, acessando /system/console/configMgr
.
Localizar Moderação automática do AEM Communities e editá-la.
Adicione o SpamProcess entrada.
A detecção de spam é implementada somente para locais em inglês.
O sentimento é calculado com base no número de palavras-chave positivas e negativas (watchwords) presente em uma publicação (UGC).
A análise de sentimentos usa um conjunto de regras pré-configuradas e calcula o sentimento do UGC. As regras padrão estão em /libs/cq/workflow/components/workflow/social/sentiments/rules
.
O valor que as regras geram é de 1 (todas negativas, sem palavras positivas) a 10 (todas positivas, sem palavras negativas). Um valor de sentimento de 5 é um sentimento neutro e é o padrão.
As regras definidas no componente /libs são:
Para substituir ou adicionar regras, crie um conjunto de regras no diretório /apps seguindo a estrutura das regras padrão. Edite a configuração do sentimento para poder identificar o local das regras.
Depois de analisado, o sentimento é armazenado com o UGC.
No console de moderação em massaNo entanto, é possível filtrar e visualizar o UGC com base no fato de o sentimento ser negativo, neutro ou positivo.
O AEM Communities fornece uma analisador de palavra-chave como uma etapa no processo para avaliar sentimento. A contribuição para o valor do sentimento fornecida pelas palavras de observação é devido a uma comparação de palavras de observação negativas e positivas usadas no conteúdo publicado e palavras proibidas.
A lista de palavras de ordem positivas e negativas pode ser personalizada como as regras de sentimento.
A lista padrão de palavras-chave pode ser inserida como propriedades de um nó no repositório, semelhante ao padrão ou substituindo o padrão ao configurar o serviço OSGi sentimentprocess.name
com a lista de palavras.
A variável sentimentprocess.name O também pode ser modificado para fazer referência ao local de um conjunto personalizado de regras de sentimento.
Para configurar o sentimento e as palavras de observação:
sentimentprocess.name
.Watchwords positivas
Uma lista separada por vírgulas de palavras que contribuem para um sentimento positivo que substitui os padrões. O padrão é uma lista vazia.
Watchwords Negativas
Uma lista separada por vírgulas de palavras que contribuem para um sentimento negativo que substitui os padrões. O padrão é uma lista vazia.
Caminho explícito para o nó Watchwords
O local de repositório de um nó que contém o padrão positive
e negative
propriedades que especificam palavras-chave padrão. O padrão é /libs/settings/community/watchwords/default
.
Regras de sentimento
A localização no repositório das regras para calcular o sentimento com base em palavras de observação positivas e negativas. O padrão é /libs/cq/workflow/components/workflow/social/sentiments/rules
(no entanto, não há mais nenhum workflow envolvido).
Veja a seguir um exemplo de uma entrada personalizada para as palavras de observação padrão, quando Explicit Path to Watchwords Node
está definida como /libs/settings/community/watchwords/default
.
As seguintes permissões, quando atribuídas ao mesmo recurso, são coletivamente chamadas de moderator permissions
:
Read
Modify
Create
Delete
Replicate