Appearance
Site Scanner
The Site Scanner helps you discover third-party resources and add block patterns quickly.
How it works
- Open System - NexusConsent plugin settings.
- Go to the Patterns tab.
- Enter a path (or leave blank for homepage) and click Scan site.
- Review detected external scripts, stylesheets, and iframe embeds.
- Select rows, choose or adjust the category, and click Add selected.
What gets detected
- External
<script src="...">resources - External
<link href="...">stylesheet resources - External
<iframe src="...">embeds, such as video players, maps, and widgets - Already-blocked resources using
data-srcordata-href - URLs converted to reusable fragments (host + first path segment)
Each result shows the detected resource type: Script, Stylesheet, or Iframe. If the scanner cannot identify a friendly service name, it uses the resource type so iframe rows are still clear.
Same-host resources are skipped. For example, when scanning example.com, an iframe pointing to example.com is ignored, while an iframe pointing to another host is reported.
Category suggestions
When a detected resource matches a known service preset, NexusConsent pre-suggests a category. You can change the category before adding it.
Common iframe embeds such as YouTube, Vimeo, Google Maps, and similar functional widgets should usually be categorized as Functional.
Security and limits
- Scanner is available only to Super Admin users.
- Only your own site is scanned (external hosts are rejected).
- The scanner fetches server-rendered HTML, not browser-rendered JavaScript output.
- Resources injected later by client-side JavaScript may not appear in scan results.
- Pages behind login/session walls may not return full content to the scanner.
Endpoint reference
Scanner calls:
/administrator/index.php?option=com_ajax&plugin=nexusconsent&task=scan&format=raw&{token}=1
Optional url parameter can be provided with a site-relative path.