Analytics provides a number of variables to collect Analytics data. Variables in this section are split into several sections:
props
, eVars
, and events
.trackingServerSecure
, charSet
, and linkTrackVars
. Config variables typically do not populate dimension items.t()
, tl()
, and clearVars()
.Adobe offers multiple ways to implement Adobe Analytics. Each page offers a section on how to implement the variable using the Web SDK, using the Adobe Analytics extension, and using AppMeasurement for JavaScript.
See Configuring variables for a demo video.
AppMeasurement libraries published by Adobe Analytics follow a specific order when sending data to Adobe. If you execute these tasks out of order, data can be incomplete.
adobeDataLayer.page.title
with the page title. See Data layer for more information.Page Title
gets the value from data layer variable adobeDataLayer.page.title
. eVar4
gets the value from data element Page Title
. t()
method, however some mobile SDK’s use track()
. When the tracking function is called, all supported variables defined in the Analytics object are sent to Adobe in the form of an image request.The following characters and strings are never allowed in JavaScript variables.
0x09
)0x0D
)0x0A
)<b></b>
or ™
)Some variables have additional limitations or syntax requirements. For example, the products
variable reserves semicolons and commas to delimit separate products and categories.