-
Type: Bug
-
Resolution: Won't Do
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Environment:OS:
node.js / npm versions:
Additional info:
-
Not Needed
-
Developer Tools
Problem Statement/Rationale
This is a follow up on COMPASS-7519.
In the task above, we've made sure the userId is not referring to the legacy anonymous userId, but to the atlas user id. However, we still make `identify` calls to segment that have no userId (meaning the user hasn't signed in with Atlas).
What's preventing us from removing these calls is that we'd loose the `traits` (e.g. compass version, platform..). These are part of `identify` calls, but not `track` - see segment docs. This task is to finally remove the anonymous `identify` calls, while ensuring that we do still have traits data for anonymous users.
Steps to Reproduce
How could an engineer replicate the issue you’re reporting?
Expected Results
What do you expect to happen?
Actual Results
What do you observe is happening?
Additional Notes
Any additional information that may be useful to include.
- split from
-
COMPASS-7519 Telemetry userID can only be AUID and not anonymous ID
- Closed