-
Notifications
You must be signed in to change notification settings - Fork 90
Defining the level playing field | Google as a third party #18
Comments
Hi Achim, I'm happy to try to answer your questions. But I'll note that I'm an engineer, not a lawyer. So in my engineer sort of way, my response will be to make as clear as possible what happens: who is responsible for doing each thing, what the intended purpose is, and who learns what information. I like breaking out the different stages in the FLoC mechanism, but let me split things up even finer than the cohort calculating-vs-using division that you mentioned.
I hope this makes clear who the parties are and what roles they all play. Regarding UI components, certainly the browser will need to include a control and information about FLoC; each browser that implements it will need to make their own decision on the details. Similarly, any consent management system will need to make some new decisions, about UI and what questions to even ask. |
Thanks for starting this discussion @asr-enid. One thing I'm not certain of is whether we disagree on part of your framing or if we are looking at different aspects. You indicate that publishers would be the responsible party. I believe that is only true in the case in which the publisher is actually processing FLoC data — so presumably they've asked for it and the browser has accepted it. But that part does not seem particularly different from the publisher requesting specific personal data and processing it for advertising purposes. No? However, while the browser is using publisher content and user behaviour in order to establish cohorts the publisher cannot be the responsible party. Clearly for that processing the browser would have to be the data controller. Now given how surprising the processing is (as well as novel, and potentially risky), I don't believe that any legal basis other than consent could apply here. And this consent can't be bundled into any previously obtained consent (even assuming it to be valid) anyway so the browser will have to have shown some sort of dialog to consent users into FLoC processing, at least in Europe. Is this what you had in mind when you mentioned the TCF? Because, if so, I don't think that the TCF needs to be involved for this part, no? It would be unlawful for the browser to even profile users into cohorts without specific informed consent, even if they don't share the information (and there aren't many browsers, so accountability is easier) so if the you're receiving FLoC data at all then the user has to have consented. It would be useful to reinforce that by clearly documenting in the standard that browsers are the data controller for FLoC data and therefore assume responsibility for the lawfulness of their processing. (This can be written in a legislation-agnostic manner.) This would avoid the complex mechanics of having to assert that downstream. For the latter part, I believe that the publisher may only be (partly) responsible if there is a way for publishers to prevent their content from being used in FLoC at all. That would be a good addition (on other grounds), in which case it will be useful to see to what extent the publisher has a responsibility to the user for this. |
Thanks for following up here, I acutally had missed to dig deeper prior to starting this. To your points:
Agreed in general - the publisher does not even have access to the full dataset (browsing history), but in terms of a users perception, a personalized ad would be shown at a publishers site and the publisher would at least facilitate here and also allow a FloC based ad to be shown. This might lead to a discussion around joint controllership, but that would require to know how the exact end-to-end setup looks like.
Agreed, as I noted this is a function that goes way beyond to what a user would expect a browser to do so I don't see a point in arguing it is part of the general service agreement, or even simply a tool that assists a user (like a password safe). Given it is processing for personalization which is quite extensive, consent seems the applicable legal basis
Depends I guess
Absolutely that was my main intention here, also to get more clarity on the relation to other Google services |
I think we're aligned on the broad lines, particularly on the necessity for the draft to include a discussion about who is responsible for which processing. Very quick notes:
|
I guess the documentation could be more explicit in a lot of regards, having that said TCF is just a generic framework in that sense and would not describe the use for an explicit use-case like FloC directly. When we talk about an explicit interpretation and use by a potential controller that would anyway lead to an in depth guidance how the controller expects the CMP to be setup - see here for Google Advertising and Google Analytics: Publisher Guidance for Google Ad Products The open question before even looking into this is anyway what the position w.r.t. to a potential Chrome implementation of FloC would be from Google (not a tech problem)
Agreed, it is tricky given we have a bit of a unusual situation where
|
While we had a lot of lively discussions around cohort mechanism, gatekeeper(s) or the lack of them and technical/theoretical aspects of these APIs in terms of privacy, it seems about time to start a conversation of the legal / user facing aspects of these and ultimately how the level playing filed should look like. This is a bit of a longer post to have an initial framing.
It is certainly not the most beloved topic for engineers (meaning the formalities), but with the limited time available to me there is an urgency to also prototype these aspects with the first APIs. With https://github.com/WICG/WebID we are already in rather in depth discussion for a couple of weeks around this, but I would argue that we should also start with the advertising related APIs now as we have enough information about one of them at least for one.
With FloCs:
it would server well to discuss these topics as the first example... I'm referring to the GDPR in the following, given we can agree I guess it's the most advanced regulation in that regard where we have a lot of policy experience in the market.
Why is the legal framing important?
The FloC mechanism works by
Given that
The level playing field
Unrelated to the legal framing for the processing publishers have a reasonable demand to have 100% clarity how these APIs are and will be entangled with other Google Services, with examples like the iOS 14 changes coming up and the ongoing anti-trust investigations around the globe on bundling services. For now, we do have a high level alignment to establish a level playing field, with FloCs we can really define it now.
Looking at the commits for the prototype it looks like:
Looking Forward:
Once the FloC API should be used to actually address user with personalised ads, one needs to answer these questions at least:
My suggestion would be to also prototype these questions unrelated to the engineering aspects to also get publishers and advertiser more engaged and comfortable with these APIs and the general process.
The text was updated successfully, but these errors were encountered: