---
title: "相互作用の性質"
slug: "interaction-properties"
abstract: "Sitecore 8.xからxDB Migration Toolでインタラクションプロパティをどのようにマッピングするかのガイドです。"
---
# 相互作用の性質

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

Sitecore 8.xでは、インタラクションに関する情報はインタラクションドキュメントに保存されます。

以下はインタラクション文書の例です:

{
 "\_id" : NUUID("e6e71462-a5a6-4348-b4b5-22d4763462d1"),
 "\_t" : "VisitData",
 "ContactId" : NUUID("d18a31d2-2144-4cfb-b460-c24b68e236fb"),
 "StartDateTime" : ISODate("2018-01-01T10:\`00:00\`.000Z"),
 "EndDateTime" : ISODate("2018-01-01T10:\`10:00\`.000Z"),
 "ChannelId" : NUUID("61634ec6-57ed-44e1-9cb4-5f43abd1d5fd"),
 "CampaignId" : NUUID("484e735f-371a-40cc-87fa-8f6d047dcf80"),
 "EngagementValue" : 1,
 "DeviceId" : NUUID("d9990609-6943-4a57-b2c2-400e0f3beded"),
 "UserAgent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.132 Safari/537.36",
}

## Sitecore 9のフォーマット

Sitecore 9では、インタラクションデータは直接インタラクション上に保存されます:

Sitecore.XConnect.Interaction

## マッピングの詳細

マッピングの定義

MongoDB xConnect インタラクションマッピング > MongoDBインタラクションからインタラクションモデルへのインタラクション

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

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

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

CampaignId

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

ChannelId

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

DeviceProfile

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

EndDateTime

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

EngagementValue

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

StartDateTime

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

UserAgent