LGTM3 On Wed, Nov 6, 2024 at 10:21 AM Yoav Weiss (@Shopify) < yoavwe...@chromium.org> wrote:
> LGTM2 > > On Wednesday, October 30, 2024 at 3:13:13 PM UTC+1 Orr Bernstein wrote: > >> Previously we had buyerAndSellerReportingId and buyerReportingId to allow >> buyers and sellers to report information that's jointly k-anonymous with >> the other information that's reported. But we heard that people like to >> pick from a selection of reporting IDs, similar to how they pick from a >> selection of renderURLs, so we extended the API to allow storing a list of >> selectableBuyerAndSellerReportingIds in the interestGroup and selecting one >> to be reported in generateBid(). There's more detail on how and when the >> reporting IDs are provided to the reporting functions in the new section >> 5.4 of the explainer >> <https://github.com/WICG/turtledove/blob/main/FLEDGE.md#54-reporting-ids>. >> We also have these helpful onboarding docs: >> https://developers.google.com/privacy-sandbox/private-advertising/protected-audience-api/guide/reporting-id >> and >> https://developers.google.com/privacy-sandbox/private-advertising/protected-audience-api/use-case/deals >> . >> >> On Wednesday, October 30, 2024 at 6:18:57 AM UTC-4 Yoav Weiss wrote: >> >>> On Monday, October 28, 2024 at 1:17:52 AM UTC+1 Mike Taylor wrote: >>> >> LGTM1 - there's clearly developer demand for this use case. Given that >>> k-anon is still required for sites to get the "deal ID" in reporting, it's >>> not regressing privacy AFAIU. >>> >>> On 10/16/24 10:34 AM, 'Orr Bernstein' via blink-dev wrote: >>> >>> Contact emails >>> >>> paulj...@chromium.org >>> >>> >>> Explainer >>> >>> https://github.com/WICG/turtledove/pull/1237 >>> >>> https://github.com/WICG/turtledove/pull/1265 >>> >>> Instead of PR diffs, would it be possible to provide a few lines >>> explaining the API shape change here, with links to the relevant explainer >>> sections for more details/examples? >>> >>> >>> Specification >>> >>> https://github.com/WICG/turtledove/pull/1275 >>> >>> >>> Summary >>> >>> Adtechs often use “deals” (aka private marketplace) when auctioning ad >>> space on web pages. This can facilitate a seller and a buyer negotiating a >>> deal together, for example a bulk-buy deal with the seller offering a >>> specific discount if the buyer agrees to buy at least a specific number of >>> impressions for a specific ad campaign. Deals are often referred to, at >>> auction time, using a deal ID which is an identifier that buyers and >>> sellers can use to refer to a particular deal that they negotiated >>> previously. This proposal adds a selectable reporting ID to the Protected >>> Audience API to facilitate using deals with the Protected Audience ad >>> selection auctions. The new reporting ID is held to the same joint >>> k-anonymity requirement of existing reporting IDs so there is no impact to >>> user privacy. >>> >>> >>> Blink component >>> >>> Blink>InterestGroups >>> <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EInterestGroups> >>> >>> >>> TAG review >>> >>> For Protected Audience: https://github.com/w3ctag/ >>> design-reviews/issues/723 >>> >>> >>> TAG review status >>> >>> Completed for Protected Audience, resolved unsatisfied. >>> >>> >>> Risks >>> >>> >>> Interoperability and Compatibility >>> >>> This feature represents optional new behavior that shouldn’t break >>> existing usage. >>> >>> >>> Gecko & WebKit: No signal on parent proposal, Protected Audience. >>> Asked in the Mozilla forum here >>> <https://github.com/mozilla/standards-positions/issues/770>, and in the >>> Webkit forum here >>> <https://github.com/WebKit/standards-positions/issues/158>. >>> >>> Looks like Gecko is now officially negative in the standards position >>> (but this isn't surprising given their previous public statements). >>> >>> >>> Edge: Edge has announced plans to support the Ad Selection API >>> <https://github.com/WICG/privacy-preserving-ads/blob/main/README.md> >>> which shares much of its API surface with Protected Audience. >>> >>> >>> Web developers: Requested by 6+ companies (including Microsoft Ads) in >>> 4 GitHub issues (1 <https://github.com/WICG/turtledove/issues/873>,2 >>> <https://github.com/WICG/turtledove/issues/716>,3 >>> <https://github.com/WICG/turtledove/issues/682>,4 >>> <https://github.com/WICG/turtledove/issues/686>). >>> >>> >>> Debuggability >>> >>> The selectable reporting IDs should be visible in the DevTools >>> Application -> Storage -> Interest Groups tab and their selection should be >>> debuggable via DevTools debugging of Protected Audience bidding and scoring >>> scripts. >>> >>> >>> Will this feature be supported on all six Blink platforms (Windows, Mac, >>> Linux, ChromeOS, Android, and Android WebView)? >>> >>> It will be supported on all platforms that support Protected Audience, >>> so all but WebView. >>> >>> >>> Is this feature fully tested by web-platform-tests >>> <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> >>> ? >>> >>> Yes <https://chromium-review.googlesource.com/c/chromium/src/+/5868409> >>> >>> >>> Flag name on chrome://flags >>> >>> None >>> >>> >>> Finch feature name >>> >>> FledgeAuctionDealSupport >>> >>> >>> Requires code in //chrome? >>> >>> False >>> >>> >>> Estimated milestones >>> >>> Shipping on desktop and Android in M130. >>> >>> >>> Anticipated spec changes >>> >>> None >>> >>> >>> Link to entry on the Chrome Platform Status >>> >>> https://chromestatus.com/feature/5091868904521728?gate=5207096837275648 >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "blink-dev" group. >>> >>> To unsubscribe from this group and stop receiving emails from it, send >>> an email to blink-dev+unsubscr...@chromium.org. >>> >>> >>> To view this discussion on the web visit https://groups.google.com/a/ >>> chromium.org/d/msgid/blink-dev/b974a1df-6a03-413e-9d2c- >>> 2fadd0844ae0n%40chromium.org >>> <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/b974a1df-6a03-413e-9d2c-2fadd0844ae0n%40chromium.org?utm_medium=email&utm_source=footer> >>> . >>> >>> -- > You received this message because you are subscribed to the Google Groups > "blink-dev" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to blink-dev+unsubscr...@chromium.org. > To view this discussion visit > https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f8671ea3-47dd-4e18-9e3d-cbe8cf0b1c18n%40chromium.org > <https://groups.google.com/a/chromium.org/d/msgid/blink-dev/f8671ea3-47dd-4e18-9e3d-cbe8cf0b1c18n%40chromium.org?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CADsXd2O_s36CsbPUgadN6LFfydnVr86zvg9j3XwH6_2ajPVuGg%40mail.gmail.com.