/browser-analytics

Get browser metrics for your app

Primary LanguageJavaScript

browser-analytics

NPM Version NPM Downloads

browser-analytics help you to send some browser metrics to your server from client app

In Progress ⌛

  • First Contentful Paint (FCP)
  • Dom Load
  • Window Load

Completed ✅

  • Time To First Byte

Installation

$ npm install browser-analytics

UI Example

import { BrowserAnalytics } from 'browser-analytics';

....
useEffect(() => {
  const metric = new BrowserAnalytics({ apiEndpoint: "<your_api_endpoint>" }) 
  const pendingRes = metric.sendMetrics(); // Returns a Promise
  pendingRes.then(result => result.json()).then(formattedRes=>console.log(formattedRes));
})
....