Difference between revisions of "FLoC"
m |
|||
Line 1: | Line 1: | ||
− | The goal of Google's Federated Learning of Cohorts (FLoC) is to reduce organizations' ability to access audience membership across different publishers.<ref>https://https://github.com/WICG/floc</ref> | + | The goal of Google's Federated Learning of Cohorts (FLoC) is to reduce organizations' ability to access [[Audience|audience]] membership across different publishers.<ref>https://https://github.com/WICG/floc</ref> |
Google's FloC proposal collects and processes web client behavior across various web sites to assign each web client to a [[cohort]] cluster. A cohort identifier, which Google calls “flock,” is short enough string (e.g., “43A7”) such that it cannot – even with other data – be used to uniquely identify a particular device. On each request the web client will send the cohort ID Google has assigned to this web client using the "Sec-CH-Flock" header. | Google's FloC proposal collects and processes web client behavior across various web sites to assign each web client to a [[cohort]] cluster. A cohort identifier, which Google calls “flock,” is short enough string (e.g., “43A7”) such that it cannot – even with other data – be used to uniquely identify a particular device. On each request the web client will send the cohort ID Google has assigned to this web client using the "Sec-CH-Flock" header. | ||
Line 7: | Line 7: | ||
Marketers could measure which cohorts interact with their content, but would not know distinct reach or frequency. Marketers would also presumably be prohibited from associating particular outcomes on their web property with the cohort associated with the user's web client. | Marketers could measure which cohorts interact with their content, but would not know distinct reach or frequency. Marketers would also presumably be prohibited from associating particular outcomes on their web property with the cohort associated with the user's web client. | ||
+ | Google published a research paper that compared the accuracy of assigning browser identifiers to cohorts.<ref>https://github.com/google/ads-privacy/blob/master/proposals/FLoC/FLOC-Whitepaper-Google.pdf</ref> Google's findings were that it was able to achieve 70% accuracy in building cohort clusters relative to random assignment, which is still well below the segmentation accuracy of the current industry standard of using cookies for audience creation. | ||
== Impact == | == Impact == | ||
Line 17: | Line 18: | ||
== Open Questions == | == Open Questions == | ||
* How frequently does a user's cohort membership change? | * How frequently does a user's cohort membership change? | ||
− | + | * What is the value impairment associated with shifting from marketer-defined audiences to Google-defined cohorts? | |
+ | |||
== References == | == References == | ||
Revision as of 14:46, 25 January 2021
The goal of Google's Federated Learning of Cohorts (FLoC) is to reduce organizations' ability to access audience membership across different publishers.[1]
Google's FloC proposal collects and processes web client behavior across various web sites to assign each web client to a cohort cluster. A cohort identifier, which Google calls “flock,” is short enough string (e.g., “43A7”) such that it cannot – even with other data – be used to uniquely identify a particular device. On each request the web client will send the cohort ID Google has assigned to this web client using the "Sec-CH-Flock" header.
The minimum number of people in a cohort is likely in the thousands.[2] To ensure that a minimum number of web clients is in each cohort, the web client identifier is sent to a Google controlled server to enable distinct counting.
Marketers could measure which cohorts interact with their content, but would not know distinct reach or frequency. Marketers would also presumably be prohibited from associating particular outcomes on their web property with the cohort associated with the user's web client.
Google published a research paper that compared the accuracy of assigning browser identifiers to cohorts.[3] Google's findings were that it was able to achieve 70% accuracy in building cohort clusters relative to random assignment, which is still well below the segmentation accuracy of the current industry standard of using cookies for audience creation.
Impact
By removing audience segmentation, marketers would be unable to perform retargeting and frequency capping.
Another potential impact of removing this information is a degraded end user experience.
Another impact of cohorts is that they do not support smaller organizations (advertisers or publishers) as their audiences may be too small to meet the minimum threshold set by the cohort.
Open Questions
- How frequently does a user's cohort membership change?
- What is the value impairment associated with shifting from marketer-defined audiences to Google-defined cohorts?