イネーブルメントのための新しいコミュニティサイトの作成

コミュニティサイトを作成

コミュニティサイトの 作成では、コミュニティサイトの作成手順を案内するウィザードを使用します。最後の手順でサイトをコミットする前に、NextまたはBackを前の手順に進むことができます。

新しいコミュニティサイトの作成を開始するには:

オーサーインスタンスを使用します。

  • 管理者権限でログインし、コミュニティ > サイト​に移動します。

  • 作成」を選択します。

Step 1 : Site Template

有効化サイトテンプレート

サイトテンプレート」の手順では、URL のタイトル、説明、名前を入力し、コミュニティサイトテンプレートを選択します。次に例を示します。

  • コミュニティサイトのタイトル: Enablement Tutorial.

  • コミュニティサイトの説明: A site for enabling the community to learn.

  • コミュニティサイトルート:(デフォルトのルートの場合は空白のまま /content/sites)

  • クラウド設定:(クラウド設定が指定されていない場合は空欄のままにする)指定されたクラウド設定へのパスを入力します。

  • コミュニティサイトの基本言語:(単一言語の場合は手を付けないでください)。英語)ドロップダウンを使用して、使用可能な言語(ドイツ語、イタリア語、フランス語、日本語、スペイン語、ポルトガル語(ブラジル)、中国語(繁体字)、中国語(簡体字))から1つ または 複数のベース言語を選択します。追加された言語ごとに1つのコミュニティサイトが作成され、多言語サイト用のコンテンツの翻訳で説明されているベストプラクティスに従って、同じサイトフォルダー内に存在します。 各サイトのルートページには、選択したいずれかの言語の言語コード(例えば、英語では「en」、フランス語では「fr」)で名付けられた子ページが含まれます。

  • コミュニティサイト名: enable

    • コミュニティサイト名の下に最初のURLが表示されます

    • 有効なURLの場合は、ベース言語コード+ ".html"を追加します。

      例えば、https://localhost:4502/content/sites/ enable/en.html

  • リファレンスサイトテンプレート:下に降りて~を選ぶ Reference Structured Learning Site Template

次へ」を選択します。

手順 2:デザイン

デザインの手順は、テーマとブランディングバナーを選択するための2つのセクションで示されます。

コミュニティサイトテーマ

目的のスタイルを選択し、テンプレートに適用します。選択すると、テーマはチェックマーク付きでオーバーレイされます。

コミュニティサイトブランディング

(オプション)サイトページ全体に表示するバナー画像をアップロードします。 バナーはブラウザーの左端およびコミュニティサイトヘッダーとメニュー(ナビゲーションリンク)の間に固定されます。バナーの高さは 120 ピクセルに切り詰められます。バナーがブラウザーの幅や 120 ピクセルの高さに合わせてリサイズされることはありません。

site-branding1

site-branding2

次へ」を選択します。

手順 3:設定

Nextを選択する前に、設定の手順で7つのセクションがあり、ユーザー管理、タグ付け、役割、モデレート、分析、翻訳、有効化に関連する設定にアクセスできます。

ユーザー管理

有効化コミュニティはプライベートにすることをお勧めします。

コミュニティサイトを非公開にするとは、匿名のサイト訪問者に対してアクセスを拒否し、自己登録やソーシャルログインを使用禁止にすることです。

ユーザー管理のほとんどのチェックボックスが選択解除されていることを確認します。

  • サイト訪問者が自己登録することを許可しない。
  • 匿名サイト訪問者がサイトに表示することを許可しないでください。
  • コミュニティメンバー間でのメッセージングを許可するかどうかを指定します。
  • Facebookへのログインを許可しない。
  • Twitterでのログインを許可しない。

user-mgmt

タグ付け

コミュニティコンテンツに適用できるタグは、タグ付けコンソールで事前に定義したAEM名前空間(チュートリアル名前空間など)を選択することで制御します。

また、コミュニティサイトに対してタグ名前空間を選択すると、カタログとイネーブルメントリソースを定義するときに表示される選択肢が制限されます。重要な情報については、タグ付け可能なリソースを参照してください。

名前空間は先行入力検索で簡単に検索できます。例:

  • tut
  • Tutorial

有効化タグ付け

役割

コミュニティメンバ ーロールは、[役割]セクションの設定を通じて割り当てられます。

コミュニティメンバー(またはメンバーのグループ)がコミュニティマネージャーとしてサイトを体験できるようにするには、先頭入力検索を使用し、ドロップダウンのオプションからメンバーまたはグループ名を選択します。

例:

メモ

トンネル サービスでは、パブリッシュ環境のみに存在するメンバーとグループを選択できます。

有効化ロール

モデレート

ユーザー生成コンテンツ(UGC)をモデレートする場合は、デフォルトのグローバル設定を受け入れます。

moderation1

Analytics

ドロップダウンから、このコミュニティサイト用に設定されたAnalyticsクラウドサービスフレームワークを選択します。

スクリーンショットに表示されている選択肢「Communities」は、設定ドキュメントのフレームワークの例です。

分析

翻訳

翻訳設定では、UGC の翻訳を許可するかどうかと、どの言語に翻訳するかを指定します。

  • 機械翻訳を許可​を確認
  • デフォルト設定を使用する

翻訳

イネーブルメント

1 つのイネーブルメントコミュニティに対し、1 人以上のコミュニティ実施可能マネージャーを指定する必要があります。

  • 有効化マネージャ
    (必須)
    Community Enablement Managers グループを選択して、このコミュニティサイトを管理できます。

    • s
    • Sirius Nilson
  • Marketing Cloud組織ID
    (オプション)有効化レポートに ビデオハートビート 分析を含める場合に必要な、Adobe AnalyticsアカウントのID。

有効化

次へ」を選択します。

手順 4:コミュニティサイトの作成

作成」を選択します。

プレビュー

処理が完了すると、新しいサイトのフォルダーがコミュニティ/サイトコンソールに表示されます。

enablementsitecreated

新しいコミュニティサイトの公開

作成したサイトは、コミュニティ - サイトコンソールで管理する必要があります。このコンソールは、新しいサイトを作成するコンソールと同じものです。

コミュニティサイトのフォルダーを選択した後、サイトアイコンにマウスカーソルを合わせると、4 つのアクションアイコンが表示されます。

siteactionicons

省略記号アイコン(その他のアクションアイコン)を選択すると、「サイトを書き出し」および「サイトを削除」オプションが表示されます。

siteactionsnew

各アイコンの機能は次のとおりです(左から右の順に説明)。

  • サイトを開く

    ページコンポーネントの追加や設定を行うには、鉛筆アイコンを選択して、作成者編集モードでコミュニティサイトを開きます。

  • サイトを編集

    プロパティアイコンを選択して、コミュニティサイトを開き、タイトルやテーマの変更など、プロパティの変更を行います。

  • サイトを公開

    コミュニティサイトを(デフォルトでlocalhost:4503に)公開するには、世界のアイコンを選択します。

  • サイトを書き出し

    書き出しアイコンを選択して、コミュニティサイトのパッケージを作成します。このパッケージが、パッケージマネージャーに格納され、ダウンロード可能になります。UGC はサイトパッケージに含まれていません。

  • サイトを削除

    コミュニティサイトを削除するには、サイトを削除アイコンを選択します。このアイコンは、コミュニティサイトコンソール内でサイトにマウスポインターを置くと表示されます。サイトを削除すると、UGC やユーザーグループ、アセット、データベースレコードなど、そのサイトに関連付けられているアイテムがすべて削除されます。

    enablesiteactions

サイトの公開

地球のアイコンを選択して、コミュニティサイトを公開します。

publish-site

サイトが公開されると、次のようなメッセージが表示されます。

サイトが公開した

コミュニティのユーザーとユーザーグループ

新しいコミュニティユーザーグループの確認

新しいコミュニティサイトとともに、新しいユーザーグループが作成されます。各グループには、様々な管理機能に応じて適切な権限が設定されています。詳しくは、コミュニティサイトのユーザーグループを参照してください。

この新しいコミュニティサイトでは、手順1でサイト名を「enable」と指定すると、発行環境に存在する新しいユーザーグループがCommunities Members & Groups consoleから表示される場合があります。

community_usergroup

「Community Enable Members」グループへのメンバー割り当て

作成者は、トンネルサービスを有効にして、初回セットアップ](/docs/experience-manager-65/communities/introduction/enablement-setup.html?lang=ja#publishcreateenablementmembers)で作成した[ユーザーを、新しく作成したコミュニティサイトのコミュニティメンバーグループに割り当てることができます。

コミュニティグループコンソールでは、メンバーを個別に追加したり、グループのメンバーシップを使用して追加したりできます。

この例では、グループCommunity Ski ClassがグループCommunity Enable Membersのメンバーとして追加され、メンバーQuinn Harperも追加されます。

  • コミュニティ、グループ​コンソールに移動します

  • コミュニティを有効にするメンバー​グループを選択

  • 「ski」を「グループ追加のメンバー」検索ボックスに入力します

  • コミュニティスキークラス​を選択(学習者のグループ)

  • 検索ボックスに「クイン」と入力します。

  • クインハーパー​を選択します(有効化リソースの連絡先)

  • 保存​を選択

edit-group-settings

パブリッシュ側の設定

https://localhost:4503/content/sites/enable/en.html {#http-localhost-content-sites-enable-en-html}

enablement-login

認証エラーの設定

サイトが設定され、発行にプッシュされたら、発行インスタンスでログインマッピング(Adobe Granite Login Selector Authentication Handler)を設定します。 ログイン資格情報が正しく入力されていない場合、認証エラーによってコミュニティサイトのログインページが再表示され、エラーメッセージが表示されるという利点があります。

<a0/追加>は次のようになります。Login Page Mapping

  • /content/sites/enable/en/signin:/content/sites/enable/en

(オプション)デフォルトのホームページの変更

公開サイトをデモ目的で操作するときは、デフォルトのホームページを新しいサイトに変更すると便利です。

これをおこなうには、CRX|DE Lite を使用して、パブリッシュ側でリソースマッピングテーブルを編集します。

開始するには、次のようにします。:

  1. 公開時に、CRXDEにアクセスし、管理者権限でログインします

  2. プロジェクトブラウザで/etc/mapを展開します。

  3. httpノードを選択

  4. 新しく作成されたlocalhost.4503ノードを選択

    • 追加特性

      • 名前:sling:match
      • タイプ:String
      • :localhost.4503/$

    (「$」文字で終わる必要があります)

    • 追加特性

      • 名前:sling:internalRedirect
      • タイプ:String
      • :/content/sites/enable/en.html
  5. すべて保存」を選択します。

  6. (オプション)閲覧履歴の削除

  7. https://localhost:4503/を参照します。

    • https://localhost:4503/content/sites/enable/en.htmlにアクセスします。
メモ

無効にするには、sling:matchプロパティの値の前に「x」 — xlocalhost.4503/$ — と​**「すべて保存**」を付けます。

change-default-homepage

トラブルシューティング:マップ保存エラー

変更を保存できない場合は、ノード名が localhost.4503(区切り文字が「ドット」)となっているかを確認してください。localhost:4503 は有効な名前空間のプレフィックスではないので、localhost(区切り文字が「コロン」)という表記は正しくありません。

error-map

トラブルシューティング:リダイレクト失敗

正規式sling:match文字列の末尾の「$」が重要なので、正確にhttps://localhost:4503/のみがマッピングされます。そうでない場合、URLのserver:portの後に存在するパスの前にリダイレクト値が付加されます。 したがって、AEMがログインページにリダイレクトしようとすると、失敗します。

コミュニティサイトの変更

サイトを最初に作成した後、作成者はサイトを開くアイコンを使用して、標準的な AEM のオーサリングアクティビティを実行できます。

また、管理者はサイトを編集アイコンを使用して、タイトルなどのサイトプロパティを変更できます。

変更後は、必ず​保存​して再​公開​してください。

メモ

AEM に馴染みがない場合は、基本操作に関するドキュメントおよびページのオーサリングのクイックガイドを参照してください。

カタログの追加

このコミュニティサイトに選択されたコミュニティサイトテンプレートには、カタログ機能が含まれています。

含まれていない場合は、カタログ機能を簡単に追加できます。これにより、有効化リソースや学習パスに割り当てられていないコミュニティの他のメンバーが、カタログから有効化リソースを選択できるようになります。

サイト構造にカタログ機能が既に含まれている場合、タイトルが変わることがあります。

サイトの構造を変更するには、コミュニティ/サイト​コンソールに移動し、enableフォルダーを開き、サイト​を編集アイコンを選択してEnablement Tutorialのプロパティにアクセスします。

構造パネルを選択し、カタログを追加するか、既存のカタログを変更します。

  • タイトル: Ski Catalog

  • URL: catalog

  • すべての名前空間を選択:デフォルトのままにします。

  • 保存」を選択します。

modify-site-structure

位置アイコンを使用し、カタログ機能を Assignments の後の 2 番目の位置に移動します。

move-catalog-func

右上隅の「保存」を選択してコミュニティサイトに対する変更を保存します。

その後、サイトを再び​公開​します。

このページ