ユニバーサルエディターを使用したコンテンツの公開 publishing

ユニバーサルエディターでのコンテンツの公開方法と、アプリでの公開済みコンテンツの処理方法を説明します。

TIP
ここで説明する公開プロセスは、ユニバーサルエディターの標準の標準標準機能です。
ユニバーサルエディターは、ワークフローが公開プロセスをサポートできるように 拡張機能と UI 拡張機能もサポートしているので、公開フローが異なる場合があります。

ユニバーサルエディターからのコンテンツの公開 publishing-content

コンテンツ作成者としてコンテンツを公開する準備が整ったら、ユニバーサルエディターのツールバーにある 公開 アイコンをタップまたはクリックするだけで済みます。

ページの公開

  1. ユニバーサルエディターで、ユニバーサルエディターのツールバーにある 公開 アイコンをタップまたはクリックします。

  2. プレビューサービスを使用できる場合は、プレビュー または 公開 にコンテンツを公開する場所を選択できます。

  3. Items セクションには、パブリケーションに含まれる次のようなコンテンツがリストされます。

    • 新規 まだ公開されていない項目。
    • 変更 公開されたが、前回の公開以降に変更されたコンテンツ。
    • 公開済み 公開済みで、その公開以降に変更されていないコンテンツ。

    必要に応じて、公開に含めたり除外したりする項目の横にあるチェックボックスをタップまたはクリックします。 「拡張」をタップまたはクリックすると、3 つのカテゴリの合計に含まれる個々の項目が表示され、それらを個別に含めたり除外したりできます。

    アイテムの公開

    項目 見出しの横にある戻る矢印をタップまたはクリックして、概要に戻ります。

  4. 公開 をタップまたはクリックして公開するか、キャンセル をタップまたはクリックして中止します。

ユニバーサルエディターからコンテンツを非公開にする unpublishing-content

コンテンツの非公開は、コンテンツの公開と同様に機能します。 コンテンツ作成者として、コンテンツを公開から削除する準備が整ったら、ユニバーサルエディターのツールバーの省略記号アイコンをタップまたはクリックしてから 非公開 します。

その後、コンテンツを 公開する場合と同じ方法でコンテンツを非公開にできます。プレビューインスタンスからの非公開を含める法と、非公開に含める項目。

サイトコンソールからの公開と非公開 publishing-sites-console

Sites コンソールから公開することもできます。これは、複数ページのコンテンツを公開する場合や、公開または非公開をスケジュールする場合に便利です。

ページエディターとの類似点 similarities

AEM ページエディターのユーザーの場合ユニバーサルエディターを使用してコンテンツを公開するプロセスは、通常どおりに動作します。つまり、AEMでの公開時に、コンテンツがオーサー層からパブリッシュ層にレプリケートされます。

違い differences

ユニバーサルエディターでの公開が他と少し異なる点は、エディター自体ではなく、むしろユニバーサルエディターで可能にする外部ホスティングのアプリにあります。

外部でホストされる場合、作成者がエディターでアプリを開いたときにオーサー層からコンテンツを読み込まれるように、また、訪問者がアプリにアクセスしたときにパブリッシュ層から読み込まれるようにすることが、web アプリでは重要です。

アプリケーションでの層の検出 detecting

オーサー層またはパブリッシュ層をアクセス可能にするかどうかの決定は、アプリ内に単純な条件文を記述し、エディター内で適切なオーサーエンドポイントまたはパブリッシュエンドポイントを選択することで実現できます。

別のオプションとして、別々に設定された 2 つの異なる環境にアプリをデプロイし、オーサー層とパブリッシュ層それぞれからコンテンツを取得する方法があります。作成者がユニバーサルエディターで公開済み URL を開けるようにするには、小さなスクリプトを作成して、パブリッシュサイドの URL をオーサリング環境で同等の URL に「変換」すると(例:author サブドメインを先頭に追加することによって)、作成者は自動的にリダイレクトされます。

概要 summary

ユニバーサルエディターの目的は、特定のパターンを適用しないことで、実装にとってシンプルで簡潔な実装を維持しながら、実装が完全に切り離された方法で目標を達成できるようにすることです。

同様に、ユニバーサルエディターは、特定のプロジェクトがどの層からコンテンツを配信するかを決定する方法を要件にしていません。むしろ、いくつかの可能性を可能にし、プロジェクトが独自の要件に最適なソリューションを決定できるようにしています。

その他のリソース additional-resources

ユニバーサルエディターを使用してコンテンツをオーサリングする方法について詳しくは、このドキュメントを参照してください。

ユニバーサルエディターの技術的な詳細について詳しくは、次の開発者向けドキュメントを参照してください。

  • ユニバーサルエディターの概要 - ユニバーサルエディターを使用して、優れたエクスペリエンスを提供し、コンテンツベロシティを向上させ、最新のデベロッパーエクスペリエンスを提供するために、あらゆる実装、あらゆるコンテンツ、あらゆる側面の編集を可能にする方法を説明します。
  • AEM のユニバーサルエディターの概要 - ユニバーサルエディターへのアクセス権を取得する方法と、これを使用するために最初の AEM アプリのインストルメントを開始する方法について説明します。
  • ユニバーサルエディターのアーキテクチャ - ユニバーサルエディターのアーキテクチャと、そのサービスとレイヤー間でのデータのフローについて説明します。
  • 属性とタイプ - ユニバーサルエディターで必要なデータ属性とデータ型について説明します。
  • ユニバーサルエディターの認証 - ユニバーサルエディターの認証方法について説明します。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab