Livestream API variable reference
Lists the dimensions and metrics that are available in the Livestream API.
data-variant=note
data-slots=text
The dimensions and metrics listed below can change over time. Make sure that your Livestream client can handle changes to available components.
Dimension or Metric
Type
Description
campaignSee
evars.eventsobjectAn object that contains metric data for the hit, including Cart additions, Cart removals, Cart views, Carts, Checkouts, Product views, Revenue, and Custom events. Each item contains an object array that holds data for an individual event. That data includes:<br/>-
count (number): The amount to increment the metric by.<br/>- exponent (number): The number of decimal places to move count.<br/>- unique (string): The value used for Event serialization.excludeobjectAn object that indicates if the hit is excluded in Analytics reporting. Components within the object include:<br/>-
id (number): The numeric ID representing the exclude reason. See exclude_hit in Data feed column reference.<br/>- value (string): Determines if the hit is excluded. Valid values include yes (hit is excluded) and no (hit is included).<br/>- description (string): Exclude reason description.geoZipstringThe Zip code dimension, if Report suite settings indicate that geosegmentation data is used. See also
zip.hierarchiesobjectAn object containing data for Hierarchy dimensions. Each array item contains
delim (string) and values (string[]).hitIdHighnumberUsed in combination with
hitIdLow to uniquely identify a hit. Only available in Data feeds.hitIdLownumberUsed in combination with
hitIdHigh to uniquely identify a hit. Only available in Data feeds.languageAbbrevstringLanguage abbreviation of the browser.
latstringLatitude of the hit based on the location associated with the IP address. Only available in Data feeds.
lonstringLongitude based on the location associated with the IP address. Only available in Data feeds.
mcAudiencesobjectAn object containing segment IDs from Adobe Audience Manager's Server-side Forwarding integration. Items include
values (string[]), and delim (number).mcVisIdHighnumberUsed in combination with
mcVisIdLow that represents the Experience Cloud visitor ID.mcVisIdLownumberUsed in combination with
mcVisIdHigh that represents the Experience Cloud visitor ID.mobileAudioSupportbooleanThe Mobile audio support dimension. If your stream is configured to use
userAgent, this field is always false.mobileColorDepthnumberThe Mobile color depth dimension. If your stream is configured to use
userAgent, this field is always 0.mobileCookieSupportbooleanThe Mobile cookie support dimension. If your stream is configured to use
userAgent, this field is always false.mobileDeviceNamestringThe Mobile device dimension. If your stream is configured to use
userAgent, this field is always empty.mobileDeviceTypestringThe Mobile device type dimension. If your stream is configured to use
userAgent, this field is always empty.mobileManufacturerstringThe Mobile manufacturer dimension. If your stream is configured to use
userAgent, this field is always empty.mobileScreenHeightnumberThe Mobile screen height dimension. If your stream is configured to use
userAgent, this field is always 0.mobileScreenWidthnumberThe Mobile screen width dimension. If your stream is configured to use
userAgent, this field is always 0.mobileVideoSupportbooleanThe Mobile video support dimension. If your stream is configured to use
userAgent, this field is always false.monitorHeightnumberUsed in combination with
monitorWidth that represents the Monitor resolution dimension.monitorWidthnumberUsed in combination with
monitorHeight that represents the Monitor resolution dimension.mvvarsobjectAn object containing data for each List variable. Each list var contains
m (object), which contains values (string[]) and delim (number).productsobject[]An object array that contains similar data to the
products implementation variable. Each object includes category (string), evars (object), events (object[]), name (string), revenue (number), and units (number).receivedTimeGMTnumberThe timestamp when Adobe data collection servers received the hit, based in Unix time. Only available in Data feeds as
hit_time_gmt.reportSuitestringThe report suite ID that the hit was sent to.
servicestringNo longer used. Use
page_event instead.site_sectionSee
props.timeGMTnumberThe timestamp that the hit applies to. If the hit did not contain a custom timestamp, this field typically matches
receivedTimeGMT.truncatedbooleanA boolean that indicates if a complete hit was sent.
userAgentstringThe user agent string. Only available in Data feeds.<br/>By default, this field is empty. It is mutually exclusive with mobile device attribute fields. If you prefer, you can contact Customer Care and request that a given stream populates this field. However in doing so, the following fields no longer populate with data:
mobileDeviceType, mobileDeviceName, mobileManufacturer, mobileScreenWidth, mobileScreenHeight, mobileCookieSupport, mobileColorDepth, mobileAudioSupport, and mobileVideoSupport.usesPersistentCookienumberThe Persistent cookie support dimension. Valid values include
0 (Unknown), 1 (Supported), and 2 (Unsupported).visIdHighnumberUsed in combination with
visIdLow to uniquely identify a visitor. Only available in Data feeds.visIdLownumberUsed in combination with
visIdHigh to uniquely identify a visitor. Only available in Data feeds.visIdTypenumberNumeric ID representing the method used to identify the visitor. Only available in Data feeds.
See Livestream sample JSON output for a full example JSON request.