初期セットアップ initial-setup
オーサーインスタンスとPublish インスタンスの開始 start-author-and-publish-instances
開発とデモンストレーションの目的では、1 つのオーサーインスタンスと 1 つのパブリッシュインスタンスを実行する必要があります。
これを行うには、基本的なAdobe Experience Manager(AEM) はじめにの手順に従います。次のような結果になります。
- localhost:4502 のオーサー環境
- localhost:4503 のPublish環境
AEM Communitiesについては、
-
オーサー環境の対象:
- サイト、テンプレート、コンポーネントの開発。
- 管理タスクと設定タスク
-
Publish環境の目的:
- コンテンツを投稿およびモデレートするコミュニティエクスペリエンス。
- コミュニティグループ、メンバーおよびメンバーグループの作成。
最新の Communities リリースのインストール install-latest-communities-release
このチュートリアルは、AEM Communities 6.2 機能パックバージョン 1.10 に基づいた エンゲージメントコミュニティサイトを作成します。
最新の機能パックがインストールされていることを確認するには、次の URL にアクセスしてください。
Analytics を設定 configure-analytics
Adobe Analyticsがコミュニティ サイト用に構成されている場合、コミュニティ メンバーのエクスペリエンスを向上させ、サイト管理者にフィードバックを提供するために、コミュニティ アクティビティに関する情報を利用できます。
Adobe Analyticsとの統合はオプションです。
通知用のメールの設定 configure-email-for-notifications
通知機能は、Communities Sites
コンソールを使用して作成されたすべてのサイトでデフォルトで使用でき、通知用のメールチャネルを提供します。
メールをサイト用に適切に設定することが必要です。
メールの設定を参照してください。
トンネル サービスを有効にする enable-the-tunnel-service
オーサー環境でコミュニティサイトを作成する場合、トンネルサービスを使用すると、Publish環境に登録されている信頼できるコミュニティメンバーにロールを割り当てることができます。 また、トンネルサービスを使用すると、オーサー環境の メンバーコンソールとグループコンソールからコミュニティメンバーにアクセスできます。
この規則は、Publish環境で作成されたメンバーおよびメンバーグループをオーサー環境で再作成 ない うにするためのものです。 詳しくは、 ユーザーとユーザーグループの管理を参照してください。
オーサー インスタンスでトンネルサービスを有効にする簡単な手順については、 トンネルサービスを参照してください。
コミュニティ管理者役割 community-administrator-role
コミュニティ管理者グループのメンバーは、コミュニティサイトの作成、サイトの管理、メンバーの管理(メンバーのコミュニティへの参加を禁止できます)、コンテンツの管理を行うことができます。
ユーザーを作成 create-user
コミュニティ管理者の役割が割り当てられている author 上にユーザーを作成します。
-
オーサーインスタンス上
-
管理者権限でログイン
- 例:ユーザー名「admin」/パスワード「admin」
-
メインコンソールから、ツール/操作/セキュリティ/ユーザー に移動します。
-
編集 メニューから ユーザーを追加 を選択します
-
Create New User
ダイアログで、次のように入力します。- ID: sirius
- メールアドレス:sirius.nilson@mailinator.com
- パスワード:password
- パスワードの確認*:パスワード
- 名: Sirius
- 姓: Nilson
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
のタグ名前空間を使用してタグを作成し、engage チュートリアルに使用できるようにします。
次のタグを作成するには、 タグ付けコンソールを使用します。
Tutorial: Sports / Baseball
Tutorial: Sports / Gymnastics
Tutorial: Sports / Skiing
Tutorial: Arts / Visual
Tutorial: Arts / Auditory
Tutorial: Arts / History
その後、次の手順に従います。
AEM Communitiesの「はじめに」Tutorials用に作成されたタグのサンプルパッケージ
MongoDB for UGC の共通ストア mongodb-for-ugc-common-store
MSRP (MongoDB)を(共通ストア として設定して、パブリッシュ環境またはオーサー環境から、すべての UGC を柔軟にモデレートすることをお勧めしますが、これはオプションです
手順については、 デモ用に MongoDB を設定する方法を参照してください。
デフォルトでは、オーサーインスタンスとパブリッシュ AEM インスタンスをインストールすると、ユーザー生成コンテンツ(UGC)が JCR Tar ストレージに保存され、JSRP を使用してアクセスできます。 JSRP は共通ストアではありません。つまり、UGC は、入力されたインスタンスでのみ表示されます。 通常、UGC はパブリッシュインスタンスに入力され、オーサー環境では表示されないので、すべてのモデレーションタスクでパブリッシュインスタンスを使用する必要があります。