Product Page Functions

Prev Next

When creating a custom campaign, rule, or goal, you can call these predefined functions where applicable.

Get the categories of a product page

The following function gets the category tree of the current product page.

Function CallReturns
Insider.systemRules.call('getProductCategories')Array
Insider.systemRules.call('getProductCategories')

For example, the response below returns all the categories on the current product page.

Get the product information

The following function gets the product information from the product page.

Function CallReturns
Insider.systemRules.call('getCurrentProduct')Object
Insider.systemRules.call('getCurrentProduct')

For example, the response below returns the product information on the current product page.

Detect the product page

The following function detects if the current page is the product page.

Function CallReturns
Insider.systemRules.call('isOnProductPage')Boolean
Insider.systemRules.call('isOnProductPage')

For example, the response below returns if the current page is a product page.