prebid / Prebid.js

Setup and manage header bidding advertising partners without writing code or confusing line items. Prebid.js is open source and free.
https://docs.prebid.org
Apache License 2.0
1.31k stars 2.07k forks source link

Activity control: load external script suppression #11889

Closed patmmccann closed 1 week ago

patmmccann commented 3 months ago

Type of issue

Feature request

Description

Please add suppress other network activity as a feature. Currently an adapter cannot fetch bids, an id module and rtd mostly cannot enrich them without the activity greenlight, but as pointed out in #11862 some activity could still occur in a bid adapter, rtd modules can still attach adloader?, and non classified module types may have no control at all. The publisher should be able to add activity to suppressNetworkActivity by preventing loadexternalscript.

11884 made an effort to flash any network activity outside these methods in named module types.

No need to tie any consent strings to it for now, although we could document how to tie a tcf vendor id to it for those vendor IDs lacking any purpose or LI. That would be a stonger control than our existing ones of course, in which the default is to allow any bidder asserting LI to fetch bids if the user has not objected to LI.

Steps to reproduce

Test page

Expected results

Actual results

Platform details

Other information

patmmccann commented 2 weeks ago

11010 #12207

patmmccann commented 2 weeks ago

dupe of #11010