New Relic data dictionary

This data dictionary lists and defines the attributes attached to New Relic events and other data objects (like Metric and Span data).

This dictionary does not contain data reported by Infrastructure integrations. To learn about that data, see the integration documentation.


Displaying 1 - 23 of 23 results found

Types

Browser agent

PageAction

The Browser PageAction event is the result of the addPageAction API call that sends a user-defined name and optional attributes to Insights, along with several default attributes, such as app and geographic data. It is used to capture any event that is not already tracked automatically by the Browser agent, such as clicking a Subscribe button or accessing a tutorial.

Total attributes in this event: 23

Attribute name Summary
actionName The name of the PageAction, as defined by you in your code.
appId The ID of your application, as recorded by New Relic.
appName The name of the application that handled the request as shown in New Relic Browser.
asn Autonomous System Number: a unique number identifying a group of IP networks that serves the content to the end user.
asnLatitude The latitude of the geographic center of the postal code where the Autonomous System Network is registered. This is not the end user's latitude.
asnLongitude The longitude of the geographic center of the postal code where the Autonomous System Network is registered. This is not the end user's longitude.
asnOrganization The organization that owns the Autonomous System Number. Often an ISP, sometimes a private company or institution.
browserHeight The height of the end user's browser window at the time when the PageAction occurred.
browserWidth The width of the end user's browser window at the time when the PageAction occurred.
city The city in which the PageView event occurred, such as Portland or Seattle.
countryCode The country from which the browser initiated the page load. For a list of country codes, see ISO 3166-1 alpha-2.
currentUrl The URL on which the PageAction is occurring. This URL may be different from the Page URL.
deviceType The type of device that loaded the page: either mobile, tablet, or desktop.
name The name of the invoked web transaction. For example: Controller/customers/show.
pageUrl The URL of the page that was loaded for the PageView. For example: http://www.newrelic.com. This URL does not include query parameters.
referrerUrl The URL of the page that loaded before the PageAction occurred.
regionCode The specific administrative division within a country where the PageView event occurred. In the United States, regions correspond to state codes, such as WA or NY. Outside the United States, a country's regions correspond to numerical codes. Read more.
session A unique identifier for a single session. The session cookie expires when the user closes the browser (for example, they fully exit Chrome.) A new session identifier will be assigned when the user opens up a new instance of the browser.
timeSinceLoad The time (in seconds) elapsed from when the page was requested to when the PageAction was created.
timestamp The time (date, hour, minute, second) at which the interaction occurred.
userAgentName The browser’s name, such as Chrome and Firefox, obtained from the User-Agent header of an HTTP request.
userAgentOS The browser’s reported operating system, such as Windows or Linux, that it is running on. This is obtained from the User-Agent header of an HTTP request.
userAgentVersion The browser’s reported software version, which is obtained from the User-Agent header of an HTTP request.