初期セットアップ initial-setup
オーサーインスタンスとパブリッシュインスタンスを開始 start-author-and-publish-instances
開発およびデモの目的では、1 つのオーサーインスタンスと 1 つのパブリッシュインスタンスを実行する必要があります。
そのためには、基本的なAdobe Experience Manager(AEM) に従います。 はじめに 手順の結果は次のようになります。
- でのオーサー環境 localhost:4502
- でのパブリッシュ環境 localhost:4503
AEM Communitiesの場合、
-
オーサー環境は次の場合に使用します。
- サイト、テンプレートおよびコンポーネントの開発。
- 管理タスクと設定タスク。
-
パブリッシュ環境は、次の場合に使用します。
- コンテンツを投稿およびモデレートするコミュニティエクスペリエンス。
- コミュニティグループ、メンバー、メンバーグループを作成する。
最新の Communities リリースをインストール install-latest-communities-release
このチュートリアルでは、 エンゲージメントコミュニティサイト とは、AEM Communities 6.2 機能パックバージョン 1.10 に基づいています。
最新の機能パックがインストールされていることを確認するには、次のページにアクセスします。
Analytics を設定 configure-analytics
条件 Adobe Analyticsはコミュニティサイト用に設定されていますでは、コミュニティメンバーのエクスペリエンスを向上させ、サイトの管理者にフィードバックを提供する、コミュニティアクティビティに関する情報を利用できます。
Adobe Analyticsとの統合はオプションです。
電子メールで通知を設定する configure-email-for-notifications
通知機能。デフォルトでは、 Communities Sites
コンソール。通知用の e メールチャネルを提供します。
必要なのは、電子メールがサイトに対して適切に設定されるためです。
詳しくは、 電子メールの設定.
トンネルサービスを有効にする enable-the-tunnel-service
オーサー環境でコミュニティサイトを作成する場合、トンネルサービスを使用して、パブリッシュ環境に登録されている信頼済みコミュニティメンバーに役割を割り当てることができます。 また、トンネルサービスを使用すると、 メンバーコンソールとグループコンソール (オーサー環境で)。
この規則は、パブリッシュ環境で作成されたメンバーとメンバーグループに対して次のように適用されます。 not は、オーサー環境で再作成されます。 詳しくは、 ユーザーとユーザーグループの管理.
でトンネルサービスを有効にする簡単な手順 作成者 インスタンスについては、 トンネルサービス.
コミュニティ管理者の役割 community-administrator-role
コミュニティ管理者グループのメンバーは、コミュニティサイトの作成、サイトの管理、メンバーの管理(コミュニティからのメンバーの禁止が可能)、コンテンツのモデレートをおこなうことができます。
ユーザーを作成 create-user
でのユーザーの作成 作成者 コミュニティ管理者の役割が割り当てられているユーザー:
-
オーサーインスタンス上
-
管理者権限でログイン
- 例えば、ユーザー名「admin」/パスワード「admin」です。
-
メインコンソールから、に移動します。 ツール > 運用 > セキュリティ > ユーザー.
-
次から: 編集 メニュー、選択 ユーザーを追加
-
Adobe Analytics の
Create New User
ダイアログの入力:- ID: sirius
- 電子メールアドレス: sirius.nilson@mailinator.com
- パスワード:password
- パスワードの確認 (&A);:パスワード
- 名:Sirius
- 姓:ニルソン
コミュニティ管理者グループに Sirius を割り当て assign-sirius-to-community-administrators-group
下にスクロールして Add User to Groups
:
-
「C」と入力して検索
Community Administrators
を選択します。Community Enablement Managers
を選択します。
-
「保存」を選択します。
ソーシャルログインを有効にする enable-social-login
facebookとTwitterを使用したソーシャルログインのデモバージョンを使用する前に、次の手順を実行する必要があります。
- 修正パックまたは 最新の機能パック (2017 年 3 月のFacebook API の変更に対応 )。
- OAuth プロバイダーを有効にする (パブリッシュ環境で使用)
実稼動サーバーの場合、ソーシャルログインの提供に必要なクラウドサービスを作成する必要があります。
詳しくは、 facebookとTwitterを使用したソーシャルログイン.
チュートリアルタグを作成 create-tutorial-tags
のタグ名前空間を使用して、タグを作成し、エンゲージメントチュートリアルで使用できるようにします。 Tutorial
.
以下を使用します。 タグ付けコンソール 次のタグを作成するには:
Tutorial: Sports / Baseball
Tutorial: Sports / Gymnastics
Tutorial: Sports / Skiing
Tutorial: Arts / Visual
Tutorial: Arts / Auditory
Tutorial: Arts / History
手順に従って、次の操作を実行します。
AEM CommunitiesはじめにのTutorials用に作成されたタグのサンプルパッケージ
UGC 共通ストア用の MongoDB mongodb-for-ugc-common-store
を設定することをお勧めしますが、オプションです。 MSRP (MongoDB) を 共通店 を使用すると、パブリッシュ環境またはオーサー環境からすべての UGC を柔軟にモデレートできます。
手順については、 デモ用に MongoDB を設定する方法.
デフォルトでは、オーサーインスタンスとパブリッシュAEMインスタンスをインストールすると、ユーザー生成コンテンツ (UGC) がに保存されます。 JCR Tar ストレージ (を使用してアクセス) JSRP. JSRP は共通のストアではありません。つまり、UGC は、UGC が入力されたインスタンス上でのみ表示されます。 通常、UGC はパブリッシュインスタンスで入力され、オーサー環境では表示されないので、モデレートタスクはすべてパブリッシュインスタンスを使用する必要があります。