LogoLogo
About GitLabAcceptable Ads
  • Getting Started
  • Browser Ad-Filtering Solution
    • Features
    • Getting Started
      • Quickstart
      • Integrate the Solution
      • Set up user counting
    • Guides
      • User counting
      • Configure Solution settings
      • Run separate instances of the filtering engine
      • Update the Solution
      • Understand the snippets library
      • Create a filter list
      • Testing
    • Advanced
      • Services and classes
      • Sitekey
      • ADRs
      • Frame hierarchy
  • Snippets
    • Snippets Overview
    • Behavioral Snippets
      • abort-current-inline-script
      • abort-on-property-read
      • abort-on-property-write
      • abort-on-iframe-property-read
      • abort-on-iframe-property-write
      • array-override
      • cookie-remover
      • freeze-element
      • json-override
      • json-prune
      • override-property-read
      • prevent-listener
      • replace-fetch-response
      • replace-xhr-response
      • simulate-mouse-event
      • skip-video
      • strip-fetch-query-parameter
    • Conditional Hiding Snippets
      • hide-if-canvas-contains
      • hide-if-contains
      • hide-if-contains-image
      • hide-if-contains-similar-text
      • hide-if-contains-visible-text
      • hide-if-contains-and-matches-style
      • hide-if-has-and-matches-style
      • hide-if-labelled-by
      • hide-if-matches-computed-xpath
      • hide-if-matches-xpath
      • hide-if-matches-xpath3
      • hide-if-shadow-contains
    • Debugging Snippets
      • debug
      • log
      • profile
      • trace
    • Performance Snippets
      • race
    • Snippets Support by Platform
    • Node Highlighting
    • Accessing shadow DOM elements
  • Working with filters
  • DATA AND PRIVACY
    • Data collection at eyeo
Powered by GitBook
On this page
  • Parameters
  • Filter examples

Was this helpful?

Edit on GitLab
Export as PDF
  1. Snippets
  2. Behavioral Snippets

strip-fetch-query-parameter

The strip-fetch-query-parameter strips a query string parameter from fetch() calls.

You can use this snippet to remove parameters from fetch calls that mach a urlPattern, if provided. If urlPattern isn't provided, the parameter gets stripped from all fetch calls.

Parameters

Name
Description
Mandatory

name

The parameter's name.

Yes

urlPattern

An optional pattern that the URL must match. If the string begins and ends with a slash (/), the text in between is treated as a regular expression.

No

Filter examples

The following table lists examples that use the strip-fetch-query-parameter snippet:

Filter
Result

strip-fetch-query-parameter ads

Strips the ads param from all fetch calls.

strip-fetch-query-parameter ads someadsserver.com/get-ads

Strips the ads param from fetch calls whose source matches the someadsserver.com/get-ads pattern.

Last updated 2 years ago

Was this helpful?