Open chrisvls opened 1 year ago
I found that the explainer claims that localization is suggested. But I can't find such a suggestion in the spec.
The explainer states:
In the early design review for the TAG, the question was asked:
"I can't see any information about how cohorts are described to advertisers, other than their 'short cohort name'. How does an advertiser know what ads to serve to a cohort given the value '43A7'? Are the cohort descriptions/metadata served out of band to advertisers?"
@jkarlin wrote:
"With Topics, the Taxonomy name is its semantic meaning."
This is contradicted by the spec, where the Taxonomy is only required to comprise a list of advertising topic ids as integers, with a hierarchical structure.
The spec contemplates an option to allow users to opt into or opt out of which topics the user consents to be broadcast to third parties.
However, there is nothing in the spec that requires that the taxonomy be localized to the language the user is using in the browser. This makes consent and opt-in/opt-out impossible unless the user is fluent in the one language of the taxonomy.
It would also allow a browser to elude the privacy promises of the spec by storing an obscure or incorrect localization locally, while third-party users of topic data could access all localizations.