Disabling products via config
To disable products on certain pages or areas of the site, a disabledProducts object can be added when declaring the freestar.config object. The default values are false (not disabled) for all products:
The following keys represent the products:
Sticky Footer: stickyFooter
Video: video
Revolving Rail: revolvingRail
Pushdown: pushdown
Dynamic Ads: dynamicAds
Superflex: superflex
Sliding Unit: slidingUnit
Side Wall: sideWall
Page Grabber: pageGrabber
Google Interstitial: googleInterstitial
To disable a product, set the value as true:
freestar.config.disabledProducts = {
video: true,
superflex: true
};
Header Code Example Placement
<!-- PLACE THIS SECTION INSIDE OF YOUR HEAD TAGS --> <!-- Below is a link to a CSS file that accounts for Cumulative Layout Shift, a new Core Web Vitals subset that Google uses to help rank your site in search --> <!-- The file is intended to eliminate the layout shifts that are seen when ads load into the page. If you don't want to use this, simply remove this file --> <!-- To find out more about CLS, visit https://web.dev/vitals/ --> <link rel="stylesheet" href="https://a.pub.network/core/pubfig/cls.css"> <script data-cfasync="false" type="text/javascript"> var freestar = freestar || {}; freestar.queue = freestar.queue || []; freestar.config = freestar.config || {}; freestar.config.disabledProducts = { video: true, superflex: true }; freestar.config.enabled_slots = []; freestar.initCallback = function () { (freestar.config.enabled_slots.length === 0) ? freestar.initCallbackCalled = false : freestar.newAdSlots(freestar.config.enabled_slots) } </script> <script src="https://a.pub.network/[pub-name]/pubfig.min.js" async></scrip