Our RUM solution now supports Single Page Applications. SPAs are a special type of web application that use so-called soft navigations (in addition to any hard navigations, typically for the initial homepage) to update parts of the page when a user navigates through the app. Traditional web apps (like ours, for example) use hard navigations by loading a new page every time the user moves to a different part of the app.
When adding a new RUM website to your configuration, make sure to select the Single Page Application option. The RUM website edit page has an option to switch between regular sites and SPA sites. If the SPA checkbox is checked, the Implementation tab will show the SPA-specific script instead.