Hi Vaghawan, yes, you have to send two events : one for the purchase and one for the $set property.
2017-05-04 9:25 GMT+04:00 Vaghawan Ojha <[email protected]>: > Hi, > > It's quite a novice question, but I was curious how $set events are > handled by the engine. > > For say I've a user1 buying item2 from the category fruits. > > so the event without $set would look like this: > {"eventTime":"2016-04-01T00:03:16+05:41","entityType":" > user","targetEntityType":"item","event":"purchase","entityId":"user5"," > targetEntityId":"apple","properties":{"category":"fruits"}} > > But if I use $set, that would be something like this: > { "event" : "$set", "entityType" : "item", "entityId" : "apple", > "properties" : { "category": ["fruits"] }, "eventTime" : " > 2016-04-01T00:03:16+05:41" } > So here I can't place the user, I think I'm wrong about how to implement > $set events, in this case how the engine knows that the item was bought by > the user5 at that particular time? > > Am I supposed to send two events, one with user5 bought apple, and another > $set event with category fruits? > > Someday who have already used this feature could let me know? > > Thanks >
