Interaction properties
Guide to how interaction properties are mapped from Sitecore 8.x to 9 in xDB Migration Tool.
In Sitecore 8.x, information about an interaction is stored in an interaction document.
The following is an example of an interaction document:
{ "_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", }
In Sitecore 9, interaction data is stored directly on the interaction:
Sitecore.XConnect.Interaction
Mapping definition | MongoDB to xConnect Interaction Mappings > MongoDB Interaction to Interaction Model |
Value to write to target object | Property on target object |
---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|