-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Update Session User and RUM Global Context APIs #15013
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
To identify user sessions, use the `setUser` API: | ||
When making changes to the user session object, all RUM events collected afterwards the change contain the updated information. | ||
|
||
## User session APIs |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💬 suggestion: what about having a sub section for each capability (like global context)?
something like:
## user sessions
### identify user session
### access user session
### override user session property
### clear user session
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it could be nice to merge
## Identify user sessions
## User session APIs
### Identify user sessions
into
## User session
### Identify user sessions
it avoid to duplicate the "identify user sessions" header and regroup all things related to user session in a single section, like Global Context
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Bastien Caudan <[email protected]>
…text.md Co-authored-by: Bastien Caudan <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Heston Hoffman <[email protected]>
…text.md Co-authored-by: Bastien Caudan <[email protected]>
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
content/en/real_user_monitoring/browser/modifying_data_and_context.md
Outdated
Show resolved
Hide resolved
…text.md Co-authored-by: Bastien Caudan <[email protected]>
…text.md Co-authored-by: Bastien Caudan <[email protected]>
closing in favour of #15085 (due to bad branch name) |
What does this PR do?
Motivation
We have expanded the API behaviour of Session User APIs and used this as an occasion to fix some of the issues present in the underlying code. We expanded the changes to also to fix similar issues in RUM Global Context.
Additional Notes
Reviewer checklist