Adobe Experience Manager(AEM)Communities では、高いパフォーマンスと優れたサイト管理機能を持つオンプレミスのコミュニティサイトを素早く作成し、サイト訪問者を価値あるコミュニティメンバーに転換できます。
AEM Communitiesは、サイト訪問者との関係を構築します。
Communities の機能は、GitHub.com で公開されている AEM Demo Machineで試すことができます。また、新しい We.Retail のリファレンス実装内でも試すことができます。
コミュニティサイトは、シンプルなウィザードで作成できる AEM サイトです。作成される Web サイトには、数多くの一般的な機能があらかじめ組み込まれています。
選択したコミュニティサイトテンプレートに基づいて、サイトの機能を構築します。
設定を使用して、次の設定をおこないます。
基本的な機能を提供します。
レスポンシブデザイン:TwitterBootstrapテーマを使用
ログイン:自己登録、ソーシャルログイン、ユーザープロファイル
通知:
メンバーは、自分に関連するイベントと、ユーザーが生成したコンテンツを@mentionedとして参照できます。
メッセージ:メンバーは、コミュニティサイト内でメッセージを送受信できます。
検索:コミュニティサイト内で検索する機能。
言語の切り替え:多言語サイトの言語を選択する機能。
管理:コミュニティサイト内のユーザーをモデレートおよび管理する権限を持つメンバーのアクセス権
ページレベルのオーサリング手順が多くなりません。
新しいコミュニティサイトを簡単に作成するには、AEM Communitiesの概要を参照してください。
AEM Communities でコミュニティコンテンツのパフォーマンスと同期を改善するには、ユーザー生成コンテンツ(UGC)専用の共通ストアを用意し、それをすべての AEM インスタンス(オーサーおよびパブリッシュ)で共有することが必要です。
コミュニティコンテンツは、ストレージリソースプロバイダー(SRP)を介して簡単にアクセスできます。SRP はアクセスを基本トポロジから切り離すレイヤーを提供し、UGC の共通ストアをサポートします。
コミュニティコンテンツの永続性と推奨されるデプロイメントについて詳しくは、以下を参照してください。
オーサー環境では、グローバルナビゲーションコンソールからコミュニティコンソールにアクセスできます。このコンソールには、次のものが含まれます。
サイトコンソール
モデレートコンソール
メンバーおよびグループ管理コンソール
レポートコンソール
リソースコンソール
グローバルツールコンソールから次のコミュニティツールにアクセスできます。
サイトテンプレートコンソール
グループテンプレートコンソール
コミュニティ機能コンソール
ストレージ設定コンソール
コミュニティサイトの作成は、任意のサンプルサイトとは独立したコミュニティサイトをすばやく設定するために、コミュニティサイトテンプレートの選択に基づいておこなわれます。
コミュニティ機能とコミュニティグループテンプレートで構成されるコミュニティサイトテンプレートは、ログイン、ユーザープロファイル、メッセージング、サイトメニュー、検索、テーマ、ブランディング機能など、コミュニティサイトの構造を提供します。
サイトテンプレートコンソールを参照してください。
コミュニティに必要とされる機能はだいたい決まっています。AEM Communities では、こうした機能が基本要素として用意されており、「コミュニティ機能」と呼ばれています。
コミュニティ機能とは、通常のAEMページには、コミュニティサイトテンプレートに簡単に組み込める機能にまとめられたコンポーネントが含まれます。
コミュニティ機能コンソールを参照してください。
コミュニティグループ機能を使用すると、許可されたユーザーとコミュニティメンバーが、オーサー環境とパブリッシュ環境の両方からコミュニティサイト内にサブコミュニティを動的に作成できます。
テンプレートの構造にグループ機能が含まれる場合は、オーサー環境から、コミュニティグループ(サブコミュニティ)を既存のコミュニティサイト内に作成したり、既存のグループ内にネストしたりできます。
コミュニティグループを作成するには、コミュニティグループページのデザインを提供するコミュニティグループテンプレートを選択する必要があります。 グループ機能をテンプレート構造に追加すると、1つのグループテンプレートを指定するか、新しいコミュニティグループの作成時にテンプレートの選択肢を提供するように設定されます。
関連トピック:
コミュニティサイトの構成要素であるコミュニティコンポーネントは、AEM サイトに Communities 機能を追加するために使用します。
コミュニティコンポーネントガイドでは、これらのコンポーネントをインタラクティブに検討できます。
エンゲージメントコミュニティは、顧客の情報提供、フィードバックの要請、コミュニティメンバーとしての顧客のインタラクションを可能にする、ユーザーの関心を集めたコミュニティサイトです。
エンゲージメントコミュニティの機能には次のものがあります。
新しいエンゲージメントコミュニティをすばやく簡単に作成するには、AEM Communitiesの概要を参照してください。
イネーブルメントコミュニティは、オンライン学習機能を用意したコミュニティサイトです。
イネーブルメントコミュニティの機能には、次のものが含まれます。
イネーブルメントコミュニティは、イネーブルメントアドオンが設定されると作成される場合があります。には、実稼動環境で使用する追加のライセンスが必要です。 イネーブルメントコミュニティサイトには、割り当て機能が含まれます。
新しいイネーブルメントコミュニティを簡単に作成するには、AEM Communitiesを使い始めるを参照してください。
AEM Demo Machineは、AEM Sites、Assets、Communities、Appsおよび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)。