スペースとエンティティ spaces-and-entities

NOTE
単一ページアプリケーションフレームワークを基にしたクライアントサイドレンダリング(React など)が必要なプロジェクトでは、SPA エディターを使用することをお勧めします。詳細情報

スペースは、コンテンツサービス REST API を通じて公開されるエンティティを保存する便利な場所です。 アプリ(または任意のチャネル)を多数のエンティティに関連付けることができるので、この機能は特に便利です。 エンティティをスペース内に強制的に配置すると、アプリの要件をグループ化するベストプラクティスが強制されます。 オプションで、AEMのアプリを少数のスペースに関連付けることができます。

NOTE
コンテンツサービスから任意のチャネルでコンテンツを使用できるようにするには、スペースの下にコンテンツを配置する必要があります。

スペースを作成する creating-a-space

多数のコンテンツとアセットをモバイルアプリに公開する場合は、AEM Mobile ダッシュボードを使用してスペースを作成します。

スペースを操作するようにコンテンツ サービスを構成していない初めてのユーザーの場合、AEM Mobile ダッシュボードは コンテンツ サービス を選択した後、[ アプリ ] のみを表示します。

CAUTION
スペースを追加するための前提条件
AEM Content Services を有効にする」をオンにしてスペースを操作し、AEM Mobile アプリケーションダッシュボードで有効にします。
詳しくは、 コンテンツサービスの管理を参照してください。

ダッシュボードでスペースを設定したら、次の手順に従ってスペースを作成します。

  1. コンテンツサービスから スペース を選択します。

    chlimage_1-83

  2. スペースを作成するには、[作成] を選択します。 スペースに タイトル名前説明 を入力します。

    作成」をクリックします。

    chlimage_1-84

スペースを管理する managing-a-space

スペースを作成したら、左をクリックしてリスト内のスペースを管理します。

スペースのプロパティを表示したり、スペースを削除したり、スペースとその内容をAEM パブリッシュ インスタンスにパブリッシュすることができます。

chlimage_1-85

スペースのプロパティの表示と編集

  1. リストからスペースを選択します
  2. ツールバーの プロパティ を選択します
  3. 終了したら「閉じる」をクリックします

スペースの公開 スペースを公開すると、そのスペース内のすべてのフォルダーとエンティティも公開されます。

  1. スペースコンソールリストのアイコンをクリックして、スペースを選択します
  2. Publish ツリー を選択
NOTE
スペースを 非公開 すると、パブリッシュインスタンスからスペースが削除されます。
次の図は、スペースをパブリッシュした後に実行できるアクションを示しています。

chlimage_1-86

スペース内のフォルダを使用する working-with-folders-in-a-space

スペースには、スペースのコンテンツとアセットをさらに整理するのに役立つフォルダーを含めることができます。 ユーザーは、スペースの下に独自の階層を作成できます。

フォルダーの作成 creating-a-folder

  1. スペースコンソールのリストでスペースをクリックし、「フォルダーを作成」をクリックします

    chlimage_1-87

  2. フォルダーの タイトル名前説明 を入力します

    chlimage_1-88

  3. 作成 をクリックして、スペースにフォルダを作成します

言語コピー language-copy

CAUTION
このリリースでは、言語コピーは完全には機能しません。 構造のみが設定されます。

言語コピー 機能を使用すると、作成者はマスター言語コピーをコピーし、次にプロジェクトとワークフローを作成して、コンテンツを自動的に翻訳できます。 言語コピーによって正しい構造が作成されます。 スペースにフォルダを追加したら、言語コピーをスペースに追加できます。

NOTE
翻訳される可能性のあるコンテンツは、言語コピーノードの下に配置することをお勧めします。

言語コピーの追加 adding-language-copy

  1. スペースを作成したら、そのスペースをクリックして言語コピーを作成します。

    作成 をクリックし、「言語コピー」を選択します。

    chlimage_1-89

    note note
    NOTE
    言語コピーノードは、スペースの直接の子としてのみ存在できます。
  2. 言語コピーを作成 ダイアログで コンテンツパッケージ Language* を選択して Title* と入力します。

    作成」をクリックします。

    chlimage_1-90

  3. 作成した言語コピーは、スペースの 言語マスター に表示されます。

    chlimage_1-91

    note note
    NOTE
    言語マスター を選択して、言語コピーフォルダーを表示します。

スペースからフォルダを削除する removing-a-folder-from-the-space

  1. スペースの内容のリストからフォルダを選択します

  2. ツールバーの 削除 をクリックします

    note note
    NOTE
    フォルダに移動してその内容を表示したり、サブフォルダまたはエンティティを追加するには、スペースのコンテンツ リストでフォルダのタイトルをクリックします。

スペース内のエンティティを使用する working-with-entities-in-a-space

エンティティは、web サービスエンドポイントを通じて公開されるコンテンツを表します。 エンティティはスペースに格納されるので、を簡単に見つけることができ、関連コンテンツを保持するAEM リポジトリ構造から独立した状態に保たれます。

エンティティを論理的な収集でグループ化する場合があります。 それには、任意の数のフォルダーを作成できます。

他のエンティティであるエンティティの子がデータモデリング用に収集される場合、開発者ユーザーは、標準で提供される「エンティティグループ」モデルタイプから特定の「グループモデル」を作成できます。

NOTE
エンティティは常にスペースに関連付けられるので、エンティティのユーザーインターフェイスのほとんどはスペース コンソールからアクセスできます。

エンティティの作成 creating-an-entity

  1. スペースコンソールを開き、スペースのタイトルをクリックします。

    オプションで、リストでフォルダーのタイトルをクリックして、フォルダーに移動できます。

    chlimage_1-92

  2. エンティティのモデルを選択します。 これは、作成するエンティティのタイプです。 次へをクリックします。

    chlimage_1-93

    note note
    NOTE
    Assets モデル、{ ページモデル 、または以前作成したエンティティタイプのモデルを選択する とができます。
    カスタムエンティティを作成するには、 モデルの作成を参照してください。
  3. エンティティの タイトル名前説明タグ を入力します。 「作成」をクリックします。

    chlimage_1-94

    完了すると、エンティティがスペースの子孫に表示されます。

エンティティの編集 editing-an-entity

  1. エンティティを作成したら、フォルダーまたはスペースに移動し、スペースコンソールからエンティティを選択して編集します。

    chlimage_1-95

  2. 編集するエンティティを選択し、「編集」をクリックします。

    chlimage_1-96

    note caution
    CAUTION
    エンティティの作成で選択したテンプレートに応じて、エンティティのプロパティの編集と表示の両方で UI が異なります。 詳しくは、以下の手順を参照してください。

    エンティティをAssets モデルとして作成するためのテンプレートを選択する場合編集 をクリックすると、次の図に示すようにアセットを追加できます。

    chlimage_1-97

    または、「プレビュー」をクリックして、JSON リンクを表示することができます。

    chlimage_1-98

    エンティティをページモデルとして作成するためのテンプレートを選択した場合編集 をクリックすると、次の図に示すようにアセットを追加できます。

    chlimage_1-99

    パス 内のアイコンをクリックしてアセットを追加

    chlimage_1-100

    note note
    NOTE
    エンティティを追加したら、プレビューリンクが機能するように保存する必要があります。 プレビューを表示するには、「保存」をクリックします。 プレビュー をクリックすると、追加されたアセットの JSON が表示されます(下図を参照)。

    chlimage_1-101

    note note
    NOTE
    エンティティへのアセットの追加が完了したら、「保存」を選択して変更を保存するか、「保存して閉じる」を選択して保存し、エンティティが定義されているスペースコンソールリストにリダイレクトすることができます。

    さらに、スペース コンソール リストからエンティティを選択し、プロパティ をクリックして、定義されたエンティティのプロパティを表示および編集します。

    chlimage_1-102

    タイトル、説明、タグを編集し、アセットをエンティティに追加できます。

    chlimage_1-103

エンティティの削除 removing-an-entity

  1. スペースの内容のリストから図形を選択します

    chlimage_1-104

  2. ツールバーの 削除 をクリックして、スペースから特定のエンティティを削除します

エンティティの公開 publishing-an-entity

エンティティを公開するには、Publish ツリー または クイックPublish を選択できます。

  1. スペースコンソールリストでエンティティを選択し、「Publishツリー」をクリックして、そのエンティティとその子を公開します。

    chlimage_1-105

    または

    クイックPublish をクリックして、その特定のエンティティを公開します。

recommendation-more-help
2eeeb575-8007-40cc-a72d-206fbc4ddd4b