LGTM1 % landing https://github.com/WICG/turtledove/pull/796. Please
follow up with the WPTs as well.
On 9/27/23 11:56 AM, Chris Harrelson wrote:
Please fill out the other chromestatus review categories (privacy,
security, etc); we'll re-review once those are done.
On Wed, Sep 20, 2023 at 2:42 PM 'Orr Bernstein' via blink-dev
<[email protected]> wrote:
Contact emails
[email protected], [email protected]
Explainer
https://github.com/WICG/turtledove/pull/780
<https://github.com/WICG/turtledove/pull/780>
Specification
https://github.com/WICG/turtledove/pull/796
<https://github.com/WICG/turtledove/pull/796>
Summary
In online ad auctions for ad space, it’s sometimes useful to
prevent showing an ad to certain audiences, a concept known as
negative targeting. For example, you might not want to show a new
customer advertisement to existing customers. New customer
acquisition campaigns most often have this as a critical
requirement. Protected Audience currently enables ads to target
users that have been joined to a given interest group through some
past activity on the web. This feature extends Protected Audience
to enable negative targeting by allowing new ads to target only
those users who have not been joined to a given interest group. In
this way, we're enabling advertisers to target new groups of users
using the existing privacy-preserving concepts of the Protected
Audience API.
Blink component
Blink>InterestGroups
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EInterestGroups>
TAG review
The parent proposal, Protected Audience, is still pending:
https://github.com/w3ctag/design-reviews/issues/723
<https://github.com/w3ctag/design-reviews/issues/723>
TAG review status
Pending
Risks
Interoperability and Compatibility
None. This is an optional new feature of the Protected Audience
API. Ad techs can use this new feature by specifying values for
new fields in the auction config. Without explicit values for
those new fields, there's no functional behavioral change as a
result of this feature.
Gecko & WebKit: No signal on parent proposal, Protected Audience.
Asked in the Mozilla forumhere
<https://github.com/mozilla/standards-positions/issues/770>, and
in the Webkit forum here
<https://github.com/WebKit/standards-positions/issues/158>.
Web developers: Adtech asked for this via Protected Audience
Github issue #319 <https://github.com/WICG/turtledove/issues/319>.
Debuggability
Additional bids sent into the auction are visible in their
response headers via DevTools. You can determine if the additional
bid was sent for scoring by adding a breakpoint in the scoring
script in DevTools. Error scenarios, e.g. signature verification
errors and joining origin mismatch on negative interest groups -
are written to the console. We're considering additional DevTools
enhancements to aid additional bids debugging.
Will this feature be supported on all six Blink platforms
(Windows, Mac, Linux, Chrome OS, 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>?
We plan to add WPTs to cover this API in the next month.
Flag name on chrome://flags
None
Finch feature name
FledgeNegativeTargeting
Requires code in //chrome?
False
Estimated milestones
Shipping on desktop and Android in M118.
Anticipated spec changes
None related to this feature.
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5021508157571072
<https://chromestatus.com/feature/5021508157571072>
This intent message was generated by Chrome Platform Status
<https://chromestatus.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 [email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5ebd44f6-57b2-448f-b32c-87d63acfa471n%40chromium.org
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/5ebd44f6-57b2-448f-b32c-87d63acfa471n%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 [email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_AJmJko%2BzZZLxD%2BN4db5aZzaJ3T%3D7OH0NFLjALxeQm1A%40mail.gmail.com
<https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAOMQ%2Bw_AJmJko%2BzZZLxD%2BN4db5aZzaJ3T%3D7OH0NFLjALxeQm1A%40mail.gmail.com?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 [email protected].
To view this discussion on the web visit
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/408de155-9651-47ee-93fc-b11039524162%40chromium.org.