Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Data Controller Module Questions #8959

Closed
mikemangas opened this issue Sep 7, 2022 · 2 comments
Closed

Data Controller Module Questions #8959

mikemangas opened this issue Sep 7, 2022 · 2 comments
Assignees
Labels

Comments

@mikemangas
Copy link

mikemangas commented Sep 7, 2022

Question

Description

  1. Does a bidAdapter have to adapt the code, in order to support this module?
  2. Are both SDA or EID's required for publishers, in order to use this module? Or is it possible to just use one or the other, and still use the Data Controller Module?
  3. In your documentation: https://github.com/prebid/prebid.github.io/blob/master/dev-docs/modules/dataControllerModule.md
    you are passing to "filterSDAwhenEID" the domain "test.com".
dataController: {
        filterEIDwhenSDA: ['*'],
        filterSDAwhenEID: ['test.com'] 
     }

But I am wondering, what is "test.com" referring to?
Where do I use "test.com", in order to supress/filter its SDA in the dataController?
Is "test.com" the final buyer/bidder of the ad - for example, "Nike" or "Adidas"?
Or is "test.com" the SSP partner (bidAdapter) you have/partner as a publisher - for example, "AppNexus" or "Rubicon"?

Other information

#8484

@mikemangas
Copy link
Author

Hi, do we have any infos here? @patmmccann @jdwieland8282
thank you

@jdwieland8282
Copy link
Member

jdwieland8282 commented Sep 26, 2022

Hi @mikemangas so sorry for the delay getting back to you.

  1. No, bid adapters need to change, the data controller module will handle any data restrictions.
  2. No, a pub can use both SDAs and EIDs or just EIDs, or just SDAs. The allow lists are independent of one another.
  3. The domain 'test.com' in your example represents the EIDs source= value, all sources can be referenced here. If you wanted to filter SDAs out when a sharedid was present you'd do
dataController: {
        filterEIDwhenSDA: ['*'],
        filterSDAwhenEID: ['pubcid.org'] 
     }

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

No branches or pull requests

3 participants