AEM Communities の概要

Adobe Experience Manager(AEM)Communities では、高いパフォーマンスと優れたサイト管理機能を持つオンプレミスのコミュニティサイトを素早く作成し、サイト訪問者を価値あるコミュニティメンバーに転換できます。

Communities の機能

AEM Communitiesは、サイト訪問者との関係を構築します。

  • ​ブログ、Q&A、イベントカレンダー、
  • フォーラム、コメント、その他のコミュニティコンテンツを通じてインサイト​を得る間、多くの場合、ユーザー生成コンテンツ(UGC)と呼ばれます。
  • パブリッシュ環境で、信頼されたメンバーによる​モデレート​を許可します。
  • twitterと Facebookとのソーシャルログイン
  • コミュニティ コンテンツのインライン翻訳
  • 公開済みのコミュ ニティサイトから作成されたコミュニティグループ
  • ​バッジを授与する
  • ファイル共有
  • ​通知とアクティビティ ストリーム
  • ユーザー生成コンテンツ内の他の登録済みメンバーに​タグ付け(@mention)を許可し、メンバーの注意を引き出します。
  • イネーブルメントコンポーネント(カタログとコースの再生、割り当て、ファイルライブラリなど)で​キーボードナビゲーション​をサポートします。

Communities の機能は、GitHub.com で公開されている AEM Demo Machineで試すことができます。また、新しい We.Retail のリファレンス実装内でも試すことができます。

コミュニティサイト

コミュニティサイトは、シンプルなウィザードで作成できる AEM サイトです。作成される Web サイトには、数多くの一般的な機能があらかじめ組み込まれています。

サイト作成ウィザード:

  • 選択したコミュニティサイトテンプレートに基づいて、サイトの機能を構築します。

  • 設定を使用して、次の設定をおこないます。

    • モデレート
    • ログイン
    • 翻訳
  • 基本的な機能を提供します。

    • レスポンシブデザイン:TwitterBootstrapテーマを使用

    • ログイン:自己登録、ソーシャルログイン、ユーザープロファイル

      • 通知:
        メンバーは、自分に関連するイベントと、ユーザーが生成したコンテンツを@mentionedとして参照できます。

      • メッセージ:メンバーは、コミュニティサイト内でメッセージを送受信できます。

      • 検索:コミュニティサイト内で検索する機能。

      • 言語の切り替え:多言語サイトの言語を選択する機能。

      • 管理:コミュニティサイト内のユーザーをモデレートおよび管理する権限を持つメンバーのアクセス権

  • ページレベルのオーサリング手順が多くなりません。

    • ブランディング:コミュニティサイトのすべてのページに表示するバナー画像のオプションアップロード
    • ナビゲーションメニュー:コミュニティサイトテンプレートに含まれる機能のナビゲーションリンクが提供されます。

新しいコミュニティサイトを簡単に作成するには、AEM Communitiesの概要を参照してください。

コミュニティコンテンツの永続性

AEM Communities でコミュニティコンテンツのパフォーマンスと同期を改善するには、ユーザー生成コンテンツ(UGC)専用の共通ストアを用意し、それをすべての AEM インスタンス(オーサーおよびパブリッシュ)で共有することが必要です。

コミュニティコンテンツは、ストレージリソースプロバイダー(SRP)を介して簡単にアクセスできます。SRP はアクセスを基本トポロジから切り離すレイヤーを提供し、UGC の共通ストアをサポートします。

コミュニティコンテンツの永続性と推奨されるデプロイメントについて詳しくは、以下を参照してください。

コミュニティコンソール

オーサー環境では、グローバルナビゲーションコンソールからコミュニティコンソールにアクセスできます。このコンソールには、次のものが含まれます。

  • サイトコンソール

  • モデレートコンソール

    • オーサー環境とパブリッシュ環境向けの一般的な一括モデレートUI。
    • 新しいフィルター条件。
  • メンバーおよびグループ管理コンソール

    • オーサー環境からパブリッシュ側のユーザー(メンバー)を作成および管理する機能を提供します。
    • メンバーを禁止する機能を提供します。
    • オーサー環境からパブリッシュ側のユーザーグループ(メンバーグループ)を作成および管理する機能を提供します。
  • レポートコンソール

    • 割り当て、投稿および表示に関するレポートを生成できます。
  • リソースコンソール

    • イネーブルメントリソースと学習パスを作成する機能を提供します。
    • イネーブルメントリソースと学習パスに関するレポートにアクセスできます。

グローバルツールコンソールから次のコミュニティツールにアクセスできます。

コミュニティサイトテンプレート

コミュニティサイトの作成は、任意のサンプルサイトとは独立したコミュニティサイトをすばやく設定するために、コミュニティサイトテンプレートの選択に基づいておこなわれます。

コミュニティ機能とコミュニティグループテンプレートで構成されるコミュニティサイトテンプレートは、ログイン、ユーザープロファイル、メッセージング、サイトメニュー、検索、テーマ、ブランディング機能など、コミュニティサイトの構造を提供します。

サイトテンプレートコンソールを参照してください。

コミュニティ機能

コミュニティに必要とされる機能はだいたい決まっています。AEM Communities では、こうした機能が基本要素として用意されており、「コミュニティ機能」と呼ばれています。

コミュニティ機能とは、通常のAEMページには、コミュニティサイトテンプレートに簡単に組み込める機能にまとめられたコンポーネントが含まれます。

コミュニティ機能コンソールを参照してください。

コミュニティグループとグループテンプレート

コミュニティグループ機能を使用すると、許可されたユーザーとコミュニティメンバーが、オーサー環境とパブリッシュ環境の両方からコミュニティサイト内にサブコミュニティを動的に作成できます。

テンプレートの構造にグループ機能が含まれる場合は、オーサー環境から、コミュニティグループ(サブコミュニティ)を既存のコミュニティサイト内に作成したり、既存のグループ内にネストしたりできます。

コミュニティグループを作成するには、コミュニティグループページのデザインを提供するコミュニティグループテンプレートを選択する必要があります。 グループ機能をテンプレート構造に追加すると、1つのグループテンプレートを指定するか、新しいコミュニティグループの作成時にテンプレートの選択肢を提供するように設定されます。

関連トピック:

  • サイトグル ープコンソールを使用して、オーサー環境でサブコミュニティを作成できます。
  • グループテンプ レートコンソールを使用して、グループのサイト構造を作成します。
  • ネストされたグループを含む コミュニティサイトをすばやく作成するためのチュートリアルについては、 AEM Communitiesの概要を参照してください。

コミュニティコンポーネント

コミュニティサイトの構成要素であるコミュニティコンポーネントは、AEM サイトに Communities 機能を追加するために使用します。

コミュニティコンポーネントガイドでは、これらのコンポーネントをインタラクティブに検討できます。

コミュニティのタイプ

Engagement Community

エンゲージメントコミュニティは、顧客の情報提供、フィードバックの要請、コミュニティメンバーとしての顧客のインタラクションを可能にする、ユーザーの関心を集めたコミュニティサイトです。

エンゲージメントコミュニティの機能には次のものがあります。

  • ログイン
  • メッセージ
  • フォーラム
  • コメント
  • レビュー
  • 評価
  • 投票
  • ブログ
  • グループ
  • カレンダー
  • 翻訳
  • モデレート
  • 通知
  • スコアとバッジ
  • Analyticsレポート

新しいエンゲージメントコミュニティをすばやく簡単に作成するには、AEM Communitiesの概要を参照してください。

イネーブルメントコミュニティ

イネーブルメントコミュニティは、オンライン学習機能を用意したコミュニティサイトです。

イネーブルメントコミュニティの機能には、次のものが含まれます。

  • エンゲージメントコミュニティのすべての機能。
  • コンテンツと学習を割り当てる機能メンバーおよびメンバー・グループに対するリソース。
  • クイズやテストなど、SCORMコンテンツをサポートします。
  • 割り当て完了の追跡。
  • Reports & Analyticsにアクセスする。
  • フォーラム、メッセージング、コメントおよび評価を通じて学習リソースに関する会話を行う機能。

イネーブルメントコミュニティは、イネーブルメントアドオンが設定されると作成される場合があります。には、実稼動環境で使用する追加のライセンスが必要です。 イネーブルメントコミュニティサイトには、割り当て機能が含まれます。

新しいイネーブルメントコミュニティを簡単に作成するには、AEM Communitiesを使い始めるを参照してください。

AEM Demo Machine

AEM Demo Machineは、AEM SitesAssetsCommunitiesAppsおよびFormsのデモを管理および実行します。クイックスタートインスタンスを起動するだけで済みます。 AEM Demo Machineは、MongoDB、Solr、MySQL、FFmpeg、電子メールサーバーなど、追加のインフラストラクチャを設定します。

AEM Demo Machineには、次の機能が含まれます。

AEM Demo Machineは、Windows、MacOSおよびLinux上のCQ 5.5、CQ 5.6.1、AEM 6.0、AEM 6.1、AEM 6.2、AEM 6.3、AEM 6.4で正常にテストされました。

AEM Demo Machineには、有効なAEMライセンスが必要です。

メモ

AEM Demo Machine の紹介ビデオを参照してください(13:26)。

AEM Communities ドキュメント

  • 推奨されるデプロイメントについては、Communitiesのデプロイを参照してください。
  • コミュニティサイトの作成、コミュニティグループの追加、コミュニティサイトテンプレートの設定、コミュニティコンテンツのモデレート、メンバーの管理、タグ付け、通知、スコアおよびバッジについては、コミュニティサイトの管理を参照してください。
  • ソーシャルコンポーネントフレームワーク(SCF)とコミュニティのコンポーネントと機能のカスタマイズについては、 コミュニティの開発を参照してください。
  • コミュニティコンポーネントを使用してオーサリングおよび設定する方法については、 コミュニティコンポーネントのオーサリングを参照してください。

このページ