-
Notifications
You must be signed in to change notification settings - Fork 8.3k
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
[FullStory] Limit number of pageVars #159725
[FullStory] Limit number of pageVars #159725
Conversation
if ( | ||
typeof isElasticCloudUser === 'boolean' || | ||
typeof cloudIsElasticStaffOwned === 'boolean' || | ||
cloudTrialEndDate | ||
) { |
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.
we promoted cloudIsElasticStaffOwned
and cloudTrialEndDate
to the user level because they are account-related.
// Keeping these fields for backwards compatibility. | ||
if (nonUserContext.applicationId) nonUserContext.app_id = nonUserContext.applicationId; | ||
if (nonUserContext.entityId) nonUserContext.ent_id = nonUserContext.entityId; | ||
if (nonUserContext.cloudId) nonUserContext.org_id = nonUserContext.cloudId; |
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.
Since we are mostly interested in trial users, most reports don't care about BWC.
Also, we've had these for a few minors, so there should be enough overlap of both to compare with previous versions.
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Async chunks
Page load bundle
Unknown metric groupsESLint disabled line counts
Total ESLint disabled count
To update your PR or re-run it, just comment with: cc @afharo |
Pinging @elastic/kibana-core (Team:Core) |
Pinging @elastic/platform-onboarding (Team:Journey/Onboarding) |
Summary
When testing #159549, we noticed that the new field was not coming through to FullStory.
The reason, FS's limit of reporting maximum 20 attributes per page.
@shahinakmal and I went through the list of currently reported context vars, and came up with the list that makes more sense to us right now.
Now we can filter the sessions by
serveless
project type 🎉Checklist
For maintainers