Home
Prezzi
Piattaforma Blog Chi siamo Contatti FAQ
Accedi Inizia gratis
Real User Monitoring

Osserva il tuo sito attraverso
i browser dei tuoi utenti reali.

Uno script da 5,7 kB acquisisce Core Web Vitals, errori JavaScript e visualizzazioni di pagina da ogni sessione reale, poi registra il dettaglio per le sessioni che decidi tu di conservare.

Free tier included No credit card 2-minute setup
Site Qwality RUM overview with sessions and Core Web Vitals

Ogni sessione reale nell'aggregato. Quelle che contano nel dettaglio.

RUM acquisisce ciò che i test sintetici non possono: le prestazioni effettive, gli errori e il comportamento che i visitatori sperimentano su ogni dispositivo, rete e area geografica. Due modalità permettono di passare dai trend aggregati al dettaglio della singola sessione con un clic.

Core Web Vitals su ogni pagina

LCP, INP, CLS, FCP e TTFB raccolti da ogni visualizzazione di pagina, nessun campionamento e nessuna configurazione aggiuntiva richiesta.

Ogni sessione viene misurata

Web Vitals, visualizzazioni di pagina ed errori vengono raccolti da ogni sessione, quindi una pagina con poco traffico o un flusso raro non è mai invisibile. Il dettaglio per sessione viene acquisito per le sessioni che i tuoi filtri selezionano.

Raccolta degli errori JavaScript

Le eccezioni non gestite e i promise rejection non gestiti vengono acquisiti in sessione e collegati al percorso utente che li ha generati.

Dashboard aggregate (RUM Observe)

Analizza i Web Vitals a p50, p75 e p95 su qualsiasi intervallo di date, insieme a conteggi di sessione, tassi di errore, pagine principali e ripartizione per browser.

Dettaglio per sessione (RUM Analyze)

Approfondisci le singole sessioni: timeline completa di visualizzazioni, azioni, risorse ed errori, con il session replay collegato nello stesso pannello.

Segmentazione sulle dimensioni raccolte

Filtra le viste aggregate per classe di dispositivo, browser, sistema operativo o URL, tutte derivate dalla richiesta e non da un cookie di tracciamento, e trova le sessioni di una persona tramite l'id o l'email passati a setUser.

RUM Observe

Trend aggregati senza
il rumore di fondo.

RUM Observe offre il quadro complessivo: Core Web Vitals per pagina, breakdown p50, p75 e p95, tassi di errore e conteggi di sessione nel tempo. Filtra per classe di dispositivo, browser, sistema operativo o URL per individuare chi è davvero impattato, prima di aprire una singola sessione.

  • Trend dei Core Web Vitals su qualsiasi intervallo di date
  • Segmentazione per classe di dispositivo, browser, sistema operativo o URL
  • Pagine principali, errori principali e ripartizione per browser in un'unica panoramica
app.siteqwality.com / rum / vitals
acme.com: Core Web Vitals PassingLIVE
LCP P751,84s
INP P7588ms
CLS P750,04
Desktop78ms
Mobile162ms
Tablet110ms
Safari241ms
Firefox95ms
Installazione leggera

Un solo snippet.
È tutto quello che serve.

Incolla uno snippet nel tuo <head>. Nessun passaggio di build, nessun plugin webpack, nessuna modifica lato server. Lo script pesa 5,7 kB gzip sul filo, si carica come modulo differito e quindi non blocca il rendering, e inizia a raccogliere dati dalla visualizzazione successiva. Esiste anche un pacchetto npm, se preferisci importarlo nel tuo file di ingresso.

  • Script da 5,7 kB gzip sul filo, non blocca il rendering
  • Tag CDN oppure npm install @siteqwality/rum, stessa API in entrambi i casi
  • Chiama setUser per associare id, email o nome alla sessione
installa RUM<!-- da incollare una volta in <head> -->
<script type="module"
  src="https://cdn.siteqwality.com/rum/v1/sdk.min.js"></script>
<script type="module">
  SiteQwalityRUM.init({
    applicationId: 'YOUR_APPLICATION_ID',
    clientToken: 'YOUR_CLIENT_TOKEN',
  });
</script>
✓ raccolta attiva, primi dati ricevuti
5,7kB

gzip sul filo, differito e senza bloccare il rendering

100%

delle sessioni misurate per vitals, visualizzazioni ed errori

5

Core Web Vitals monitorati per ogni visualizzazione di pagina

$0

piano gratuito, inizia senza carta di credito

FAQ

Lo script pesa 5,7 kB gzip sul filo e si carica come modulo ES differito, quindi non blocca il rendering. Il registratore di sessione è un chunk separato da 22 kB gzip, scaricato solo se una sessione corrisponde davvero a un filtro di cattura del replay: la maggior parte dei visitatori non lo scarica mai.

Core Web Vitals, visualizzazioni di pagina ed errori JavaScript vengono raccolti da ogni sessione, senza campionamento statistico. Il dettaglio più pesante per sessione (singole azioni, timing delle risorse, long task) e il session replay vengono acquisiti solo per le sessioni selezionate dai tuoi filtri: è così che il volume, e l'esposizione dei dati personali, restano sotto il tuo controllo e non sotto il nostro.

RUM Observe mostra dashboard aggregate: trend dei vitali, tassi di errore, pagine principali e ripartizioni per browser. RUM Analyze permette di aprire le singole sessioni e ispezionare la timeline completa per utente, inclusi i session replay collegati e gli stack trace completi degli errori.

Chiama SiteQwalityRUM.setUser({ id: 'u_123', email: 'ada@example.com' }) per identificare una sessione, e passa un oggetto di contesto ad addError o addAction per associare coppie chiave-valore a un singolo evento. Fai attenzione a cosa metti in quell'oggetto di contesto. Viene archiviato sull'evento e conservato per 30 giorni su ogni piano. Oggi nessuna schermata della dashboard e nessuna risposta API lo mostra, e non devi considerarlo una garanzia: il dato è archiviato, è leggibile da chiunque abbia accesso al database, e una release futura potrebbe esporlo nel prodotto. Passa etichette a bassa cardinalità e non personali, come { feature: 'checkout', step: '3' }, e non nomi, indirizzi email o contenuti degli ordini.

LCP (Largest Contentful Paint), INP (Interaction to Next Paint), CLS (Cumulative Layout Shift), FCP (First Contentful Paint) e TTFB (Time to First Byte), tutti misurati nei browser degli utenti reali tramite la libreria web-vitals.

Inizia gratis. Nessuna carta di credito.

Uptime, cron, synthetic, log, RUM, incidenti e pagine di stato. Piano gratuito su ogni prodotto.