初期セットアップ initial-setup

オーサーインスタンスとパブリッシュインスタンスの開始 start-author-and-publish-instances

開発およびデモの目的では、1つのオーサーインスタンスと1つのパブリッシュインスタンスを実行する必要があります。

これを行うには、基本的なAdobe Experience Manager(AEM) はじめにの手順に従います。その結果、次のようになります。

AEM Communitiesの場合,

  • オーサー環境は次の目的で使用されます。

    • サイト、テンプレート、コンポーネントの開発。
    • 管理タスクと設定タスク:
  • パブリッシュ環境は次の目的で使用されます。

    • コンテンツの投稿とモデレーションを行うコミュニティ体験。
    • コミュニティグループ、メンバー、メンバーグループの作成。
NOTE
AEMに詳しくない場合は、基本処理に関するドキュメントと、​ ページのオーサリングに関するクイックガイド ​をご覧ください。

最新のCommunities リリースのインストール install-latest-communities-release

このチュートリアルでは、AEM Communities 6.2機能パックバージョン 1.10をベースとする​ エンゲージメントコミュニティサイト ​を作成します。

最新の機能パックがインストールされていることを確認するには、次のサイトにアクセスしてください。

Analytics を設定 configure-analytics

Adobe Analyticsがコミュニティサイト用に設定されている場合は、コミュニティメンバーの体験を向上させ、サイトの管理者にフィードバックを提供するコミュニティアクティビティに関する情報を利用できます。

Adobe Analyticsとの連携はオプションです。

通知用にメールを設定 configure-email-for-notifications

Communities Sites コンソールを使用して作成されたすべてのサイトで、デフォルトで使用できる通知機能は、通知用の電子メールチャネルを提供します。

必要なのは、メールをサイトに適して設定することです。

電子メールの設定を参照してください。

トンネルサービスを有効にする enable-the-tunnel-service

オーサー環境でコミュニティサイトを作成する場合、トンネルサービスを使用すると、パブリッシュ環境に登録されている信頼できるコミュニティメンバーに役割を割り当てることができます。 トンネルサービスでは、オーサー環境の​ メンバーおよびグループコンソール ​からコミュニティメンバーにアクセスすることもできます。

この規則は、パブリッシュ環境で作成されたメンバーとメンバーグループをオーサー環境で​ not ​に再作成する場合に適用されます。 詳しくは、​ ユーザーとユーザーグループの管理を参照してください。

Author インスタンスでトンネルサービスを有効にする簡単な手順については、​ トンネルサービス ​を参照してください。

コミュニティ管理者の役割 community-administrator-role

コミュニティ管理者グループのメンバーは、コミュニティサイトの作成、サイトの管理、メンバーの管理(コミュニティからのメンバーの禁止)、コンテンツの管理を行うことができます。

ユーザーを作成 create-user

コミュニティ管理者の役割が割り当てられている​ author ​にユーザーを作成します。

  • オーサーインスタンスで

  • 管理者権限でログイン

    • 例えば、ユーザー名’admin’ / パスワード 'admin’などです
  • メインコンソールから、ツール > 操作 > セキュリティ > ユーザー​に移動します。

  • 編集 メニューから、ユーザーを追加​を選択します

  • Create New User ダイアログで、次のように入力します。

    • ID: sirius
    • 電子メールアドレス: sirius.nilson@mailinator.com
    • パスワード:password
    • パスワードの確認(&A);: パスワード
    • : シリウス
    • : Nilson

コミュニティ管理者グループへのSiriusの割り当て assign-sirius-to-community-administrators-group

Add User to Groupsまでスクロールします:

  • 検索するには「C」と入力してください

    • Community Administrators を選択します。
    • Community Enablement Managers を選択します。
  • 保存」を選択します。

create-user

ソーシャルログインを有効にする enable-social-login

FacebookやTwitterでのソーシャルログインのデモ版を使用する前に、次のことが必要です

  1. 修正パックまたは最新の機能パック ​をインストールします(2017年3月のFacebook APIの変更点)。
  2. ​ パブリッシュ環境で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

tutorial-tags

次に、指示に従って次の操作を行います。

AEM Communities入門チュートリアル用に作成されたタグのサンプルパッケージ

ファイルの取得

MongoDB for UGC Common Store mongodb-for-ugc-common-store

MSRP (MongoDB)を共通ストア ​として設定して、パブリッシュ環境とオーサー環境のいずれかからすべてのUGCを柔軟にモデレートできるようにすることをお勧めしますが、オプションで設定することをお勧めします。

手順については、​ デモ用MongoDBのセットアップ方法を参照してください。

デフォルトでは、オーサーインスタンスとパブリッシュインスタンスをインストールすると、ユーザー生成コンテンツ(UGC)がJCR Tar ストレージ ​に保存され、JSRPを使用してアクセスされます。 JSRPは一般的なストアではないため、UGCは入力されたインスタンスでのみ表示されます。 通常、UGCはパブリッシュインスタンスで入力され、オーサー環境では表示されないため、パブリッシュインスタンスを使用する必要があるすべてのモデレーションタスクが発生します。

recommendation-more-help
experience-manager-65-help-communities