Skip to content

PANA-5681: Update RUM and Session Replay schemas for heatmaps#3203

Open
gonzalezreal wants to merge 1 commit intogonzalezreal/PANA-5681/view-identity-resolverfrom
gonzalezreal/PANA-5681/schema-updates
Open

PANA-5681: Update RUM and Session Replay schemas for heatmaps#3203
gonzalezreal wants to merge 1 commit intogonzalezreal/PANA-5681/view-identity-resolverfrom
gonzalezreal/PANA-5681/schema-updates

Conversation

@gonzalezreal
Copy link

@gonzalezreal gonzalezreal commented Feb 27, 2026

What does this PR do?

Adds the permanent_id field to RUM action targets and permanentId to Session Replay leaf wireframes. These fields enable correlating user interactions with visual wireframes for heatmap support.

Schema changes match DataDog/rum-events-format#356, which ensures backwards-compatible field ordering (new fields appended as the last constructor parameter).

Motivation

Support mobile heatmaps. This is PR 2 of 4, schema foundation for the RUM and Session Replay integration PRs that follow.

Additional Notes

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

@gonzalezreal gonzalezreal marked this pull request as ready for review February 27, 2026 10:39
@gonzalezreal gonzalezreal requested review from a team as code owners February 27, 2026 10:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants