Skip to main content
Skip table of contents

Content and Pageview Tracking

On the navigation of a visitor to a page, you must use the following syntax to submit a “pageview” interaction.

pageview

Example JENTIS Data Layer usage:

JavaScriptJavaScript

JS
//do not execute - example only
_jts.push({
  track: "pageview",
  ...
});

Mandatory Properties

None - there are only optional properties.

Optional Properties

Name

Description

Type

Example Value

virtualPagePath

Replace the location with a virtual page URL if the browsers URL is not meaningful.

string

/my/virtual/url.html

pagetitle

Replace the page title if the default title (from document.title) is not meaningful.

string

myPageName

breadcrumb

An array of entries of breadcrumb navigation elements.

array

["home", "products", "family"]

group

An array of entries to group the page in categories.

array

["cms", "storelocator"]

Example

JavaScript

JS
_jts.push({
    "track"        : "pageview",
    "breadcrumb"   : ["Group1","Group2","Group3"],
    "group"        : ["cms","storefinder"],
});

Virtual Pageview Tracking

On single page applications and other occasions it is required to track pageview interactions. That is a situation where they don’t appear as a page load in a browser. Commonly known as virtual pageviews.

virtualPageView

Example JENTIS Data Layer usage:

JavaScriptJavaScript

JS
//do not execute - example only
_jts.push({
    "track"            : "virtualpageview",
    ...
});

Mandatory Properties

Name

Description

Type

Example Value

virtualPagePath

The new location after the virtual navigation in the browser.

string

/my/virtual/url.html

Optional Properties

Name

Description

Type

Example Value

pagetitle

Replace the page title if the default title (from document.title) is not meaningful.

string

myPageName

breadcrumb

An array of entries of breadcrumb navigation elements.

array

["home", "products", "family"]

group

An array of entries to group the page in categories.

array

["cms", "storelocator"]

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.