Refresh the session's last-activity timestamp, keeping the current
session across full page loads while the user is active.
Throttled so frequent telemetry does not hammer storage; a session never
outlives MAX_SESSION_LENGTH — once that is reached the stored data is
removed so the next page load starts a new session (mirroring the replay
reset in RecordSDK._save; deterministic sessionKey sessions keep the
same exemption).
Refresh the session's last-activity timestamp, keeping the current session across full page loads while the user is active. Throttled so frequent telemetry does not hammer storage; a session never outlives MAX_SESSION_LENGTH — once that is reached the stored data is removed so the next page load starts a new session (mirroring the replay reset in RecordSDK._save; deterministic sessionKey sessions keep the same exemption).