You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Analytics adapters don't currently support being configured per account like a proper module.
Since many PBS instances are multi-tenant, it's important that publishers trust that their traffic is not be analyzed by an analytics adapter being used by a different publisher.
Requirements:
The PBS host company must be able to configure an analytics adapter that is invoked by all requests (adhering to privacy rules). This allows the host company to monitor its traffic, implement reporting, and handle fees if relevant. It's assumed that the host company will have a contract with each hosted account that allows them to enable this particular adapter.
It would be nice if an account could opt out of the globally-configured analytics adapter.
Individual accounts within a Prebid Server should be able to turn on any open source analytics adapter.
Configuration of that analytics adapter should support account-specific details such as IDs, separate endpoints, different sampling rates, etc.
Other accounts within that same Prebid Server should not have their traffic be routed through unapproved analytics adapters.
The text was updated successfully, but these errors were encountered:
Discussed in committee. We agreed that in the long term, it makes sense to migrate analytics adapters to just be modules in a new hook, but that's bigger than needed for this project.
analytics.modules..* - space for module-name analytics module specific configuration, may be of any shape
So the proposal is to add an enabled flag there:
{
analytics: {
modules: {
greenbids: {
enabled: true, // this is the new thing. PBS-core looks for this and doesn't call the module if
pbuid: "PUBID_FROM_GREENBIDS", // this should get merged into ext.prebid.analytics.greenbids with the request taking precedence.
greenbidsSampling: 1.0 // this should get merged into ext.prebid.analytics.greenbids with the request taking precedence.
}
}
}
Analytics adapters don't currently support being configured per account like a proper module.
Since many PBS instances are multi-tenant, it's important that publishers trust that their traffic is not be analyzed by an analytics adapter being used by a different publisher.
Requirements:
The text was updated successfully, but these errors were encountered: