i would have said the answer is 2. i am unfamiliar with 2 ids in the same field using pipe notation. not sure why the jane.doe email would supercede the more recent hit with the tom.smith email
2 namespaced IDs share the same cookie ID, upon conflict IDs are sorted in lexographic order in this case alphabetical. So `janedoe@gmail.com` compared to tomsmith@gmail.com`. J comes alphabetically before T, so `janedoe@gmail.com` is picked
From the identity docs:
If multiple primary identities are found in different namespaces, the identities in the namespaces are sorted lexicographically, and the first identity is selected.
Like Jacob, it also seems to me that #2 should be the correct answer.
Things should be backfilled via replay using the first authenticated event. And with shared devices and graph-based stitching, replay wouldn’t collapse all of the events into a single person (so that’s at least why #1 is not the answer).
The other thing I do not like about this question is that it does not state what the look back window is or when the replay occurs. I guess we’re to assume it’s just daily replay with a 1 day lookback? There’s just some nuance missing there.
Jason Egan, Principal Solution Architect @ Adswerve