---
title: "プロフィールスコアの側面"
slug: "profile-scores-facet"
abstract: "xDB移行ツールでSitecore 8.xから9へのプロファイルスコアのマッピング方法のガイドです。"
---
# プロフィールスコアの側面

## Sitecore 8.xのフォーマット

Sitecore 8.xでは、インタラクション終了時のビジターのプロフィールスコア情報が、インタラクションのプロパティProfilesに保存されています。

以下はProfiles性質との相互作用の例です。

"Profiles" : {
 "Function" : {
 "Count" : 3,
 "Total" : 22.0,
 "ProfileName" : "Function",
 "Values" : {
 "Building Trust" : 0.0,
 "Call to Action" : 5.0,
 "Create Desire" : 15.0,
 "Define Concept" : 2.0
 },
 "PatternId" : NUUID("62496e17-ce38-416c-8535-6feef6be0476"),
 "PatternLabel" : "Ian"
 }
},

Profilesプロパティは辞書です。辞書の各メンバーはキーと値を持ちます。キーは特定のプロファイルスコアを表します。値はプロファイルスコアの詳細を含むオブジェクトです。

## Sitecore 9のフォーマット

Sitecore 9では、インタラクション終了時の訪問者プロフィールスコアが、インタラクション・ファセットを通じたインタラクションに関連付けられています:

ファセット名

IpInfo

ファセットタイプ

Sitecore.XConnect.Collection.Model.ProfileScores

プロファイルスコアは辞書に保存されます。辞書の鍵はプロファイルのIDです。ID自体はSitecore 8.xのデータには保存されていないため、プロファイル名を使って検索が行われます。

ファセット特性

概要

Scores

相互作用に関連するプロファイルスコアを含む辞書

## プロファイルスコアプロパティのマッピング

ソースオブジェクト

インタラクションドキュメントの Profiles にある辞書のメンバー

ターゲットオブジェクト

Sitecore.XConnect.Collection.Model.ProfileScore

マッピングの定義

MongoDB xConnect インタラクションマッピング > MongoDBから インタラクション 対 xConnect インタラクション プロファイルスコア ファセット

ターゲットオブジェクトに書き込むための値

対象オブジェクト上の性質

PatternId ソースオブジェクトから

MatchedPatternId

元のオブジェクトの ProfileName を使って値を解決

ProfileDefinitionId

Total ソースオブジェクトから

Score

Count ソースオブジェクトから

ScoreCount

Values ソースオブジェクトから

Values

## プロファイルスコア値のマッピング

各プロファイルスコアの値は辞書に保存されます。辞書の鍵はプロファイルスコアのIDです。ID自体はSitecore 8.xのデータには保存されていないため、プロファイルスコア名を使って検索が行われます。