Real User Monitoring (RUM) verzamelt prestatiedata rechtstreeks van de daadwerkelijke bezoekers van uw website. Het legt vast hoe uw website presteert in reële omstandigheden en meet hoe uw eindgebruikers uw website ervaren op verschillende apparaten, browsers en netwerken.
Vereisten
Om RUM te gebruiken heeft u toestemming nodig om de code van uw website te bewerken. Uptrends biedt een script dat u in uw website kunt invoegen. Zodra het script is toegevoegd, begint RUM met het verzamelen van data.
Uptrends RUM instellen
Om Uptrends RUM in te stellen:
- Voeg een RUM-website toe.
- Implementeer het script op uw website.
- Volg de prestaties van uw website met RUM-dashboards.
Een RUM-website toevoegen
- Ga naar .
- Voer een naam in voor uw RUM-website.
- Voer de URL in die u wilt monitoren.
- Als u een single-page application (SPA) gebruikt, schakelt u Single Page Application Tracking gebruiken in.
- Om URL-fragmenten te tracken (bijvoorbeeld
#fragmentin/page#fragment), schakelt u URL-fragment meerekenen in. - Klik op Opslaan om het RUM-script te genereren.
- Ga naar Implementatie en kopieer het script.
Het RUM-script is een lichtgewicht JavaScript-fragment dat u op de pagina’s van uw website plaatst om de ervaring van uw gebruikers te meten. Het script is ontworpen om te voorkomen dat u andere scripts op uw website verstoort, zodat uw eindgebruikers geen enkele impact zullen merken. Zie Impact van het RUM-script op uw website voor meer informatie.
Het script op uw website implementeren
Om het script aan uw website toe te voegen:
- Plak het script in de
<head>-sectie van elke pagina die u wilt monitoren. Door het binnen de<head>-sectie te plaatsen, zorgt u ervoor dat het script zo vroeg mogelijk laadt zodat alle relevante performancetiminggegevens kunnen worden vastgelegd.
- Als uw site een Content Security Policy (CSP) gebruikt, zorg er dan voor dat het Uptrends RUM-domein (
https://hit.uptrendsdata.com) is toegevoegd en correct is geconfigureerd in uw Content Security Policy.
-
Controleer of het Uptrends RUM-script correct werkt:
a. Controleer de broncode van uw website en bevestig dat het Uptrends RUM-script aanwezig is.
b. Open het tabblad Hulpprogramma’s voor ontwikkelaars > Netwerk in uw browser en controleer of Uptrends RUM-bronnen zonder problemen worden geladen.
-
Implementeer uw website met het toegevoegde script.
Zodra bezoekers de bijgewerkte pagina’s bezoeken, verzamelt RUM data en geeft deze in realtime weer in uw RUM-dashboard.
Site-ID
Elk RUM-script is ontworpen voor één website. Het bevat een unieke sid (site-ID) die de bijbehorende RUM-website in uw account identificeert. Uptrends registreert alleen paginaweergaven van het door u opgegeven domein.
Voorbeeld
Als uw site www.uw-domein.com is, werkt het script op zowel www.uw-domein.com als uw-domein.com. Als u het script echter gebruikt op test.uw-domein.com of een ander domein, registreert Uptrends geen paginaweergaven. Elke website of elk domein vereist een eigen RUM-website en -script.
In dit voorbeeld werkt RUM alleen in uw productieomgeving. Als u afzonderlijke ontwikkel- en testomgevingen lokaal of onder een ander domein heeft draaien, registreert RUM geen paginaweergaven van die sites.
Licentie
Het Uptrends RUM-script en zijn componenten worden geleverd onder een Berkeley Software Distribution (BSD)-licentie. U vindt hier de volledige BSD-licentietekst. Voor informatie over hoe Uptrends de privacy van gebruikers beschermt, raadpleegt u RUM en gebruikersprivacy.