コミュニティサイトの 作成では、コミュニティサイトの作成手順を案内するウィザードを使用します。最後の手順でサイトをコミットする前に、Next
またはBack
を前の手順に進むことができます。
新しいコミュニティサイトの作成を開始するには:
オーサーインスタンスを使用します。
管理者権限でサインインする
コミュニティ/サイトに移動します。
「作成」を選択します。
「サイトテンプレート」の手順では、URL のタイトル、説明、名前を入力し、コミュニティサイトテンプレートを選択します。次に例を示します。
コミュニティサイトのタイトル: Enablement Tutorial
コミュニティサイトの説明: A site for enabling the community to learn.
コミュニティサイトルート:(デフォルトのルートの場合は空白のまま /content/sites
)
クラウド設定:(クラウド設定が指定されていない場合は空欄のままにする)指定されたクラウド設定へのパスを入力します。
コミュニティサイトの基本言語:(単一言語の場合は手を付けないでください)。英語)プルダウンメニューを使用して、使用可能な言語(ドイツ語、イタリア語、フランス語、日本語、スペイン語、ポルトガル語(ブラジル)、中国語(繁体字)、中国語(簡体字))から1つ または 複数のベース言語を選択します。追加された言語ごとに1つのコミュニティサイトが作成され、多言語サイト用のコンテンツの翻訳で説明されているベストプラクティスに従って、同じサイトフォルダー内に存在します。 各サイトのルートページには、選択したいずれかの言語の言語コード(例えば、英語では「en」、フランス語では「fr」)で名付けられた子ページが含まれます。
コミュニティサイト名: enable
初期 URL は、コミュニティサイト名の下に表示されます。
有効な URL に、ベース言語コード + 「.html」を追加します。
例えば、http://localhost:4502/content/sites/ enable/en.html
リファレンスサイトテンプレート:下に降りて~を選ぶ Reference Structured Learning Site Template
「次へ」を選択します。
「デザイン」の手順では、テーマとブランディングバナーを選択する 2 つのセクションが表示されます。
目的のスタイルを選択し、テンプレートに適用します。選択すると、テーマはチェックマーク付きでオーバーレイされます。
(オプション)サイトページに表示するバナー画像をアップロードします。バナーはブラウザーの左端およびコミュニティサイトヘッダーとメニュー(ナビゲーションリンク)の間に固定されます。バナーの高さは 120 ピクセルに切り詰められます。バナーがブラウザーの幅や 120 ピクセルの高さに合わせてリサイズされることはありません。
「次へ」を選択します。
Next
を選択する前に、設定の手順で7つのセクションがあり、ユーザー管理、タグ付け、役割、モデレート、分析、翻訳、有効化に関連する設定にアクセスできます。
有効化コミュニティはプライベートにすることをお勧めします。
コミュニティサイトを非公開にするとは、匿名のサイト訪問者に対してアクセスを拒否し、自己登録やソーシャルログインを使用禁止にすることです。
ユーザー管理のほとんどのチェックボックスがオフになっていることを確認します。
コミュニティコンテンツに適用できるタグは、タグ付けコンソールで事前に定義したAEM名前空間(チュートリアル名前空間など)を選択することで制御します。
また、コミュニティサイトに対してタグ名前空間を選択すると、カタログとイネーブルメントリソースを定義するときに表示される選択肢が制限されます。重要な情報については、タグ付け可能なリソースを参照してください。
名前空間は先行入力検索で簡単に検索できます。例:
Tutorial
コミュニティメンバ ーロールは、[役割]セクションの設定を通じて割り当てられます。
コミュニティメンバー(またはメンバーのグループ)がコミュニティマネージャーとしてサイトを体験できるようにするには、先頭入力検索を使用し、ドロップダウンのオプションからメンバーまたはグループ名を選択します。
例:
トンネル サービスでは、パブリッシュ環境のみに存在するメンバーとグループを選択できます。
ユーザー生成コンテンツ(UGC)をモデレートする場合は、デフォルトのグローバル設定を受け入れます。
プルダウンメニューから、このコミュニティサイト用に設定した Analytics クラウドサービスフレームワークを選択します。
スクリーンショットに表示されている選択肢「Communities
」は、設定ドキュメントのフレームワークの例です。
翻訳設定では、UGC の翻訳を許可するかどうかと、どの言語に翻訳するかを指定します。
1 つのイネーブルメントコミュニティに対し、1 人以上のコミュニティ実施可能マネージャーを指定する必要があります。
有効化マネージャ
(必須)
Community Enablement Managers
グループを選択して、このコミュニティサイトを管理できます。
Sirius Nilson
Marketing Cloud組織ID
(オプション)有効化レポートに ビデオハートビート 分析を含める場合に必要な、Adobe AnalyticsアカウントのID。
「次へ」を選択します。
「作成」を選択します。
プロセスが完了すると、新しいサイトのフォルダーがコミュニティサイトコンソールに表示されます。
作成したサイトは、コミュニティ - サイトコンソールで管理する必要があります。このコンソールは、新しいサイトを作成するコンソールと同じものです。
コミュニティサイトのフォルダーを選択した後、サイトアイコンにマウスカーソルを合わせると、4 つのアクションアイコンが表示されます。
省略記号アイコン(その他のアクションアイコン)を選択すると、「サイトを書き出し」および「サイトを削除」オプションが表示されます。
各アイコンの機能は次のとおりです(左から右の順に説明)。
サイトを開く
鉛筆アイコンを選択して、作成者編集モードでコミュニティサイトを開き、ページコンポーネントを追加/設定します。
サイトの編集プロパティアイコンを
選択して、タイトルやテーマの変更など、プロパティの変更用にコミュニティサイトを開きます。
サイトの公開コミュニティサイトを公開するに
は、世界のアイコンを選択します(デフォルトではlocalhost:4503)。
サイトの書き出し
書き出しアイコンを選択して、コミュニティサイトのパッケージを作成し、そのパッケージを package managerに保存してダウンロードします。
UGC はサイトパッケージに含まれていません。
サイトを削除コミュニティサイトを削除するには、サイトを削除アイコンを選択します。このアイコンは、コミュニティサイトコンソール内でサイトにマウスポインターを置くと表示されます。サイトを削除すると、UGC やユーザーグループ、アセット、データベースレコードなど、そのサイトに関連付けられているアイテムがすべて削除されます。
地球のアイコンを選択して、コミュニティサイトを公開します。
サイトが公開されると、次のようなメッセージが表示されます。
新しいコミュニティサイトとともに、新しいユーザーグループが作成されます。各グループには、様々な管理機能に応じて適切な権限が設定されています。詳しくは、コミュニティサイトのユーザーグループを参照してください。
この新しいコミュニティサイトでは、手順1でサイト名を「enable」と指定すると、発行環境に存在する新しいユーザーグループがCommunities Members & Groups consoleから表示される場合があります。
作成者は、トンネルサービスを有効にして、初回セットアップ](/docs/experience-manager-64/communities/introduction/enablement-setup.html?lang=ja#publishcreateenablementmembers)で作成した[ユーザーを、新しく作成したコミュニティサイトのコミュニティメンバーグループに割り当てることができます。
コミュニティグループコンソールでは、メンバーを個別に追加したり、グループのメンバーシップを使用して追加したりできます。
この例では、グループCommunity Ski Class
がグループCommunity Enable Members
のメンバーとして追加され、メンバーQuinn Harper
も追加されます。
コミュニティ/グループコンソールに移動します。
コミュニティを有効にするメンバーグループを選択
「グループ追加のメンバー」検索ボックスにski
を入力します
コミュニティスキークラスを選択(学習者のグループ)
検索ボックスにquinn
と入力します。
クインハーパーを選択します(有効化リソースの連絡先)
保存を選択
サイトが設定され、発行にプッシュされたら、発行インスタンスでログインマッピング(Adobe Granite Login Selector Authentication Handler
)を設定します。 利点は、ログイン資格情報が正しく入力されないと、認証エラーによってコミュニティサイトのログインページが再表示され、エラーメッセージが表示されることです。
追加Login Page Mapping
公開サイトをデモ目的で操作するときは、デフォルトのホームページを新しいサイトに変更すると便利です。
これをおこなうには、CRX|DE Lite を使用して、パブリッシュ側でリソースマッピングテーブルを編集します。
開始するには、次のようにします。
公開時に、CRXDEにアクセスし、管理者権限でログインします
admin/admin
でログインします。プロジェクトブラウザで/etc/map
を展開します。
http
ノードを選択
ノードを作成を選択
Namelocalhost.4503
(**を使用しないでください:
)
新しく作成されたlocalhost.4503
ノードを選択
追加特性
名前:sling:match
タイプ:String
値:localhost.4503/$
(「$」文字で終わる必要があります)
追加特性
「すべて保存」を選択します。
(オプション)閲覧履歴の削除
http://localhost:4503/を参照します。
無効にするには、sling:match
プロパティの値の前に「x」 — xlocalhost.4503/$
— と**「すべて保存**」を付加します。
変更を保存できない場合は、ノード名が localhost.4503
(区切り文字が「ドット」)となっているかを確認してください。localhost:4503
は有効な名前空間のプレフィックスではないので、localhost
(区切り文字が「コロン」)という表記は正しくありません。
正規式sling:match
文字列の末尾にある「$」は重要なので、正確にhttp://localhost:4503/
のみがマッピングされます。そうでない場合、URLのserver:portの後に存在するパスの前にリダイレクト値が付加されます。 したがって、AEMがログインページにリダイレクトしようとすると、失敗します。
サイトを最初に作成した後、作成者はサイトを開くアイコンを使用して、標準的な AEM のオーサリングアクティビティを実行できます。
また、管理者はサイトを編集アイコンを使用して、タイトルなどのサイトプロパティを変更できます。
変更後は、必ず保存して再公開してください。
AEM に馴染みがない場合は、基本操作に関するドキュメントおよびページのオーサリングのクイックガイドを参照してください。
このコミュニティサイトに選択されたコミュニティサイトテンプレートには、カタログ機能が含まれています。
含まれていない場合は、カタログ機能を簡単に追加できます。これにより、有効化リソースや学習パスに割り当てられていないコミュニティの他のメンバーが、カタログから有効化リソースを選択できるようになります。
サイト構造にカタログ機能が既に含まれている場合、タイトルが変わることがあります。
サイトの構造を変更するには、コミュニティ、サイトコンソールに移動し、enable
フォルダーを開き、サイトを編集アイコンを選択してEnablement Tutorial
のプロパティにアクセスします。
構造パネルを選択し、カタログを追加するか、既存のカタログを変更します。
タイトル: Ski Catalog
URL: catalog
すべての名前空間を選択:デフォルトのままにします。
保存を選択
位置アイコンを使用し、カタログ機能を Assignments の後の 2 番目の位置に移動します。
右上隅の「保存」を選択してコミュニティサイトに対する変更を保存します。
その後、サイトを再び公開します。