5 ms·
>On the other hand, without third-party cookies or any replacement browser APIs, how do these identities get joined? 1. When you visit shoes.example, it has an
by Arnavion 6y ago
>On the other hand, without third-party cookies or any replacement browser APIs, how do these identities get joined?
1. When you visit shoes.example, it has an iframe to show an ad from ads.example. This iframe runs some JS to compute a browser fingerprint and then nests an iframe to hxxps://ads.example/?target=shoes.example&client=$fingerprint . The ads.example server records that this fingerprint has visited shoes.example
2. When you visit news.example, it has an iframe to show an ad from ads.example. This iframe runs some JS to compute a browser fingerprint and then nests an iframe to hxxps://ads.example/?target=news.example&client=$fingerprint . The ads.example server recognizes the fingerprint, knows that the client visited shoes.example earlier, and returns a shoes ad.
- jefftk 6y agoMy parent claimed this was possible to do with link decoration and first party cookie matching, and I'm saying it isn't. I do agree this is possible to do with fingerprints, though (a) all the browsers are trying to prevent fingerprinting and (b) a reputable ad company would not use fingerprints for targeting. This is my understanding of why Google is putting so much effort into https://github.com/WICG/turtledove https://github.com/WICG/turtledove (Still speaking only for myself)
- anticristi 6y agoThanks for the description! I would love to read a longer post on the topic with an MVP implementation / demo.