Adds support for Private Aggregation’s debug mode for the per-buyer extended Private Aggregation reporting to Protected Audience sellers (aka auctionReportBuyers reporting). This is done with a new, optional auctionReportBuyerDebugModeConfig field passed to runAdAuction(). auctionReportBuyers reporting is currently the only use of Private Aggregation reports that does not have a way to enable its debug mode (a temporary mechanism tied to third-party cookie eligibility that relaxes some of the API’s privacy constraints to allow for easier debugging and integration).
This feature is optional and backwards compatible.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
None
This is primarily a debugging feature -- allowing the existing debug mode for this kind of Private Aggregation reporting.
All but Webview
We’re aiming to ship in M123.
None
--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiFkYb%3DWswXSKM%2B9ESFdgTBUdbjoDq21Q5sWJm%2BPWqqE_nw%40mail.gmail.com.
LGTM2
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohS%2BJt8bhfgO5iLVa7j3byo%2Bov8%3D_kh-Jt6hLfBEbWyJHPA%40mail.gmail.com.
LGTM1
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscribe@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiFkYb%3DWswXSKM%2B9ESFdgTBUdbjoDq21Q5sWJm%2BPWqqE_nw%40mail.gmail.com.
--
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+unsubscribe@chromium.org.
LGTM1
To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiFkYb%3DWswXSKM%2B9ESFdgTBUdbjoDq21Q5sWJm%2BPWqqE_nw%40mail.gmail.com.
--
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+...@chromium.org.
Alex and Yoav,
This particular addition is exposed only as an optional parameter on the existing `AuctionAdConfig` dictionary passed to `navigator.runAdAuction()`. So, I'm not aware of any web visibility from removing the new `auctionReportBuyerDebugModeConfig` field (if it was already having no effect). But please let me know if I'm missing something there.
Are you referring instead to the existing `privateAggregation.enableDebugMode()` function? I agree that removing that would be web visible and have this risk. However, that function is already fully launched (as part of the I2S here) and isn't affected by this change.
As for why this shouldn't be an OT, alignment with the other way to enable debug mode is a big reason. For other usages of Private Aggregation, debug mode is enabled with a call to `privateAggregation.enableDebugMode()`. This is tied to third-party cookie eligibility in the same way (with the exception for Mode B).
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAA%2BBiFkLqQ6DwUqtg1z_1jFStOTjLT_mma6%3Dx_c47C_ZKOTnEA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOmohSLJkpiDk6tMmfj1d3-oiA896GLv9O5tz_XvnQuh2XPEUQ%40mail.gmail.com.