The settings below outline configurable options for how Ad Lightning manages ad behavior and enforcement within your environment. Each option includes:
Description - what the feature does and how it impacts ad delivery
Default β whether the feature is active by default
Web / App Support β the environment(s) in which the feature applies
Note: Blocking configurations can be customized during onboarding or adjusted later in collaboration with your Boltive account team. Some settings require wrapper integration or testing in your environment before activation.
π« 1. Denylist Settings
Available in the UI
Option | Description | Default | Web / App Support |
Malicious Categories | Detects and blocks ads associated with malware, redirects, cloaking, or other deceptive behavior. Certain sub-categories (e.g., suspicious redirects or crypto scams) can be toggled on/off depending on risk tolerance. | On | Web / App |
Sensitive Categories | Blocks ads that fall into regulated or brand-sensitive IAB categories (e.g., gambling, alcohol, politics). | Off | Web / App |
Custom Denylist | Blocks specific advertisers, domains, or creative IDs defined by your team. Custom lists can be uploaded or shared with Boltive for implementation. | Off | Web / App |
π 2. Revenue Recovery Refresh Features
Must be turned on by your Boltive Account Manager
Option | Description | Default | Web / App Support |
Google HAI Refresh | When Google blocks ads that exceed size or CPU thresholds and leaves a blank slot, Boltive refreshes to render a new ad. | Off | Web |
Empty Ad Refresh | Detects blank ad slots and automatically triggers a refresh to re-monetize the page. | Off | Web |
Verification Refresh | Refreshes slots when ads are blocked by verification vendors, allowing publishers to serve replacement ads instead of a vendorβs house ad. | Off | Web |
π§± 3. Additional Wrapper Features
Must be turned on by your Boltive Account Manager
Option | Description | Default | Web / App Support |
Heavy Ad Blocking | Blocking for ads with high file size and/or CPU usage. | Off | Web / App: limited/SDK-dependent detection of heavy creatives |
Interstitials / Pop-ups | When an ad iframe is inserted into the page, parent div size and z-index are verified. If the ad covers β95β105% of the page and the z-index is set to an integer, itβs flagged as a pop-up. | Off | Web / App |
Invalid Dimensions β Ad Over Content | Blocks ads that serve over page content when the ad iframe is larger than its slot or unit. Site testing required. | Off | Web / App |
Invalid Dimensions β Large Image | Blocks ads when the image size is greater than the ad iframe size. | Off | Web / App |
Sticky Ads | Detects ads with | Off | Web / App: limited; varies by SDK/UX rules |
Muted Audio | Mutes autoplay video ad audio while allowing the creative to serve. | Off | Web / App |
π 4. Blocking Reports
Available in the UI
Option | Description | Default | Web / App Support |
Blocking: High Volume β Hourly | Hourly summary when a large volume of ads are blocked, useful for monitoring live campaigns. | Off | Web / App |
Blocking: Summary β Daily | Daily overview of blocked creatives by type, domain, and reason. | Off | Web / App |
Blocking: Summary β Weekly | Weekly consolidated summary of blocking data and trends. | Off | Web / App |
β Next Steps
After selecting your preferred blocking configuration, Boltive will validate settings in your environment and confirm that all active rules are functioning as expected.
For assistance enabling or testing any of the options listed above, reach out to your Account Manager or contact support@boltive.com.
For additional technical details on refresh configuration and sample code, see Standard and Custom Refresh Options βΊ
