Assume that the users log-out in Web SDK and we would like to reset all identities. Is there any such a method in Web SDK?
Topics help categorize Community content and increase your ability to discover relevant content.
Views
Replies
Total Likes
Well, you can send the authenticatedState of "loggedOut" in your identityMap XDM payload.
You should only have to send this once upon logout with the identities to disassociate them from the current ECID for calls that happen afterwards.
Views
Replies
Total Likes
@bjoern__koth thanks! So if I send logout then all of the events which are sent after that are assigned to separate new profile in RTCP?
Views
Replies
Total Likes
That is a good question tbh., and I had to look it up as well. This below is AI generated, but sounds reasonable.
The loggedOut state marks an identity as formerly authenticated, differentiating current anonymous vs. previously known users.
Data sent with loggedOut identities can still be associated with the real-time profile, but the platform will treat these data points as lower confidence compared to those sent with authenticated state.
Events and attributes tied to a loggedOut identity will continue to merge into the existing profile, unless the schema or segmentation definitions specify conditions based on authentication state.
The system can use this state to avoid stitching new, authenticated data to a profile during non-authenticated sessions, improving accuracy in profile merging and reducing misattribution or duplicate profiles.
Views
Replies
Total Likes
Views
Likes
Replies