---
title: Events reported by browser monitoring
source: https://docs.newrelic.com/docs/data-apis/understand-data/event-data/events-reported-browser-monitoring
---

Our [browser monitoring](https://docs.newrelic.com/docs/browser/browser-monitoring/getting-started/introduction-browser-monitoring) reports [event data](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/new-relic-data-types#event-data) that's displayed in our UI and that's available for [querying and charting](https://docs.newrelic.com/docs/using-new-relic/data/understand-data/query-new-relic-data).

Select an event name in the following table to see its attributes.

| Event                                                                                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| ------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [`PageView`](/attribute-dictionary/?event=PageView)                                              | `PageView` tracks geographic and timing data for each browser page load.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| [`PageViewTiming`](/attribute-dictionary/?event=PageViewTiming)                                  | `PageViewTiming` sends each data point as a separate event as soon as it is available. This is useful for asynchronous, dynamic pages. To use this event, you must have browser agent version 1149 or higher. For more information, see the [`PageViewTiming` query examples](https://docs.newrelic.com/docs/browser/new-relic-browser/page-load-timing-resources/pageviewtiming-async-or-dynamic-page-details).                                                                                                                                                                                         |
| [`PageAction`](/attribute-dictionary/?event=PageAction)                                          | `PageAction` event tracks data on each action performed on a page. Its attributes provide app and geographic data, as well as data about the user’s browser dimensions, session IDs, and referring and page URLs.                                                                                                                                                                                                                                                                                                                                                                                        |
| [`BrowserInteraction`](/attribute-dictionary/?event=BrowserInteraction)                          | `BrowserInteraction` contains several PageView attributes as well as attributes that are specific to single-page apps (SPA).                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| [`AjaxRequest`](/attribute-dictionary/?attribute_name=&events_tids%5B%5D=8302&event=AjaxRequest) | An `AjaxRequest` event is created any time an Ajax call is made. When an Ajax call happens during a `BrowserInteraction` event, it is decorated with additional attributes related to the browser interaction. The event attributes track geographic and browser information.                                                                                                                                                                                                                                                                                                                            |
| [`BrowserTiming` (deprecated)](/attribute-dictionary/?event=BrowserTiming)                       | `BrowserTiming` is a custom event that captures SPA timing data for browser interactions started using the custom [createTracer](https://docs.newrelic.com/docs/browser/new-relic-browser/browser-agent-spa-api/createtracer-browser-spa-api) SPA API method. `BrowserTiming` contains many of the same attributes used by other events, especially `AjaxRequest`. _That method is no longer used as part of SPA v2+, so it and this custom event are deprecated and should not be used._                                                                                                                |
| [`JavaScriptError`](/attribute-dictionary/?event=JavaScriptError)                                | When a JavaScript error occurs, a `JavaScriptError` event is created. `JavaScriptError` captures JavaScript error data as well as browser interaction data. For more information, see the [JS errors page](https://docs.newrelic.com/docs/browser/new-relic-browser/browser-pro-features/javascript-errors-page-examine-errors-over-time) in the browser UI and the [example NRQL queries](https://docs.newrelic.com/docs/insights/nrql-new-relic-query-language/nrql-query-examples/insights-query-examples-new-relic-browser-single-page-app-data#javascriptError-example) for browser and SPA events. |
| [`Span`](/attribute-dictionary/?event=Span)                                                      | `Span` data is reported for [distributed tracing](https://docs.newrelic.com/docs/browser/new-relic-browser/browser-pro-features/browser-data-distributed-tracing).                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| [`UserAction`](/attribute-dictionary/?event=UserAction)                                          | `UserAction` event is captured as the result of a user interaction with the web application. This event includes action information and DOM target identifiers along with several default attributes, such as application and geographic data.                                                                                                                                                                                                                                                                                                                                                           |

For details about how long this data is retained, see [Data retention](https://docs.newrelic.com/docs/data-apis/manage-data/manage-data-retention).
