コンテンツ エディターのSXAアイテム
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
SXAは、サイトをSitecoreアイテムとして定義します。このトピックでは、SitecoreのSXAサイト コレクション、サイト、およびカスタム アイテムについて説明します。
サイト コレクション アイテム
サイト コレクション アイテム
サイト コレクション作成ウィザードを使用してサイト コレクションとサイトをすばやく設定すると、デフォルトでは、SXAはテンプレート、テーマ、メディア コンテンツを作成し、作成したサイト コレクション アイテムに保存されたパスを使用します。

サイトのアイテム
サイトのアイテム
サイト作成ウィザードは、ホーム項目だけでなく、共有コンテンツ用のDataフォルダ、すべてのサイト固有のメディア項目のMedia項目、およびサイトレベルで定義する構成とプレゼンテーションの詳細用のSettingsノードとPresentationノードなど、サイトの構造を生成します。
サイト フォルダには、次のサブフォルダがあります。
-
Home - オーバーレイ ウィンドウに表示できるサイト ページとプレゼンテーション要素が含まれています。
-
Media - 画像、アニメーション、ムービー、PDFなど、サイトで使用可能なすべてのメディア項目を含むメディア ライブラリのスコープ ビューを表示します。メディア項目は、このフォルダに物理的には存在しませんが、サイトに割り当てられたメディアライブラリフォルダへの参照です。
-
Data - Webサイト内の複数のページで再利用できるデータソースが含まれています。 Dataフォルダは、サイト レベルで共有データ ソース コンテンツの場所を提供し、このコンテンツをレンダリング タイプ別に整理します。サイト作成ウィザードで選択したコンポーネントのみが、Dataコンテナフォルダを持ちます。
-
<Site> Dictionary - 辞書エントリとしてシステムに入力し、サイトで翻訳して再利用できる単語やフレーズのサイト固有のコレクション。一般的には、これには[送信]というラベルの付いたボタンや[連絡先セクションなど、定期的なユーザー インターフェース要素が含まれます。ディクショナリには、アプリケーション固有のデータを取得するための専用のAPIエンドポイント があります。一般的なSitecoreディクショナリと区別するためのサイト名が含まれています。
-
Presentation - サイトの作成時に選択した機能の設定とプレゼンテーションの詳細が含まれます。
次の表では、Presentationサブフォルダ内の項目について説明します。
アイテム
形容
Available Renderings
エクスペリエンス エディターで編集者が使用できるレンダリングをリストします。
SXAでは、ツールボックス内のコンポーネントの構造を変更できます。これは、頻繁に使用するコンポーネント カテゴリをリストの一番上に移動する場合や、カテゴリ内のコンポーネントの順序を変更する場合に便利です。
Cache Settings
特定のコンポーネントのキャッシュオプションを設定します。 Homeタブで、Component Cache Settingsをクリックしてキャッシュ設定を作成します。
Event Types
「イベント・タイプ」は、イベント・リスト内で使用可能なイベント・タイプを選択できる構成可能なドロップダウン・リストです。
Layout Service
レイアウト・サービスによって提供されるコンポーネントの出力を作成するために使用できる追加のJSONレンダリング・バリアントを指定します。
Page Designs
ページデザインを作成して割り当てます。このアイテムには、特定のサイト の最適化設定を変更する ための設定が含まれています。
Partial Designs
カスタムのパーシャルデザインが含まれます。パーシャル デザインを作成および変更するには、このアイテムの子を変更します。
Placeholder Settings
POI Types
Rendering Variants
サイト内でバリアントをサポートするすべてのコンポーネントが一覧表示されます。このアイテムのサブフォルダに コンポーネントバリアントを追加できます 。
Styles
SXAには、レンダリング用のプリセット スタイルが付属しています。 スタイルを追加、編集、および削除できます。各スタイルの スタイル セクションでは、そのスタイルを使用できるレンダリングを追加できます。
-
Settings - 設定の詳細が含まれます。
次の表では、Settingsサブフォルダ内の項目について説明します。
アイテム
形容
Browser Title
デフォルトでは、Titleフィールドがブラウザのタイトルとして使用されます。別のフィールドを使用するには、ここで専用のタイトル フィールドを指定します。SXAでは、各サイトのページタイトル、プレフィックス、サフィックスを定義することもできます。
Creative Exchange Storages
Creative Exchangeを設定して、エクスポートとインポートのオプションを指定します。エクスポートされたサイトを保存するパスを構成することもできます。
Datasource Configurations
SXAでは、組み込みのSXAコンポーネントで独自のデータ テンプレートを使用できます。データソース設定を挿入してコンポーネントを選択すると、そのコンポーネントで使用されるデータソーステンプレートを変更したり、そのデフォルト設定の一部を上書きしたりできます。
Default links
リンクコンポーネントを使用すると、例えば、ブログページのパーシャルデザインにリンクを追加して、その記事に明示的にリンクしなくても、次または前の記事に移動することができます。 Default linksには、HierarchyとJourneyの2つのサブアイテムがあります。
Hierarchyアイテムには、次のサブアイテムがあります。
-
Next sibling - 次の兄弟アイテムへのリンクは、コンテンツ ツリーでのアイテムの表示方法に従って表示されます。
-
Parent item - 現在のアイテムの親アイテムにリンクします。
-
Previous sibling - 前の兄弟アイテムへのリンクは、コンテンツ ツリーでのアイテムの表示方法に従って表示されます。
Journeyアイテムには、次のサブアイテムがあります。
-
Previously visited item - 以前にアクセスしたページへのリンクで、Sitecore.Analytics.Trackerに依存します。
メモXMトポロジでは動作しません。
Facets
HTML Snippets
HTMLスニペットが含まれています。HTMLスニペットは、メタデータ パーシャル デザインに追加できるメタ コンポーネントです。
Item Queries
リストコンポーネントのカスタムクエリを作成する。
Maps Provider
Privacy Warning
プライバシーに関する警告を設定します。たとえば、警告の種類を指定したり、プライバシー警告メッセージを表示しないページを設定したりできます。
Redirects
Scopes
ブースティングルールを追加します。SXAでは、検索範囲を使用して、条件に基づいて検索結果を絞り込むことができます。スコープ内では、ブースティングルールを定義することで、特定の結果をブーストできます。
Shared Site Settings
委任された領域を表示します。このセクションを手動で編集しないでください。
Site Grouping
このフォルダーの子は、Sitecoreサイト定義を提供します。これらは、SXAなしでサイトを構築する場合に構成ファイル内で定義するノードSitecore <site> に相当します。これらのアイテムは、SXAサイト マネージャーを使用して管理することもできます。
ここでカスタムプロバイダーを追加します 。SXAでは、サイトごとに異なるリンク プロバイダーを選択できます。これは、リンク要件が異なる複数のサイトがある場合に便利です。
カスタムログインページを割り当てることもできます。
Social Media Groups
ソーシャルメディアでページを共有する方法を定義します。ソーシャル共有ボタンのスニペットを指定できます。
Standard Values
現在のサイトの下にあるデータソーステンプレートの標準値を定義します (たとえば、グローバルに定義された標準値を上書きします)。
Twitter Apps
Twitterアプリの認証情報を入力します。Twitter APIにアクセスするには、リクエストごとに渡す必要がある一連の資格情報が必要です。
既存のTwitterアプリをお持ちの場合、TwitterアカウントでTwitterアカウントにログインしていれば、Twitterアプリの管理画面を使用してアプリを表示および編集できますdeveloper.twitter.com。
-
カスタムアイテム
カスタムアイテム
SXAを拡張するときは、カスタム アイテムをどこに保存するかを考える必要があります。SXAは、SXAの更新中に標準のSXAセクションを上書きします。そのため、SXAによって制御されるツリーの枝にカスタム アイテムを配置すると、アップグレード後にインスタンスが壊れる可能性があります。
SXAは、Sitecore実装のビルド、テスト、拡張、保守に関する開発プロセスの推奨事項を含むSitecore Helix原則に従います。Helixレイヤーに続くテンプレート フォルダーは、次のように定義されます。
-
Feature - ソリューションのビジネスオーナーや編集者が理解しているソリューションの具体的な機能が含まれている。
-
Foundation - 複数の機能モジュールで共有される基本ロジックが含まれています。
-
Project - ソリューションのコンテキストを提供します。新しいサイト コレクションを作成するたびに、次の例のようなProject構造が自動的に生成されます。
SXAがProjectフォルダーに生成するテンプレートは、サイト コレクション作成ウィザードで選択したモジュールによって異なります。