---
title: "Sitecore Experience Platform 10.4の新要素"
slug: "what-s-new-in-sitecore-experience-platform-10-4"
abstract: "XP 10.4の新機能および変更点の一覧。"
---
# Sitecore Experience Platform 10.4の新要素

このトピックでは、Sitecore Experience Platformの最新リリースにおける新機能と変更点を一覧にしています。また、[Managed Cloud](https://doc.sitecore.com/xp/ja/developers/104/what's-new/what-s-new-in-managed-cloud.html "What's new in Managed Cloud")や複数の [ツール、モジュールリリース](https://doc.sitecore.com/xp/ja/developers/104/what's-new/what-s-new-in-sitecore-experience-platform-tools-and-modules.html "What's new in Sitecore Experience Platform tools and modules")でXPの新機能を追加しました。

## Experience PlatformとExperience Manager

以下の表は、Experience ManagerおよびExperience Platform 10.4で導入された新機能と改善点を示しています。

面積

変化

概要

アクセスのしやすさ

改善

コンテンツエディターには、[W3C ARIA作成慣行ガイド](https://www.w3.org/WAI/ARIA/apg/)に準拠した新しいアクセシビリティ機能の幅があります。キーボードを使って以下の操作が可能です:  
  

-   リボンを操作して、アイテムを作成、名前変更、移動、削除してください。
-   コンテンツツリーをナビゲートして、その中のアイテムを展開してください。
-   コンテンツエリア内のさまざまなフィールドとインタラクションします。可能な操作には、チェックボックスの選択、ドロップダウンリストやリンクの開封、アイテムのマルチセレクションなどがあります。
-   ページ上で選ばれたコンポーネントから焦点を移しましょう。

  
  
さらに:  
  

-   視覚的なインジケーターは、現在選択されている要素に集中するのに役立ちます。
-   スクリーンリーダーなどの支援的サードパーティ技術に依存するユーザーが、UI要素(表示名、フィールドタイプ、状態)に関する情報を読み上げるのを支援するラベルも提供しています。

デジタルマーケティング

新機能

ルールに基づいてキャンペーンや目標をトリガーします。例えば、特定のページが訪れたときにキャンペーンのコンテンツを表示したい場合など、これは重要です。  
  
ドキュメントへのリンク:  
  

-   [ルールを使ってキャンペーンをアイテムに関連付ける](https://doc.sitecore.com/xp/en/users/104/sitecore-experience-platform/associate-campaigns-with-an-item-using-a-rule.html)
-   [ルールを使って目標を項目に関連付ける](https://doc.sitecore.com/xp/en/users/104/sitecore-experience-platform/associate-goals-with-an-item-using-a-rule.html)

xConnect 統合

新機能

[xConnect](https://doc.sitecore.com/connect/en/users/sitecore-connect/introduction-to-sitecore-connect.html)エンドポイントがSitecore Connectで利用可能になりました。これにより、自分でレシピを作成し、Sitecore Connectの多くのマーテックソリューションにデータを送ることができます。

コンテンツ作成

新機能

コンテンツエディターで直接 *en-EU* のようなカスタム言語や地域言語を追加できます。これにより、.NETに登録されている言語フォーマットを超えて拡張できます。  
  
ドキュメントへのリンク:  
  

-   [カスタム言語の追加](https://doc.sitecore.com/xp/en/users/104/sitecore-experience-platform/add-a-new-language-to-system-settings.html#UUID-a8f43410-fb41-7969-1470-2b3f47f1ac19_section-idm1733380910625414)

セキュリティの役割

改善

コンテンツエディターおよびメディアライブラリのコンテンツツリー項目への読み取りアクセスを付与する *Sitecore Client Content Reader* ロールを追加しました。  
  
ドキュメントへのリンク:  
  

-   [セキュリティの役割](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/the-security-roles.html)

Solrサーチ

改善

Solr検索をソフトコミットに設定できるようになりました。  
  
ドキュメントへのリンク:  
  

-   [Solrのソフトコミットを活用してください](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/use-solr-soft-commits.html)

ウェブフック

改善

ウェブフックのリクエストには TemplateName プロパティが含まれるようになりました。  
  
ドキュメントへのリンク:  
  

-   [ウェブフック](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-manager/webhooks.html)

メディアファイル

改善

メディアファイルをメディアライブラリにアップロードする際に、JavaScriptコードでSVGファイルをブロックする機能をオフにできます。  
  
ドキュメントへのリンク:  
  

-   [JavaScriptコードによるSVGファイルのブロックを無効にしてください](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/disable-blocking-of-svg-files-with-javascript-code.html)

アイテムAPI

改善

Sitecore.Context.Language.CultureInfoプロパティを使って現在の言語文脈に関連する文化情報を返すことができます。  
  
ドキュメントへのリンク:  
  

-   [文化情報の活用](https://doc.sitecore.com/xp/en/developers/104/sitecore-experience-manager/working-with-culture-information.html)

## Sitecore Experience Accelerator

以下の表は、Sitecore Experience Accelerator (SXA) 10.4で導入された新機能と改善点を示しています。

面積

変化

概要

グリッドシステム

新機能

ヘッドレスサイトをTailwindグリッドシステムに設定できるようになりました。  
  
ドキュメントへのリンク:  
  

-   [サイトをTailwindを使うように設定してください](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/configure-sites-to-use-tailwind.html)。

セキュリティの役割

改善

新しい *Sitecore Client Site Managing* セキュリティロールにより、ユーザーはサイトやサイトコレクションの作成、名前変更、書き込み、削除の権利を持つ。  
  
ドキュメントへのリンク:  
  

-   [セキュリティの役割です](https://doc.sitecore.com/xp/en/developers/104/platform-administration-and-architecture/the-security-roles.html)。

モジュール

改善

プロジェクトレイヤーでモジュールをインストールできます。  
  
ドキュメントへのリンク:  
  

-   [新しいSXAモジュールを作成し](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/create-a-new-sxa-module-1188191.html)ましょう。

サイトマップ

新機能

サイトマップのURLでは言語コードを有効または無効にすることができます。  
  
ドキュメントへのリンク:  
  

-   [サイトマップURLの言語コードを有効または無効にする](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/enable-or-disable-language-codes-in-sitemap-urls.html)

レンダリング

新機能

ページテンプレートに基づいて、特定のサイトのエクスペリエンスエディターツールボックスでレンダリングの表示や非表示が可能です。  
  
ドキュメントへのリンク:  
  

-   [エクスペリエンスエディターでレンダリングを表示または非表示する](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/show-or-hide-renderings-in-the-experience-editor.html)

Experience Edge

改善

非コンテンツサイトは *内部* サイトとしてマークし、公開を防ぎましょう。  
  
ドキュメントへのリンク:  
  

-   ???

アセットオプティマイザー

改善

サポートされていないCSSやJSファイルをミニファイションから除外できるようになりました。  
  
ドキュメントへのリンク:  
  

-   [CSSやJSファイルをミニファイションから除外](https://doc.sitecore.com/xp/en/developers/sxa/104/sitecore-experience-accelerator/enable-and-configure-the-asset-optimizer.html#UUID-5128d963-9744-aab4-94c1-3d3ec28056aa_section-idm231775255989665)します。

## JavaScriptレンダリングSDK(JSS)

以下の表は、21.0リリース以降のJSSで導入された新機能と改善点を示しています。

面積

変化

概要

JSS

改善

JSSサンプルアプリケーションは現在Next.js 14とAngular 16を使用しています。 JSS\_APP\_NAME 環境変数は SITECORE\_SITE\_NAMEに名前変更されました。Reactパッケージのアップデートもあります。バージョン21.5以前なら、21.6、次に21.7にアップグレードして最新機能をすべて利用してください。  
  
ドキュメントへのリンク:  
  

-   [JSSアプリをJSS 21.6にアップグレードする](https://doc.sitecore.com/xp/en/developers/hd/21/sitecore-headless-development/upgrade-jss-apps-to-jss-21-6.html)
-   [JSSアプリをJSS 21.7にアップグレードする](https://doc.sitecore.com/xp/en/developers/hd/21/sitecore-headless-development/upgrade-jss-apps-to-jss-21-7.html)

JSS

新機能

大規模なウェブサイトでのビルド失敗を防ぐために、Experience Edgeリクエストに対してリトライ戦略を適用できます。  
  
ドキュメントへのリンク:  
  

-   [Experience Edgeへのリクエストにはリトライ戦略を使う](https://doc.sitecore.com/xp/en/developers/hd/22/sitecore-headless-development/use-retry-strategies-for-requests-to-experience-edge.html)

JSS

改善

コンポーネントレベルの getStaticProps および getServerSideProps 機能における機密情報は、開発モードではクライアントサイドバンドルに含まれていますが、本番環境では含まれません。  
  
ドキュメントへのリンク:  
  

-   [JSS Next.jsアプリにおけるコンポーネントレベルのデータ取得](https://doc.sitecore.com/xp/en/developers/hd/22/sitecore-headless-development/component-level-data-fetching-in-jss-next-js-apps.html)
-   [GraphQLを使ってJSS Next.jsアプリでコンポーネントレベルのデータを取得してください](https://doc.sitecore.com/xp/en/developers/hd/22/sitecore-headless-development/use-graphql-to-fetch-component-level-data-in-jss-next-js-apps.html)

JSS

改善

Netlifyを使ってNext.js JSSアプリケーションのホスティングをしている場合は、 [Netlifyへのアプリケーション展開ガイドNext.js](https://doc.sitecore.com/xp/en/developers/hd/22/sitecore-headless-development/walkthrough--deploying-jss-next-js-apps-to-netlify.html)参考にしてください。

JSS

改善

JSSアプリケーションはサポート .env 改善されました。  
  
ドキュメントへのリンク:  
  

-   [環境ファイルのサポート](https://doc.sitecore.com/xp/en/developers/hd/22/sitecore-headless-development/env-file-support.html)