Re: PSA: Protected Audience k-Anonymity Enforcement

463 views
Skip to first unread message

Russ Hamilton

unread,
Apr 3, 2024, 1:25:34 PMApr 3
to blin...@chromium.org, fledge-ap...@chromium.org

Recently, we became aware that Chrome was mistakenly applying k-anonymity enforcement on reporting to a portion of Mode A and Mode B testing traffic. This did not affect ad selection and therefore should have had little or no impact on auction dynamic or pressure.  To mitigate this issue, we briefly turned off k-anonymity enforcement on all Chrome traffic. We have landed a high confidence fix for this issue and have started ramping back up k-anonymity enforcement on eligible traffic1 that has the fix. 


The application of k-anonymity enforcement in Mode A and Mode B traffic did not affect ad selection, i.e. no winning ads were removed because the creative URLs were below the k-anonymity threshold and the creative URLs would continue to be available in reportWin() and reportResult().  The k-anonymity enforcement on reporting means that some Mode A and Mode B traffic may have been inadvertently missing interestGroupName, buyerReportingId, or buyerAndSellerReportingId in reportWin(), and buyerAndSellerReportingId in reportResult(), in cases where the value, when combined with the interest group owner, bidding script URL, and ad creative URL was not jointly k-anonymous. Adtech scripts should properly handle the lack of these values in reportWin() and reportResult() as they’ve always been intended and specified as optional and missing when they don’t meet the k-anonymity threshold. However, we understand that the current implementations may not have reached this stage of development.  Here’s a timeline of how k-anonymity enforcement was ramped:


Jan 24 - Feb 12

<1%

Feb 12 - Mar 7

<4%

Mar 7 - Mar 13

<13%

Mar 13 - Mar 22

1%

Mar 22 - Apr 2 

k-anon enforcement disabled, ~0%

Apr 2

fix deployed, ramping back up, <1%



We have started ramping  k-anonymity enforcement up on pre-stable and plan to continue ramping on eligible traffic1. We apologize for the inconvenience caused by this disruption. 


1 Eligible traffic is pre-stable and stable channels, excluding Mode A and Mode B traffic.


Best,
--Benjamin "Russ" Hamilton

On Thu, Jan 25, 2024 at 6:59 PM Russ Hamilton <beham...@google.com> wrote:
We plan to start enabling the k-anonymity enforcement feature for the Protected Audience API (Intent to Ship). K-anonymity enforcement has long been a part of the Protected Audience API’s plan for improving user privacy by limiting ads that can win Protected Audience auctions to those ads that are k-anonymous. The k-anonymity enforcement feature limits the ability of advertisers to target specific users by requiring each ad be shown to a minimum number of users. This enforcement will initially apply to up to 20% of unlabeled traffic only, meaning the groups that are part of Chrome-facilitated testing for third-party cookie deprecation will not be enforced for k-anonymity during the testing period. After the testing period, enforcement will apply to all traffic (see timeline details at https://developers.google.com/privacy-sandbox/relevance/protected-audience-api/k-anonymity).

Russ Hamilton

unread,
Apr 8, 2024, 1:21:04 PMApr 8
to blin...@chromium.org, fledge-ap...@chromium.org
FYI:
We are planning to ramp k-anonymity enforcement back up to 50% of eligible traffic on Beta channel later today.

Best,
--Benjamin "Russ" Hamilton

Russ Hamilton

unread,
Apr 24, 2024, 10:10:48 AMApr 24
to blin...@chromium.org, fledge-ap...@chromium.org
FYI:
We are currently in the process of ramping k-anonymity enforcement back up to 1% of eligible traffic on Stable channel. As before, eligible traffic is pre-stable and stable channels, excluding Mode A and Mode B traffic.

Best,
--Benjamin "Russ" Hamilton

سامي قصيرين

unread,
Apr 24, 2024, 10:44:25 AMApr 24
to Russ Hamilton, blin...@chromium.org, fledge-ap...@chromium.org
السلام عليكم 
اسعد الله مساكم
سيدي العزيز  لم اتعمد. ابدا
اخفاء الهويه، نتيجة تعرضي لحادث سير فقدت جميع معلومات الوصول وبعد الشفاء لم استطيع الوصول لها مما اجبرني على استخدام api  ولهذه اللحضه لم استطيع الوصول لكثير
 من المعلومات حساباتي 

--
You received this message because you are subscribed to the Google Groups "FLEDGE API announcements" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fledge-api-anno...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/fledge-api-announce/CAAG-DU1Uy2dYc3jBd833BgSgjP-d80CcNu4ipGmyX%2Bbx8NZ-tw%40mail.gmail.com.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.
Reply all
Reply to author
Forward
0 new messages