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 15,8 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 le tue regole di registrazione 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.

Confronta traffico ed errori

Confronta sessioni, visualizzazioni, visitatori ed errori con il periodo precedente. Suddividi i risultati per dispositivo, browser, paese, canale e release, poi apri le sessioni corrispondenti.

Analizza le prestazioni delle pagine

Confronta i Web Vitals p75 per route o percorso, con tempi separati per il caricamento iniziale e i cambi di route. Esamina gli elementi con campioni scadenti, le durate degli script registrate e le risorse lente.

Discuti il momento esatto

Commenta una sessione o un problema, collega un timestamp assoluto della sessione e menziona i colleghi. Autori e amministratori possono risolvere o riaprire la discussione.

RUM Observe

Trend aggregati senza
il rumore di fondo.

RUM Observe offre il quadro complessivo: Core Web Vitals al p75 per ogni pagina, trend p50, p75 e p95, tassi di errore e conteggi di sessione nel tempo. Poi filtra le sessioni per browser, sistema operativo, paese, pagina visitata, errori, replay e frustrazione per vedere chi è stato davvero impattato.

  • Trend dei Core Web Vitals dall'ultima ora agli ultimi 30 giorni
  • Filtra le sessioni per browser, sistema operativo, paese, pagina visitata, errori, replay e frustrazione
  • 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
Homepage78ms
/checkout162ms
/search110ms
/product/:id241ms
/account95ms
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 15,8 kB gzip sul filo, si carica in modo asincrono 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 15,8 kB gzip sul filo, si carica in modo asincrono e 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
15,8 kB

gzip sul filo, caricato in modo asincrono 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 15,8 kB gzip sul filo e si carica in modo asincrono, quindi non blocca il rendering. Il registratore di sessione è un file separato da 22,5 kB gzip, scaricato solo quando una sessione corrisponde a una regola di registrazione con il replay attivo: un visitatore che non viene registrato 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 dalle tue regole di registrazione: è 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.