This version addresses bugs and race conditions to ensure all detection parameters are analyzed correctly and consistently.
-
Cookie Banner Handling: Added intelligent cookie banner detection. The Actor now clicks "Accept" on common consent popups (like OneTrust) to ensure the detection of analytics and marketing trackers that load after consent is given.
-
Robust SPA Waiting: Implemented a new multi-step wait logic. The Actor now waits for the initial page, clicks the cookie banner, and then waits again for the new network requests to finish before scrolling and scanning. This is crucial for detecting lazy-loaded technologies.
-
Fixed js/dom Race Condition: The new method is stable and fixes a race condition that caused js and dom-based technologies (like React, Next.js, and styled-components) to be missed intermittently.
-
Full Parameter Analysis: The detection engine now correctly analyzes all parameters, including dns, robots.txt, inline
-
Granular Categorization: Upgraded to a highly granular 31-category map for more precise, persona-driven lead generation (e.g., CRM & Sales, DevOps & CI/CD).
-
New Output Fields: Added all_technologies (a complete list) and total_technologies (a count) to the output for easier analysis.