---
title: "セッションへの側面のロード"
slug: "load-facets-into-session"
abstract: "追加のファセットキーをパッチする方法を学びましょう"
---
# セッションへの側面のロード

ファセットはセッション開始時や、連絡先が既存連絡先として自己を識別した際に、XConnectDataAdapterProviderによってセッションに読み込まれます。

> !重要セッションにロードされたファセットは編集可能ですが、セッション終了時にxConnectに保存されることはありません。 [ファセットの更新は必ずxConnect Client APIを使う](https://doc.sitecore.com/xp/ja/developers/91/sitecore-experience-platform/set-contact-facets-in-session.html "Set contact facets in session")必要があります。

設定はセッションにロードされるファセットを制御します。ファセットキーのデフォルトリストはApp\_Config\\Sitecore\\Marketing.Tracking\\Sitecore.Analytics.Tracking.configファイル内で定義されています。

> !重要事前に設定済みのファセットキーは一切削除しないでください。他のコンポーネントはこれらのファセットがセッションにロードされることに依存しています。

以下の例は、追加のファセットキーをパッチで取り付ける方法を示しています:

<?xml version="1.0" encoding="utf-8" ?>
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
<sitecore>
 <dataAdapterManager defaultProvider="xconnect">
 <providers>
 <add name="xconnect" type="Sitecore.Analytics.XConnect.DataAccess.XConnectDataAdapterProvider, Sitecore.Analytics.XConnect">
 <facets hint="raw:AddFacet">
 <facet facetKey="Addresses"/> <!-- NOTE: Taken from AddressList.DefaultFacetKey -->
 </facets>
 </add>
 </providers>
 </dataAdapterManager>
</sitecore>
</configuration>

> !ヒントすべての組み込みファセットはDefaultFacetKeyを定義しています。このプロパティを調べると、特定のファセットのデフォルトキーが得られます。例えば、AddressListファセットキーは**Addresses**です。