customDimensions

customDimensions captures custom dimensions that are tracked by Analytics.

customDimensions field

PropertyData typeDescription
eVarsObjectAn object that captures up to 250 conversion variables (eVars). The properties of this object are keyed eVar1 to eVar250 and only accept strings for their data type.
hierarchiesObject

An object that captures up to five custom hierarchy variables (hiers). The properties of this object are keyed hier1 to hier5, which are themselves objects with the following sub-properties:

  • delimiter: The original delimiter used to generate the list provided under values.
  • values: A delimited list of hierarchy level names, represented as a string.
listPropsObject

An object that captures up to 75 list props. The properties of this object are keyed prop1 to prop75, which are themselves objects with the following sub-properties:

  • delimiter: The original delimiter used to generate the list provided under values.
  • values: A delimited list of values for the prop, represented as a string.
listsObjectAn object that captures up to three lists. The properties of this object are keyed list1 to list3. Each of these properties contains a single list array of Key Value Pair data types.
propsObjectAn object that captures up to 75 props. The properties of this object are keyed prop1 to prop75 and only accept strings for their data type.
postalCodeStringA client-supplied zip code or postal code.
stateProvinceStringA client-supplied state or province location.

endUser

endUser captures the web interaction details for the end user that triggered the event.

endUser field

PropertyData typeDescription
firstWebWeb InformationThe information related to web page, link, and referrer from the first Experience Event for this end user.
firstTimestampIntegerA Unix timestamp for the first ExperienceEvent for this end user.

environment

environment captures information about the browser and operating system that triggered the event.

environment field

PropertyData typeDescription
browserIDStrStringThe Adobe Analytics identifier for the browser used (otherwise known as the browser type dimension).
operatingSystemIDStrStringThe Adobe Analytics identifier for the operating system used (otherwise known as the operating system type dimension).

Custom event fields

The Analytics extension field group provides ten object fields that capture up to 100 custom event metrics each, for a total of 1000 for the field group.

Each top-level event object contains the individual event objects for its respective range. For example, event101to200 contains the events keyed from event101 to event200.

Each even object uses the Measure data type, providing a unique identifier and a quantifiable value.

Custom event field

session

session captures information about the session that triggered the event.

session field

PropertyData typeDescription
searchSearchCaptures information related to web or mobile search for the session entry.
webWeb InformationCaptures information on link clicks, web page details, referrer information, and browser details for the session entry.
depthIntegerThe current session depth (such as the page number) for the end user.
numIntegerThe current session number for the end user.
timestampIntegerA Unix timestamp for the session entry.