-
Notifications
You must be signed in to change notification settings - Fork 96
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
Prebid SDK support for SharedID #1057
Comments
Would Yahoo offer a legal opinion of how setting a SharediD on the device would comply with the various regulatory environments, ex. gdpr, cpra, etc.. |
Discussed in the Identity committee - flipped to ready-for-dev |
Took this out of ready-for-dev, as it was discussed in a Prebid Mobile committee meeting. There's some skepticism about the value of SharedID -- in iOS, if ATTS is 3, then bidders can have the Device ID. If that's the only scenario where we're setting SharedID, then it doesn't bring much incremental value. Here are the ATTS values: 0 = not determined Looking at Apple's ATTS page, seems that it's about "access their device’s advertising identifier". So requiring ATTS 3 for SharedID may be overkill because it does not identify the user across apps? Given this doc, I don't know how 'restricted' differs from 'not determined'. But in any case, even if we stay with the ATTS 3 requirement, perhaps there's still value in the Android environment? |
Discussed with Prebid legal counsel. It was agreed that because SharedID is different across different apps, SDK would not need to check either LMT or ATTS. Just GDPR Purpose 1 when in scope. Even if GDPR is in-scope, it would be ok to keep the value in app memory for the session. Other advice:
However, after the meeting, I realized that we have an issue that will prevent this from being truly effective: Prebid Server doesn't pass EIDs when it sees the LMT flag. See PBS issue 833. So PBSDK generating SharedID even in LMT scenarios isn't going to do anything. I'm not willing to create a hard-coded exception in Prebid Server to preserve just SharedID, but will open an issue to discuss a more generic configuration of which EIDs should be filtered/unfiltered in privacy scenarios. This would allow PBS host companies to analyze which EIDs are privacy-affecting, and which aren't. |
@jclou will you or your company provide an Android PR for this feature? |
As more of the ecosystem supports SharedID, it's time to consider adding support for it to PBSDK.
Proposal:
The text was updated successfully, but these errors were encountered: