Hi Marius, Thank you very much for the quick reply. That helps, thank you.
On Thu, May 4, 2017 at 11:23 AM, Marius Rabenarivo < [email protected]> wrote: > 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 >> > >
