QP Triggers
QP Triggers
This is for:
DeveloperVertical-specific events
In the following table you will find a description for ecommerce QP events.
The descriptions are valid for the corresponding events for the eGaming and travel verticals–the eGaming equivalent of ecView
is egView
, for travel, it’s trView
:
QP Event | Description |
---|---|
ecView |
Reports a page view and is a special event because it is required by smartserve.js for data collection and processing |
ecUser |
Emitted once per view and reports visitor metadata |
ecUserLogin |
Emitted when a user logs in |
ecUserSignUp |
Emitted when a user signs up for a newsletter, event, loyalty account, or similar |
ecProduct |
Reports a product loaded on a page |
ecInteraction |
Emitted to track visitor interaction for certain elements on the page. These events are not emitted for all interactions on all elements, only those that are of interest |
ecBasketItem |
Emitted on every page as long as there are one or more items in the basket |
ecBasketItemTransaction |
Emitted on an order summary page to report a transaction |
ecBasketTransactionSummary |
Emitted on order summary pages to report a summary of information about the transaction |
ecBasketSummary |
Emitted for every interaction with the basket, using the action field to specify whether a line item was added or removed |
ecError |
Emitted for every error |
ecFilterCriteria |
Emitted on listing and search result views to report the filters applied and the sorting. |
ecFormSubmission |
Emitted when a user submits a form |
ecProductRecommendation |
Emitted for every product that is recommended, in most cases as a related item to a recently viewed product |
ecStoreLocator |
Emitted when a user runs a query on the store locater |
ecVoucher |
Emitted when a voucher code is entered |
Leading-practice
For more information about each of our events, refer to our Events page. |