-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
Page view ID is a simple unique ID that's generated when Prebid.js loads on a web page. It is already present in many different adapters, including ours. The main purpose of this ID is to prevent displaying the same ad on a specific page view multiple times, in the absence of user-related/personal data.
While the current adapter-specific solutions work well in general, having this ID generation in the common codebase would help future adapters to easily include this feature and it could also enable Prebid server adapters to access this data, which is currently not possible without adding extra custom code by the company running the Prebid server. Therefore, the page view ID should also be exposed in the prebidServerBidAdapter.
To prevent correlation of impressions across SSPs/exchanges, this identifier may be generated separately for each adapter. In the case of Prebid server, the client adapter can send a list of random IDs (perhaps configurable how many), from which the server can randomly assign one to each adapter it uses.
If the proposal looks fine and is accepted, I'll be happy to contribute the necessary, hopefully quite simple code changes.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status