⚙️
Advanced NoBlocky Features
Explore advanced configuration options, test individual detection methods, and benchmark performance across different strategies.
🔧 Custom Configuration
Basic Options
1s 15s
CSS selectors that ad blockers typically target
📝 Configuration Examples
Advanced Configuration
const result = await detectAdblock({ timeout: 5000, debug: false, adSelectors: ['.ad-banner', '.advertisement'], checkParent: true }); // Multi-strategy results available console.log('Strategies run:', result.strategyResults.length);
With Callbacks & Strategy Analysis
const result = await detectAdblock({ timeout: 5000, debug: true, onDetect: (result) => { console.log('Adblock detected!', { confidence: result.confidence, strategies: result.strategyResults.map(s => s.strategy), detectorCount: result.strategyResults.reduce( (acc, s) => acc + s.detectorResults.length, 0 ) }); }, onNotDetect: (result) => { console.log('No adblock detected', result.strategyResults); } });