ユニバーサルエディターの拡張 extending
コンテンツ作成者のニーズをサポートするために、ユニバーサルエディターの機能を拡張する様々なオプションについて説明します。
TIP
ユニバーサルエディターには、プロジェクトのニーズをより適切に満たすことができる カスタマイズオプションも複数あります。
拡張子 extensions
Adobe Experience Cloud サービスとして、ユニバーサルエディターの UI は、App BuilderとExperience Managerを使用して拡張できます。 Adobeでは、Extension Manager を通じて使用できる、プロジェクトに対応した多くの既製の拡張機能を提供しています。
- AEM Multi-Site-Management (MSM)拡張機能: コンポーネントレベルでの継承の解除または復元
- AEMのページプロパティ拡張機能: ユニバーサルエディターでページのページプロパティウィンドウにアクセスします
- AEM Site Admin Extension: Sites コンソールを開いて、ユニバーサルエディターでページの場所を指定します
- AEM ページロック拡張機能: ユニバーサルエディターでページロックステータスを表示して変更できます
- AEM ワークフロー拡張機能: ページおよびページコンテンツでユニバーサルエディターからワークフローを開始します
- AEM Universal Editor Dev Login Extension: ローカルで開発する場合、ローカルのAEM SDKへの認証が容易になります
- バリエーションの生成:生成人工知能(AI)を使用して、プロパティパネルでコンテンツのバリエーションを直接作成します。
- ユニバーサルエディター用のAEM製品ピッカー: エディターで製品データを選択または削除して、Adobe Commerce データを統合します。
- ユニバーサルエディターのコンテンツドラフト:複数のコンテンツのドラフトを作成、編集、管理します。
- 設定可能なアセットピッカー:編集されたページで使用されているリポジトリ以外のリポジトリからのアセット選択を有効にします。
- Forms ルールエディター:コーディングを行わずに、AEM Forms フィールドに動的な動作を視覚的に追加します。
- コンテンツフラグメントをAdobe Targetに書き出し:Adobe Experience Manager as a Cloud Serviceで作成されたコンテンツフラグメントをAdobe Targetに書き出して、Target アクティビティでオファーとして使用し、エクスペリエンスを大規模にテストおよびパーソナライズします。
- コンテンツフラグメントワークフロー:選択したコンテンツフラグメントのAEM ワークフローを開始します。
これらの拡張機能を有効にする方法については、Extension Managerのドキュメントを参照してください。
UI の拡張 extending-ui
ユニバーサルエディターの UI 拡張機能は、Adobe App Builderで作成されたJavaScript アプリケーションです。 これらの同じツールを使用して、ヘッダーメニューとプロパティパネルに独自のボタンとアクションを追加し、ユニバーサルエディター用に独自のイベントを作成することもできます。
独自の拡張機能を作成する可能性については、次のリソースを参照してください。
- UI 拡張機能 - UI 拡張機能の開発者向けドキュメント。
- UI 拡張機能ガイド - 独自の拡張機能を開発する方法に関する手順説明
- ユニバーサルエディター UI 拡張ポイント- ユニバーサルエディター固有の拡張ポイントのドキュメント
TIP
例について詳しくは、AEM UI 拡張チュートリアルを参照してください。コンテンツフラグメントコンソールの拡張に重点を置いていますが、ユニバーサルエディターで UI 拡張機能を実装する場合の概念は同じです。
AEM Sites の Extension Manager を使用すると、拡張機能をインスタンスごとに有効または無効にしたり、ユニバーサルエディターを含むアドビのファーストパーティ拡張機能にアクセスしたりできます。
拡張ポイント extension-points
UI の拡張機能に加えて、ユニバーサルエディターには、カスタムビジネス要件のシームレスな統合を可能にする他の多くの柔軟な拡張ポイントが用意されています。
- ブロック:シンプルな JSON 形式では、プロジェクトで、コンテンツ作成に使用できるブロックと UE 機能を調整できます。
- カスタムユーザーインターフェイス:拡張機能では、必要な UI をサイドパネルやモーダルダイアログに表示できます。
- イベント:拡張機能は、作成者のアクションと選択に関するイベントをページで受け取り、適切に応答します。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab