Dimensions available to processing rules

The dimensions that you can read and write (unless otherwise noted) using processing rules.

Custom Values & Context Data

Value Description

Custom Value

Custom text or values typed directly in the action of a processing rule. These values are available in subsequent conditions and rules.

Concatenated Value

Values created by combining two values. For example, category and page name might be combined to create a subcategory. These values are available in subsequent conditions and rules.

Modified Values

If a variable value is changed using processing rules, the changed value is used in subsequent conditions and rules.

Context Data Variables

Named variables that are sent with a hit.

Note: Any data contained in a Context Data Variable must be copied to a reporting variable to appear in a report. Context Data Variables are not viewable in any reporting interface, including ClickStream Data Feeds.

Copy a Context Data Variable to an eVar

Set an Event Using a Context Data Variable

Context Data Variables

Traffic Variables

Variable Description

prop 1-75

prop1 - prop75

Hierarchy 1-5

hier1 - hier5

Site Section

s.channel

Server

s.server

Hit Attributes

Attribute Description

Report Suite ID (read-only)

The report suite the processing rule is executed on, which may not be the original report suite specified in AppMeasurement.

Page Name

s.pageName

Note: Link tracking calls strip the pageName variable before they reach processing rules. If you re-insert a page name value using processing rules, the hit is considered a page view instead of a link tracking call. Adobe recommends checking to make sure that page name is already set before you modify it.

Page URL

s.pageURL or the current page URL if s.pageURL is not specified.

Note: Link tracking calls strip the pageURL variable before they reach processing rules. If you re-insert a page URL value using processing rules, the hit is considered a page view instead of a link tracking call. Adobe recommends checking to make sure that page URL is already set before you modify it.

Query String Parameter

The value of a specified query string parameter in the current URL, or null if no parameter exists. For the URL https://www.example.com/a.html?cid=ad1&node=4, the value of Query String Parameter cid is ad1, and the value of Query String Parameter node is 4.

If you are running JavaScript AppMeasurement H.25.2 or earlier, the page URL might be truncated after 255 characters. JavaScript AppMeasurement H.25.3 (released January 2013) and later provide the full URL to processing rules.

Page Path

The path of the page URL. The path of the URL https://www.example.com/news/a.html?cid=ad1 is news/a.html .

Page Domain

The full hostname, specified in the URL. https:// en.main.example.co.uk/index.jsp?q=value

Page Root Domain

The last two sections of the hostname of the page. https://en.main.example. co.uk/index.jsp?q=value

Page Query String

The full query string of the URL. https://en.main.example.co.uk/index.jsp? q=value

Referrer* (read-only)

HTTP referrer.

Referring Query String Parameter (read-only)

The value of a specified query string parameter in the referring URL, or null if no parameter exists. For the URL https://www.example.com/a.html?cid=ad1&node=4, the value of Query String Parameter cid is ad1, and the value of Query String Parameter node is 4.

If you are running JavaScript AppMeasurement H.25.2 or earlier, the page URL might be truncated after 255 characters. JavaScript AppMeasurement H.25.3 (released January 2013) and later provide the full URL to processing rules.

Referring Domain (read-only)

The full hostname of the referrer. https:// en.main.example.co.uk/index.jsp?q=value

Referring Root Domain (read-only)

The last two sections of the hostname of the referrer. https://en.main.example. co.uk/index.jsp?q=value

Referring Query String (read-only)

Query string parameters contained in the referring URL. https://en.main.example.co.uk/index.jsp? q=value

IP Address (read-only)

IP address as reported by the browser.

User Agent (read-only)

User agent as reported by the browser.

AppMeasurement Code Version (read-only)

The version of the appMeasurement library used to make the request. When using image beacons, you can populate this with a custom value that is read using processing rules. This value appears at the following location in the URL:

https://server.net/b/ss/report-suite-ID/1/ CODEVERSION/...

Conversion Variables

Variable Description

eVar 1-N

evar1 - evarN

Campaign Tracking Code

s.campaign

Currency Code

s.currencyCode

List Variables1-3

s.list1 - s.list3

Purchase ID

s.purchaseID

Transaction ID

s.transactionID

Visitor State

s.state

Visitor Zip/Postal Code

s.zip

Success Events

Processing rules can set events but cannot read them as conditions.

Event Description

Event 1-1000

(For SiteCatalyst 15 customers, Event 1-100.)

event1 - event1000

purchase, scView, scAdd, and other cart events

Predefined events.

On this page