AEM Forms のユニバーサルエディターインターフェイスの操作
ユニバーサルエディターは、Edge Delivery Services を使用して AEM Forms を作成する視覚的なインターフェイスを提供します。これは、フォームがユーザーにどのように表示されるかを正確に表示する What You See Is What You Get(WYSIWYG) エクスペリエンスを提供します。
このガイドは、フォームを効率的に作成するインターフェイスを理解するのに役立ちます。フォーム作成を初めて行う場合でも、経験豊富な開発者でも、このガイドは次の点で役立ちます。
必要なスキルを学ぶ:
- 自信を持って効率的にインターフェイスを操作
- 一般的なフォーム作成タスクに適切なツールを使用
- キーボードショートカットを活用して生産性を向上
- 一般的なインターフェイスの問題をトラブルシューティング
主なワークフローを学ぶ:
- 最適な生産性を得るためのワークスペースを設定
- 概念から公開までのフォームを作成
- デバイス間でフォームをテストおよびプレビュー
- フォームプロジェクトでチームメンバーと共同作業
すぐに始める
初めてのユーザー: まずは基本ツールから始めて、最も頻繁に使用するコア機能を学習してください。
経験豊富なユーザー: 特殊なツールと統合について詳しくは、高度な機能に進んでください。
クイックリファレンス: すばやく検索するには、インターフェイスの概要およびキーボードショートカットの節を参照してください。
インターフェイスの概要
ユニバーサルエディターインターフェイスは、それぞれ特定のタスク用に設計された 4 つの主な領域に整理されています。
インターフェイスフロー: ほとんどのユーザーは主に エディターキャンバス(D)と プロパティパネル(C)で作業し、プレビューや公開などのアクションには ツールバー(B)を使用します。
フォーム作成の基本的なツール
ユニバーサルエディターを初めて使用する場合は、ここから開始してください。ほとんどのフォーム作成タスクで使用するコアツールを次に示します。
1. エディターキャンバス - 主なワークスペース
エディターキャンバス は、フォームを視覚的に作成する場所です。ユーザーに対してフォームがどのように表示されるかを正確に表示します。
主なアクション:
- プロパティパネルの「追加」ボタンをクリックして、コンポーネントを追加 します
- キャンバス内で要素を直接クリックして、その要素を選択 します
- コンポーネントを設定する際に、リアルタイムの変更を確認 します
- プレビューモードで インタラクションをテスト します
2. プロパティパネル - コンポーネントの設定
プロパティパネル(右側)では、選択したコンポーネントをカスタマイズし、フォーム構造を管理します。
基本的な機能:
- プロパティモード(
d
ショートカット)- 選択したコンポーネントの設定を指定します - コンテンツツリー(
f
ショートカット) - フォーム構造に移動します - コンポーネントを追加(
a
ショートカット)- 新しいフォームフィールドを挿入します - コンポーネントアクション - 選択した要素を複製または削除します
3. ツールバーの基本 - プレビューと公開
ユニバーサルエディターツールバー には、フォームをテストおよび公開するための主なアクションが用意されています。
知る必要があるツール:
- プレビューモード(
p
ショートカット)- ユーザーに表示されるフォームをテストします - レスポンシブモード - モバイルデバイスでフォームでのフォームの外観を確認します
- ページを開く(
o
ショートカット)- 新しいタブでフォームを表示します - 公開 - ユーザーに対してフォームをライブにします
4. クイックスタートワークフロー
最初のフォームの場合:
- アダプティブフォームコンポーネントの追加 -
Adaptive Form
コンポーネントをセクションに挿入します。 - 作成を開始 - 「追加」ボタン(
a
)を使用して、コンポーネントを追加します - フィールドを設定 - コンポーネントを選択して、プロパティモード(
d
)を使用します - フォームをテスト - プレビューモード(
p
)を使用して、フォームを操作します - モバイルビューを確認 - モバイルテスト用に レスポンシブモード に切り替えます
- 運用開始 - 準備が整ったら、「公開」をクリックします
検証チェックポイント:
- フォームフィールドを追加および設定できますか?
- プレビューモードは正しく動作しますか?
- すべての必須フィールドは適切に設定されていますか?
- フォームはモバイルデバイスで正常に表示されますか?
Experience Cloud ヘッダー
Experience Cloud ヘッダー には、ナビゲーションおよびアカウント管理ツールが提供されます。ほとんどのフォームビルダーは、Adobe ツール間の切り替えやヘルプへのアクセスに使用することがあります。
主な要素:
最も一般的な用途:
- ヘルプの入手 - ドキュメントとサポートの「ヘルプ」アイコンをクリックします
- 組織の切り替え - 複数組織へのアクセス権がある場合は、組織ドロップダウンを使用します
ユニバーサルエディターのツールバー
ユニバーサルエディターのツールバー には、フォーム編集および公開用のプライマリツールが含まれます。これらは、使用頻度と一般的なワークフロー別に整理されています。
毎日のワークフローツール
これらのツールは、ほとんどのフォーム作成セッションに使用されます。
プレビューモード(p
ショートカット)
目的: ユーザーが体験するとおりにフォームをテストします
用途: 公開する前に、変更を行った後にフォームの機能をテストします
ベストプラクティス: 大きな変更を行うたびにプレビューして、問題を早期に発見します。
レスポンシブモード
目的: モバイルデバイスでのフォームの表示方法を確認します
用途: フォームを作成した後、公開する前
ベストプラクティス: 常にモバイルビューをテスト - 多くのユーザーは携帯電話でフォームにアクセスします。
ページを開く(o
ショートカット)
目的: エディターインターフェイスを使用せずに、新しいタブでフォームを表示します
用途: 全画面テストの場合は、レビュー用に関係者と共有します
公開
目的: フォームをライブにして、ユーザーに対してアクセスできるようにします
用途: プレビューモードとレスポンシブモードで徹底的にテストした後
公開前の検証チェックリスト:
- フォームがプレビューモードでテスト済み
- モバイルの応答性が検証済み
- すべての必須フィールドが設定済み
- 送信アクションが正しく機能している
ナビゲーションツール
「ホーム」ボタン
目的: ユニバーサルエディターの開始ページに戻ります
用途: 別のフォームでの作業の開始
場所バー(l
ショートカット)
目的: URL で任意のフォームに直接移動します
用途: 特定のフォーム間をすばやく切り替えます
詳細設定ツール
これらのツールは、特定のシナリオまたは高度な設定に使用されます。
AEM フォームプロパティ
目的: フォームデータモデル(FDM)などのフォームレベルの設定、送信アクションと公開日の設定
用途: データ統合の設定、公開のスケジュール
フォームプロパティパネルには、次のセクションが含まれます。
-
送信:ユーザーがフォームを送信した後の処理を定義します。メール経由のデータの送信、SharePoint への送信、フォームデータモデルの使用、Adobe Experience Platform や Microsoft Power Automate などのサービスとの統合など、複数の送信アクションから選択します。サポートされる送信アクションの完全なリストについて詳しくは、送信アクションの記事を参照してください。
-
事前入力:ユーザーがフォームを操作する前に、フォームフィールドを自動的に入力する方法を設定します。フォームデータモデル(FDM)などのデータソースに接続したり、URL パラメーターを使用してフィールドに事前入力したりして、ユーザーエクスペリエンスを向上させ、手動入力を削減できます。詳しくは、事前入力サービスの記事を参照してください。
-
お礼:フォームの送信後にユーザーに表示される内容をカスタマイズします。確認メッセージを表示したり、別の web ページにリダイレクトしたりして、スムーズでプロフェッショナルな完了エクスペリエンスを確保できます。フォームのお礼のメッセージを設定する方法について詳しくは、お礼のメッセージの設定の記事を参照してください。
ルールエディター(早期アクセス)
目的: 動的な動作、検証、条件付きロジックを追加します
用途: 複雑なビジネスロジックを備えたインタラクティブフォームの作成
認証ヘッダー設定
目的: 開発テスト用のカスタム認証ヘッダーを設定します
用途: 認証必須フォームを使用したローカル開発
その他のオプション(省略記号メニュー)
目的: 非公開などの一般的ではないアクションにアクセスします
用途: フォームをオフラインで取得し、詳細オプションにアクセスします
プロパティパネル
プロパティパネル(右側)は、フォームの作成と設定を行うコントロールセンターです。選択内容に基づいて変化し、異なるタスクに対して様々なツールを提供します。
コアフォーム作成ツール
これらのツールは、フォームの作成と整理に不可欠です。
コンポーネントを追加(a
ショートカット)
目的: 新しいフォームフィールドと要素を挿入します
機能: 選択したコンテナで使用可能なコンポーネントを表示します
一般的なコンポーネント:
- 「テキスト入力」、「メール」、「電話」の各フィールド
- ドロップダウン、ラジオボタン、チェックボックス
- ファイルのアップロード、日付選択
- 組織のパネルとセクション
プロパティモード(d
ショートカット)
目的: 選択したコンポーネントの設定を指定します
用途: コンポーネントを追加して、その動作をカスタマイズした後
主な設定:
- フィールドラベルとプレースホルダーテキスト
- 検証ルール(必須、形式、長さ)
- デフォルト値とヘルプテキスト
- 条件付き表示ルール
コンテンツツリー(f
ショートカット)
目的: フォーム構造を移動および整理します
用途: 複数のセクションを持つ複雑なフォーム、特定のコンポーネントの検索。
メリット:
- 任意のコンポーネントへのクイックナビゲーション
- 視覚的なフォームの階層
- 要素の簡単な並べ替え
コンポーネントのアクション
目的: 既存のコンポーネントを管理します
使用可能なアクション:
- 複製 - コンポーネントをすばやくコピーします
- 削除 - コンポーネントを削除します(確認プロンプトなし)
高度な機能と統合
これらのツールにより、高度なフォーム機能が有効になります。
データソース
目的: フォームをバックエンドデータシステムに接続します
用途: データベースまたは外部サービスに対する読み取り/書き込みが必要なフォーム
機能:
- フォームデータモデル(FDM)の設定
- 動的データ母集団
- 外部システムへの送信
バリエーションを生成
目的: AI を使用して、様々なバージョンのフォームコンテンツを作成します
用途: 異なるテキスト、レイアウトまたはアプローチを試します
code language-none |
---|
|
詳細情報: バリエーションを生成ガイド
コンテンツドラフト
目的: 予備的なテキストバージョンを作成および保存します
用途: フォームのコピーを反復し、代替テキストオプションを保存します
A/B テスト
目的: フォームのバリエーションを比較してパフォーマンスを最適化します
用途: コンバージョン率を最適化し、様々なデザインをテストします
実験
目的: フォームデザインに対して制御されたテストを実行します
用途: データ駆動型フォームの最適化、ユーザーエクスペリエンスのテスト
code language-none |
---|
|
タスク管理
目的: フォームプロジェクトのチームワークフローを整理します
用途: 複数ユーザーによるフォームの開発、プロジェクトトラッキング
パーソナライズ機能
目的: Adobe Experience Platform に接続して、カスタマイズされたエクスペリエンスを実現します
用途: ユーザーデータに基づいてパーソナライズされたフォームを作成します
code language-none |
---|
|
エディターキャンバス
エディターキャンバス は、フォームを視覚的に作成する主なワークスペースです。 ユーザーに対してフォームがどのように表示されるかを正確に表示し、変更を行うとリアルタイムのフィードバックが提供されます。
主な機能:
- WYSIWYG の編集 - 変更を行うと、すぐにその変更内容を確認できます
- 直接的なインタラクション - 任意のコンポーネントをクリックして、選択および編集します
- リアルタイムプレビュー - プレビューモードに切り替えて、機能をテストします
- レスポンシブ表示 - デバイス表示を切り替えて、モバイルの互換性を確認します
ベストプラクティス:
- 構造から開始 - 詳細コンポーネントの前に主なセクションを追加します
- 頻繁にテスト - プレビューモードを定期的に使用して、問題を早期に発見します
- モバイルファーストで考慮 - デザインプロセスを通じてレスポンシブモードを確認します
キーボードショートカット
フォームをより迅速で効率的に作成するには、次のショートカットを取得します。
a
d
f
p
o
l
プロのヒント: これらのショートカットを組み合わせて使用します。例えば、コンポーネントを選択し、d
キーを押して設定し、p
キーを押して変更をテストします。
一般的なワークフロー
最初のフォームの作成
- 構造を追加 -
a
を使用して、フォームセクションのパネルを追加します - フィールドを追加 - テキスト入力、メール、他のコンポーネントを挿入します
- プロパティを設定 - 各フィールドを選択し、
d
キーを押して、ラベルと検証を設定します - 機能をテスト -
p
キーを押して、フォームをプレビューおよびテストします - モバイルビューを確認 - レスポンシブモードを使用して、モバイル表示を検証します
- 公開 - 運用開始の準備が整ったら、「公開」をクリックします
既存の Forms の編集
- 構造を移動 - コンテンツツリー(
f
)を使用して、コンポーネントをすばやく検索します - 選択と変更 - コンポーネントを直接クリックするか、コンテンツツリーを使用します
- 変更をテスト - それぞれの重要な変更の後にプレビュー(
p
)を行います - ワークフローを検証 - 再公開する前に、フォームフロー全体をテストします
チームとの共同作業
- タスク管理を使用 - チームメンバーに対して特定のフォームセクションを割り当てます
- レビュー用に共有 - ページを開く(
o
)を使用して、クリーンなプレビューを共有します - 一緒にテスト - 共同作業テストセッションにはプレビューモードを使用します
- 進行状況を追跡 - タスクの更新に関する通知を確認します
よくある問題のトラブルシューティング
インターフェイスの問題
問題: ツールバーボタン、プロパティパネル、他のインターフェイス要素が表示されない
解決策:
- ページを更新 - 多くの場合、ブラウザーを単純に更新すると読み込みの問題が解決します
- ブラウザーの互換性を確認 - Chrome、Firefox または Safari を使用します
- ブラウザーキャッシュを消去 - 古くなっている可能性のある、キャッシュされたファイルを削除します
- 権限を検証 - フォームを編集するための適切なアクセス権があることを確認します
問題: コンポーネントを選択できないか、プロパティパネルが更新されない
解決策:
- コンポーネントを直接クリック - 空の領域のクリックを回避します
- コンテンツツリーを使用 -
f
キーを押して、ツリーからコンポーネントを選択します - 重複する要素を確認 - 一部のコンポーネントが他のコンポーネントをブロックしている可能性があります
- フォームをリロード - 場所バー(
l
)を使用して、現在のフォームをリロードします
問題: プレビューモードが正しく動作しないか、エラーが表示される
解決策:
- フォームの検証を確認 - すべての必須フィールドが正しく設定されていることを確認します
- 最初に編集モードでテスト - プレビューする前に、コンポーネントが機能することを検証します
- ブラウザーキャッシュを消去 - キャッシュされたスクリプトがプレビューを妨げる可能性があります
- コンポーネント設定を確認 - プロパティモードの設定でエラーをレビューします
効率的なフォーム作成のベストプラクティス
整理のヒント
- わかりやすい名前を使用 - プロパティモードでコンポーネントにわかりやすいラベルを付けます
- 関連フィールドをグループ化 - パネルを使用して、フォームセクションを論理的に整理します
- ビルド前にプラン - 開始する前にフォーム構造をスケッチします
- シンプルを維持 - 多くのフィールドを使用するとユーザーに負担がかかるのを回避します
ユーザーエクスペリエンス
- 頻繁にテスト - 大きな変更を行うたびにプレビューモードを使用します
- ユーザーのように考慮 - 完全なフォーム入力エクスペリエンスを考慮します
- 明確なラベルを提供 - フィールドの目的をユーザーに対して明確にします
- 役に立つテキストを追加 - 複雑なフィールドに対してヘルプテキストを使用します
パフォーマンスの最適化
- コンポーネントを最小化 - 必要なフォームフィールドのみを使用します
- 画像を最適化 - フォームで使用される画像を圧縮します
- モバイルでテスト - 低速のモバイル接続でパフォーマンスを確保します
- 早期に検証 - 送信エラーを防ぐための適切な検証を設定します
次の手順
これで、ユニバーサルエディターのインターフェイスについて説明しました。
- シンプルなフォームで練習 - 基本的なフィールドから始めて慣れていきましょう
- 高度な機能を探索 - 準備が整ったら、AI を活用したツールと統合を試してみましょう
- フォームのオーサリングを学ぶ - 入門ガイドを参照してください
- ルールエディターを取得 - ルールエディターガイドを使用して動的な動作を追加します
注意: ユニバーサルエディターは、フォームの作成を直感的に行えるように設計されています。まずは基本的な機能から始めて、ニーズの拡大に合わせて徐々に高度な機能を探索してください。