詳細情報:
コンテンツブロックの概要
コンテンツブロックは、1 回定義し、複数のページやストアフロント領域で使用する 1 つまたは複数のコンポーネントで構成されるものです。これらは JSON ベースの形式を使用し、PWA Kit、Storefront Next、および Salesforce Reference Architecture (SFRA) ストアフロントでサポートされています。
コンテンツブロックとは、画像、テキスト、ボタンなどの 1 つまたは複数のコンテンツコンポーネントを、1 つのターゲット可能な単位にまとめたものです。コンテンツブロックは個々のページに関連付けられていないため、コンテンツブロックは 1 回作成すれば、複数のページで再利用できます。
利点
- 信頼できる唯一の情報源 :コンテンツを 1 回定義し、複数のページに表示します。
- インスタントアップデート :一度編集すれば、どこでも更新できます。
- メンテナンスの軽減 :ページごとの更新を繰り返す必要がなくなります。
- 一貫したブランディング :ストアフロント全体でプロモーションメッセージとデザイン要素の一貫性を保ちます。
- ターゲット設定とスケジュール設定 :スケジュールルール、顧客グループフィルター、またはキャンペーンのターゲット設定を使用して、コンテンツを表示する日時とユーザーを制御します。
コンテンツブロックの仕組み
Page Designer のコンテンツブロックは、コンポーネントから作成します。コンポーネントには、すぐに使用できるタイプ (画像、テキスト、ボタンなど) や、デベロッパーが定義したカスタムコンポーネントタイプがあります。コンテンツブロックには、1 つのコンポーネント、またはレイアウト内に配置された複数のコンポーネントのコンポジションを含めることができます。
Page Designer で作成したコンテンツブロックは、Business Manager のコンテンツブロックモジュールに表示されます。このモジュールを使用して、ターゲティングルールの設定、フィルタリングと検索、一括操作の適用、使用状況の確認などのライフサイクルタスクを管理します。
コンテンツブロックを使用できる場所
以下のストアフロントの場所にコンテンツブロックを追加します。
- ページ領域:ヒーローバナー、商品一覧ページのコンテンツ領域、商品詳細ページの編集セクションなど、Page Designerページ内の領域。
- グローバル地域:お知らせバナー、ヘッダー、フッターなど、すべてのページに表示される Page Designer ページ内で定義されたサイト全体の領域。
デベロッパーはストアフロントコードで領域を定義します。次に、マーチャンダイザーは Page Designer を使用してページ領域にコンテンツブロックを追加します。
コンテンツブロックとコンテンツスロット
コンテンツブロックは、コンテンツスロットに代わる視覚的なコンポーネントベースの代替手段を提供します。どちらもマーチャンダイザーが特定のストアフロント領域に動的コンテンツを配置できるようにするのに対し、コンテンツブロックはコンポーネントベースのビジュアルエディター、JSON ベースの配信、および一元化されたライフサイクル管理を提供します。
制限事項
- 複数のページからコンテンツブロックを削除するには、各ページから各インスタンスを個別に削除するか、コンテンツブロックモジュールからコンテンツブロックを完全に削除する必要があります。

