1. Home
  2. Docs
  3. Integration & Setup
  4. Tracking Code & SDKs
  5. Tracking Code Integration
  6. etracker Optimiser parameters

etracker Optimiser parameters

The following special parameters are available when using the A/B testing solution etracker Optimiser (currently in end-of-life status):

  • Delaying page rendering
  • Preventing the loading of jQuery

Parameter et_popto

With the help of the et_popto parameter you can avoid flickering effects when loading pages.

If the browser has loaded too much of the original page by the time etracker delivers the variant, the original page will be shown briefly before the injection/redirect is executed by etracker. This is perceived as flickering and is usually the result of the browser requesting the page variants from etracker too late. The effect is visible in Chrome mainly because this browser renders very fast and can for this reason display the original page earlier than other browsers.

Note:
The first measure to prevent the flickering effect is to correctly integratethe tracking code at the very top of the page. This way, you can make sure that the connection to etracker is set up as quickly as possible. Only if the flickering effect still occurs, the parameter et_popto should be set.

A white layer is laid over the page by default before displaying the page. It is removed when the variant is made visible through injection or with a redirect (after 300 milliseconds at the latest). This prevents flickering during the load time.

By setting the et_popto parameter, you can set this timeout to a longer period:

var et_popto     = "2000";
//String: Time until th elayer will be removed (in milliseconds)
// max. value: 3000
//Default "300"

Caution:
etracker does not guarantee 100% availability of the etracker Optimiser server. If the server should fail, the white layer will be laid over the page for the set timeout period for every page in which the tracking code is installed. Only after that would the page become visible.. The default value should therefore only be adjusted in reasonable cases and should definitely be tested.

var _btNoJquery

The loading of jQuery can be suppressed by setting the parameter var _btNoJquery = true; in the parameter block of the etracker code. However, this only makes sense if there is a jQuery loading on the website anyway, otherwise smart messages and A/B tests cannot be played.