patcg / meetings

Meeting materials for the Private Advertising Technology Community Group
41 stars 18 forks source link

Agenda Request - PARAKEET / MaCAW / Masked LARK adoption in Chrome #16

Open drpaulfarrow opened 2 years ago

drpaulfarrow commented 2 years ago

Agenda+: PARAKEET / MaCAW / Masked LARK adoption in Chrome

Chrome is moving forwards with the origin trial for FLEDGE, however some ad tech vendors currently favour other approaches to retargeting; namely PARAKEET / MaCAW.

We would like to understand how Chrome are thinking about the testing/implementation of PARAKEET/MaCAW in the Chrome browser and whether there are any specific barriers to its adoption remaining that the ad tech community would need to address.

PARAKEET proposal: https://github.com/WICG/privacy-preserving-ads/blob/main/Parakeet.md MaCAW: https://github.com/WICG/privacy-preserving-ads/blob/main/MACAW.md Masked LARK: https://github.com/WICG/privacy-preserving-ads/blob/main/MaskedLARK.md

AramZS commented 2 years ago

With an eye towards https://github.com/patcg/proposals/issues/4 now being in our proposals queue, think that private targeting is a topic we may want to bring up and discuss in a separate event. I'm setting aside time in the upcoming meeting to set the following meeting, including potentially discussing topics specifically around PARAKEET/MaCAW/Topics API. That should also give proposal authors who have not already engaged with PATCG the opportunity to do so and then we can set them up with a more extensive discussion. It looks like Masked LARK fits it with our current set of talks for the upcoming meeting though.

alextcone commented 2 years ago

I wouldn’t categorize Topics with PARAKEET and MaCAW. The first, Topics, is the browser acting proactively to create segments. The two Microsoft proposals mentioned are utilities for API consumers to chose their own paths. PARAKEET and MaCAW are more closely related to FLEDGE.

lukwlodarczyk commented 2 years ago

I think it would be useful to extend this item and hear from MS Edge - what are their plans on supporting FLEDGE Origin Trials?

AramZS commented 2 years ago

@alextcone Yes, makes sense to make that distinction, here I'm just grouping them into the category of private targeting proposals that could theoretically be discussed with the same framework of needs and concerns though they represent different technical approaches. Do you think these proposals are so different from Topics that they'd need an entirely different context for discussion?

AramZS commented 2 years ago

@lukwlodarczyk While I'm also interested in that question, I think the Web Advertising Business group might be a better place for that discussion.

lukwlodarczyk commented 2 years ago

@AramZS it is not clear to me how we should split questions between PATCG and Web-Adv. Why question about PARAKEET / MaCAW / Masked LARK adoption in Chrome may stay in PATCG? And why mirroring question about FOT for FLEDGE in MS Edge needs to be moved to Web-Adv? Please advice.

AramZS commented 2 years ago

@AramZS it is not clear to me how we should split questions between PATCG and Web-Adv. Why question about PARAKEET / MaCAW / Masked LARK adoption in Chrome may stay in PATCG? And why mirroring question about FOT for FLEDGE in MS Edge needs to be moved to Web-Adv? Please advice.

@lukwlodarczyk I think in order to keep our scope narrow and focus strong we can use this venue for discussion and refinement of actual proposals while Web-Adv has been well established as the location to discuss things like testing, origin trials and other actions that businesses and individual developers might take to enact or interact with the proposals in the wild as part of testing or understanding them.

If the authors of PARAKEET and MaCAW (Masked LARK is separately already in the queue as part of our measurement discussion) and FLEDGE choose to bring their proposals to this group in our proposals space (as the author of the Topics API has done) we can choose to take them up for discussion as either one discussion context or in separate contexts, pending a conversation with the larger group. They may also be invited to discuss their methodology from an informational perspective, but at this time PARAKEET, MaCAW and FLEDGE have not yet selected us as a venue.

Topics API has been introduced to our proposals space and so will be considered for discussion towards the end of the upcoming meeting as something for us to potentially pick up. My action on this issue is merely noting that we may be a venue for discussion of that proposal and it's concepts and concerns, and how those may overlap with the other proposals mentioned here, in an upcoming meeting; not that we're going to discuss the specifics of if one browser vendor is currently adopting the proposal of another browser vendor. Sorry if my comment was unclear.

erik-anderson commented 2 years ago

Hi everyone,

Thanks for the expression of interest here.

As Aram mentioned, we are already bringing Masked LARK into the discussion happening this week about privacy-preserving aggregation and measurement.

Our general intent is to bring privacy-preserving proposals for ad serving to this group as well for broader discussion and to hopefully get increased alignment on approach between different user agents.

I don't necessarily expect any browser vendor at this stage to accept or reject any given proposal wholesale, but it will be very beneficial to discuss desired threat models, acceptable architectures, and other pros and cons.

We're still in the process of iterating on our proposal and getting more concrete datapoints from test deployments to help inform such a discussion about the properties and strengths of privacy claims. We'd also like to observe how the measurement-related discussions evolve to make sure we appropriately seed the discussion on ad serving proposals, which is why we're initially focusing on that area.

Thanks!

bmayd commented 2 years ago

Do you think these proposals are so different from Topics that they'd need an entirely different context for discussion?

I consider FLEDGE and PARAKEET to be relatively full-featured frameworks which support key aspects of ad retargeting, but don't supply targeting signals in themselves. Topics, on the other hand, is focused entirely on providing an aboutness signal for the user to the ecosystem. So, I think it makes sense to put them in separate categories.

michaelkleber commented 2 years ago

I agree with everything @erik-anderson said above:

  1. Privacy-preserving proposals for ad serving certainly seem like they ought to go to this group;
  2. We are happy to have discussions here about threat models and architectures; and
  3. Between the measurement and already-proposed Topics API, there is plenty for this group to cut its teeth on before we try to take up the big-guns ads serving work.
AramZS commented 2 years ago

At this time, unless someone feels strongly, it seems we still have more to focus on before picking up this topic? I will continue to leave it at agenda+next until I hear someone calling to pick it back up.