🛠️ Built-In Services List, Your Own Blocking Rules And The Testing Switch

New here? Not a customer yet?See everything ResultsAiX Consent can do, and get it.Get ResultsAiX Consent →

The Blocking tab carries a built-in list of 36 services. Each one is held until its group is accepted, and you can change any of them. You can also add your own patterns for anything the list does not know.

Where to find it:

AiX Consent, Blocking tab. The list is under The services, and your own patterns are under Anything else. Press Save blocking after any change.

The services table:

The services table with Google Analytics, Hotjar and Meta (Facebook) Pixel marked On your site and a Hold until menu on each row
Every service with its Hold until menu.

Each row shows the Service, a Hold until menu, and What it is, which names the cookies the service sets. Services the scanner has seen on your pages carry an ON YOUR SITE badge. The Hold until menu offers Never block plus the four optional groups, so you can move a service to another group or let it run.

What is on the list:

  • Analytics: Google Analytics, Microsoft Clarity, Hotjar, Matomo, Segment, Mixpanel, Amplitude, Plausible and Fathom Analytics.
  • Marketing: Meta (Facebook) Pixel, Google Ads / DoubleClick, LinkedIn Insight, TikTok Pixel, X (Twitter) Ads, Pinterest Tag, Microsoft Advertising (Bing), HubSpot, Klaviyo, Mailchimp, ActiveCampaign, ShareThis / AddThis and YouTube.
  • Preferences: Vimeo, Google Maps, SoundCloud, Spotify, Intercom, Crisp Chat, Tawk.to, Disqus and Wistia.
  • Essential, set to Never block: Google reCAPTCHA, Stripe, PayPal and Cloudflare.
  • Google Tag Manager, which follows the Consent Mode switches, explained below.

What runs from the start:

Google reCAPTCHA, Stripe, PayPal and Cloudflare marked Essential and set to Never block
Payments, security and reCAPTCHA run from the start.

Google reCAPTCHA, Stripe, PayPal and Cloudflare are marked Essential. Blocking it breaks something people need, and start as Never block, so your checkout and your forms keep working.

Google Tag Manager is left running while both Consent Mode switches are on, because blocking the container would also block the tags inside it that you do have consent for. Its tags are governed by Consent Mode instead.

Your choice in the Hold until menu always wins. Only the choices you actually change are saved: a service you leave alone keeps following its switches, so Tag Manager is held again the moment you switch Consent Mode off.

Changing a service:

  1. Find the service under The services.
  2. Open its Hold until menu.
  3. Pick Never block, Preferences, Analytics, Marketing or Unclassified.
  4. Press Save blocking.

Juniper Lane Pottery keeps every default. Google Analytics and Hotjar wait for Analytics, the Meta Pixel, TikTok Pixel and Mailchimp wait for Marketing, and Stripe runs on the Shop page from the start.

Adding your own rule:

Your own patterns box with two rules and a note above each
Juniper Lane Pottery's own patterns.

Under Anything else, the Your own patterns box takes one rule per line: a piece of the script's address, then a | character, then the group.

tracker.example.com | marketing survey-widget.js | preferences

How your patterns are read:

  • The pattern is matched against the script's address and its inline code, so a distinctive word from the code works as well as a domain.
  • Use the group words preferences, analytics, marketing or unclassified.
  • A line with no group is treated as marketing.
  • Lines starting with # are ignored, so you can leave yourself notes.
  • Scripts are recognised however the code is written, with or without quotes around the address, so older pasted snippets are held too.

Juniper Lane Pottery added two rules, each with a note above it. # Kiln camera widget on the Visit Us page kilncam.example.com | preferences # Review badge in the footer reviews-widget.js | marketing

Your own patterns count in the Services held figure on the Dashboard, alongside the built-in services.

The testing switch:

If something on a page stops working, sign in as an administrator and add ?rxc-no-block=1 to the end of its address, for example https://yoursite.com/visit-us/?rxc-no-block=1

That turns blocking off for that one page load, for you only. For anybody who is not signed in as an administrator the switch does nothing, so a link carrying it can never turn blocking off for your visitors. If the page behaves with it, a blocking rule is the cause: set that service to Never block, or move it to a group your visitors accept.

Checking it works:

In a private window, view the page source and search for text/plain. Every parked script is there. Accept, and they come back.

Reading the What it is column:

The What it is column names the cookies each service sets, and adds a short note where there is something to know. Plausible, for example, sets no cookies and collects no personal data; it is listed so you can see it in a scan, not because it needs consent. For YouTube, the note says that even the privacy-enhanced YouTube player sets cookies once a video is played, and only avoids them while the video sits unplayed.

A real example, moving a service:

Juniper Lane Pottery's studio video is on YouTube, which waits for Marketing from the start. If the owner felt the video was more about the site working well than about advertising, they could set YouTube's Hold until menu to Preferences and press Save blocking. Visitors who accept Preferences would then see the video, and the placeholder would name Preferences instead.

Tips:

  • After adding a pattern, open the page in a private window and view the source to see it parked.
  • Use a short, distinctive piece of the address. A pattern that is too general, such as .js, would hold far more than you meant.
  • When a new service appears on the Dashboard through Tracker Watch, check its row here too.

Next steps:

See Cookie Scan, Cookie List And Tracker Watch to keep the list up to date, and Diagnostics, Repair And Troubleshooting if a page needs a closer look.

New here? Not a customer yet?See everything ResultsAiX Consent can do, and get it.Get ResultsAiX Consent →

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAiX Hub.