Adobe Experience Manager(AEM)Communities では、高いパフォーマンスと優れたサイト管理機能を持つオンプレミスのコミュニティサイトを素早く作成し、サイト訪問者を価値あるコミュニティメンバーに転換できます。
AEM Communitiesは、ブログ、Q&A、イベントカレンダーを通じて情報を伝えるサイト訪問者との関係を発展させると同時に、フォーラム、コメント、その他のコミュニティコンテンツ(UGC)を通して洞察を得ることができます。
さらに AEM Communities では、パブリッシュ環境での信頼されたメンバーによるモデレートや、Twitter および Facebook のソーシャルログイン、コミュニティコンテンツのインライン翻訳、公開済みコミュニティサイトでのコミュニティグループの作成、バッジ授与のためのスコア付け、ファイル共有、通知およびアクティビティストリームを実現できます。
Communities の機能は、GitHub.com で公開されている AEM Demo Machineで試すことができます。また、新しい We.Retail のリファレンス実装内でも試すことができます。
コミュニティサイトは、シンプルなウィザードで作成できる AEM サイトです。作成される Web サイトには、数多くの一般的な機能があらかじめ組み込まれています。
新しいコミュニティサイトをすばやく作成できることを体験するには、AEM Communitiesの使い始めにを参照してください。
AEM Communities でコミュニティコンテンツのパフォーマンスと同期を改善するには、ユーザー生成コンテンツ(UGC)専用の共通ストアを用意し、それをすべての AEM インスタンス(オーサーおよびパブリッシュ)で共有することが必要です。
コミュニティコンテンツは、ストレージリソースプロバイダー(SRP)を介して簡単にアクセスできます。SRP はアクセスを基本トポロジから切り離すレイヤーを提供し、UGC の共通ストアをサポートします。
コミュニティコンテンツの永続性と推奨されるデプロイメントについて詳しくは、次のページを参照してください。
作成者環境では、グローバルナビゲーションコンソールからCommunitiesコンソールにアクセスできます。このコンソールには次のものが含まれます。
サイトコンソール
モデレートコンソール
メンバーおよびグループ管理コンソール
レポートコンソール
リソースコンソール
グローバルツールコンソールから次のコミュニティツールにアクセスできます。
サイトテンプレートコンソール
グループテンプレートコンソール
コミュニティ機能コンソール
ストレージ設定コンソール
コミュニティサイトの作成は、どのサンプルサイトにも依存しないコミュニティサイトを迅速に設定するために、コミュニティサイトテンプレートの選択に基づいて行われます。
コミュニティ機能とコミュニティグループテンプレートで構成されるコミュニティサイトテンプレートは、ログイン、ユーザプロファイル、メッセージング、サイトメニュー、検索、テーマ設定、ブランディング機能など、コミュニティサイトの構造を提供します。
サイトテンプレートコンソールを参照してください。
コミュニティに必要とされる機能はだいたい決まっています。AEM Communities では、こうした機能が基本要素として用意されており、「コミュニティ機能」と呼ばれています。
コミュニティ機能とは、様々なコンポーネントを組み合わせて 1 つの機能にまとめ、コミュニティサイトテンプレートに簡単に組み込める形にした通常の AEM ページです。
コミュニティ機能コンソールを参照してください。
コミュニティグループ機能は、サブコミュニティを作成者と発行環境の両方から許可されたユーザーおよびコミュニティメンバーがコミュニティサイト内で動的に作成する機能です。
作成者環境から、コミュニティグループ(サブコミュニティ)を既存のコミュニティサイト内に作成したり、テンプレートの構造にGroups関数が含まれる場合に既存のグループ内にネストしたりできます。
コミュニティグループを作成するには、コミュニティグループページのデザインを提供するコミュニティグループテンプレートを選択する必要があります。 テンプレート構造にGroups機能を追加すると、1つのグループテンプレートを指定するか、新しいコミュニティグループを作成する際に選択したテンプレートを指定するように設定されます。
関連トピック:
コミュニティサイトの構成要素であるコミュニティコンポーネントは、AEM サイトに Communities 機能を追加するために使用します。
コミュニティコンポーネントガイドでは、これらのコンポーネントをインタラクティブに検討できます。
エンゲージメントコミュニティは、コミュニティのメンバーとしての顧客の情報提供、フィードバックの要請、顧客の対話を可能にする顧客の関与に重点を置いたコミュニティサイトです。
エンゲージメントコミュニティの機能には次のものがあります。
新しいエンゲージメントコミュニティをすばやく作成できることを体験するには、AEM Communitiesの使い始めにを参照してください。
イネーブルメントコミュニティは、オンライン学習機能を用意したコミュニティサイトです。
有効化コミュニティの機能には、次のものがあります。
有効化アドオンが設定されている場合は、有効化コミュニティが作成される可能性があります。この場合、実稼働環境で使用する追加のライセンスが必要になります。 有効化コミュニティサイトには、割り当て関数が含まれます。
新しい有効化コミュニティを簡単に作成するには、AEM Communitiesでの利用の手引きを参照してください。
AEMデモマシンは、AEM サイト、アセット、コミュニティ、アプリ、Formsのデモを管理し、実行します。QuickStartインスタンスの起動のみを行います。 AEM Demo Machineは、MongoDB、Solr、MySQL、FFmpeg、電子メールサーバーなど、追加のインフラストラクチャをセットアップします。
AEM Demo Machine は次の要素から構成されています。
AEM Demo Machineには有効なAEMライセンスが必要です。
AEM Demo Machine の紹介ビデオを参照してください(13:26)。
推奨される展開については、Communitiesの展開を参照してください。
コミュニティサイトの作成、コミュニティグループの追加、コミュニティサイトテンプレートの設定、コミュニティコンテンツのモデレート、メンバーの管理、タグ付け、通知、スコアおよびバッジについては、コミュニティサイトの管理を参照してください。
Social Component Framework(SCF)とCommunitiesのコンポーネントと機能のカスタマイズについては、Developing Communitiesを参照してください。
Communitiesコンポーネントの作成方法と設定方法については、Authoring Communities Componentsを参照してください。