- #236 V2 taxonomy ramp up. (Leeron Israel)
- Currently at 10% on Stable, monitoring metrics
- There is no ID collison, since v2 includes new IDs, and the response also has the version IDs
- In about two weeks time, we will ramp to 100%
- Understanding industry debugging needs. (Leeron Israel) 4. There are many reasons why we may not be able to return a call, including, Per caller filter, options set by users, regulatory reasons and so on. 5. Are there other concerns from this group? 6. [Sid Sahoo] Local dev testing vs prod monitoring? 1. [Leeron] - In production 7. [Josh Karlin] - We have had some feedback for all the Privacy Sandbox APIs. 2. Topics and ARA don’t necessarily inform when it is going to fail or not respond with a topic (Topics API) and fail to convert (ARA) 3. Feedback: For debugging, it may be useful to get a response of some kind. 4. It won’t change anything regarding if you would get a topic or not, but may help with debugging 5. Will see if there is a github based PR or issue and respond accordingly.
- #92 Update permissions policy to support separate permissions for retrieve and observe 8. [Leeron] Included the feature mainly from adtech feedback and regulatory reasons. Ability to read is the incentive. 9. [Don Marti] Original implementation is similar to quid-pro-quo. To read a topic you should be contributing to topics by writing to it. 10. [Don Marti] Example: NFL streams via smaller infringing sites seems to be well classified by Topics API, but larger streamers such as Amazon, etc. use NFL games to attract users to general content sites. A dishonest SSP using small pirate sites can get better monetization, but the legit publishers can’t get much out of the API. Lot of these smaller sites also use deceptive practices (show google ads, and ask if you want to install a malware “ad blocker” extension). 11. [Don Marti] Does the Topics API incentivize harmful practices, by enabling these types of SSPs? (such as malware browser extensions used to drive traffic) 12. [Josh Karlin] Is the concern about SSPs being able to retrieve the topics, without contributing to observed topics? 13. [Kleber] This view is dependent on if Topics API can distinguish between users in sketchy sites, and the authorized sites? 14. [Don Marti] Sets of topics are interpreted by ML on the caller side which assigns users to more or less valuable cohorts #221 15. [Josh Karlin] It is possible to see the imbalance, but not sure about the impact and there is a chance that limiting this may break the api. 16. [Don Marti] It is possible that some of these can be addressed at the attestation level, but right now the implementation incentivizes SSP behavior that is harmful to users. #266 17. [Josh Karlin] This seems like a much larger ecosystem level problem than what Topics API can cover on its own. We could be taking on more than what can be done via Topics API. 18. [Don Marti] Browser code level is not the only level at which this problem can be addressed. Topics API is part of a market design that currently incentivizes user-harmful practices by third parties, and would need to be balanced in order to avoid having a net negative effect.
- Leeron Israel (Google Chrome)
- Don Marti (Raptive)
- Alex Cone (Google Privacy Sandbox)
- Josh Karlin (Google Chrome)
- Sathish Manickam (Google Chrome)
- Sid Sahoo (Google Chrome)
- Alexandre Nderagakura (Not affiliated)
- Yuyan Lei (Washington Post)
- Achim Schlosser (European netID Foundation)
- Michael Kleber (Google Privacy Sandbox)