Skip to content

Feature request: page view ID #13908

@acsbendi

Description

@acsbendi

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

No one assigned

    Type

    No type

    Projects

    Status

    Done

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions