SST Loader β€” Testing Environment

Internal Β· Dev
Resilient Script Loader β€” Feature Validation

Compare SST Loader Configurations

Three isolated demo pages to test how each loader behaves β€” with and without an ad blocker active.

What are we testing?

The Resilient Script Loader is a new Usercentrics SST feature that serves the GTM container loader via a custom URL path (/u2/workspaceId). This makes the loader harder to block with ad blockers, which typically target known GTM domains.

We have three setups running on the same GTM container (GTM-K54QMXW4) to compare side-by-side:

1. SST Resilient Loader β€” Usercentrics SST using the new /u2/ custom path.
2. Stape Custom Loader β€” Stape's equivalent implementation (custom domain + path).
3. SST Standard Loader β€” Usercentrics SST with the default /gtm.js path (baseline, no resilience).

Your Configuration

Demo links update automatically. Leave defaults to use the shared test container.

Open a Demo Page

How to Test (step by step)

1 Without Ad Blocker (baseline)

  • Open each of the 3 demo pages above
  • The Loader Status panel on each page should show a green "Loaded βœ“" indicator
  • Click the "Fire Test Event" button
  • The event should appear in the DataLayer Feed on the page
  • All 3 pages should behave identically β€” note any differences

2 With Ad Blocker Active

  • Enable your ad blocker (e.g. uBlock Origin or AdBlock Plus)
  • Open each of the 3 demo pages above in a fresh tab
  • Check the Loader Status panel β€” does it say Loaded or Blocked?
  • Click "Fire Test Event" and note if the dataLayer responds
  • Expected result: SST Resilient and Stape should still load; SST Standard may be blocked

Expected Results Summary

Loader Loads without ad blocker Loads with ad blocker Uses custom domain/path Vendor
SST Resilient Loader βœ“ Yes βœ“ Expected yes βœ“ Yes (/u2/) Usercentrics
Stape Custom Loader βœ“ Yes βœ“ Expected yes βœ“ Yes (Stape domain) Stape
SST Standard Loader βœ“ Yes ⚠ May be blocked βœ— No (/gtm.js) Usercentrics