---
title: "セッション状態概要"
slug: "session-state-overview"
abstract: "Sitecore Experience Platformの概要 プライベートおよび共有セッションの状態。"
---
# セッション状態概要

セッション状態は、Experience Platform(XP)において重要な役割を果たします。その理由は2つあります。

-   [連絡先が](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-platform/contacts.html)ウェブサイトを閲覧する際、そのやり取りに関するデータはセッション終了までセッション状態に保存され、その後xConnectにコミットされるため、セッション状態管理は**堅牢かつスケーラブル**であることが求められます。
-   単一の連絡先が2台のデバイスで同時にウェブサイトにアクセスすることも可能です。XPはクラスタ内の2つのアクティブなセッション間でデータ共有を処理できなければなりません。2台以上のContent Deliveryサーバーが存在する場合、 **オフプロセスのセッション状態管理は必須**となります。

セッションステートプロバイダーの選択および設定については、「[セッションステート](https://doc.sitecore.com/xp/ja/developers/103/platform-administration-and-architecture/scaling-and-configuring-session-state.html "Scaling and configuring session state")」を参照してください。

## セッション状態の種類

セッション中、Sitecoreは2つのセッション状態ストアにデータを書き込みます:

-   私立
-   共有

**プライベート** セッション状態は、閲覧ページ、目標変換、またはトリガーされたキャンペーンなどの連絡先訪問情報の情報を提供します。プライベートセッション状態は、ウェブサイトにアクセスするブラウザにとって「プライベート」です。連絡先がデスクトップと携帯電話の両方から同時にウェブサイトにアクセスする場合、各デバイスは独自のプライベートセッション状態を持ちます。

**共有セッション状態は****、複数のアクティブなセッション間で「共有」される情報を指します。これには、セッション開始時にトラッカーに読み込まれた連絡先情報も含まれます。**

> !注共有セッション状態は連絡先データの読み取り専用コピーを持ちます。セッション中は連絡先が「ロック」されません。アクティブなセッションを持つ連絡先を更新するには、[xConnect Client API](https://doc.sitecore.com/xp/en/developers/100/sitecore-experience-platform/xconnect-client-api--c--.html)をご利用ください。