They seem to only be collecting screen resolution, viewport size and whether ads are showing client side (tested by trying to load a file called ads.js that inserts a div into the dom). I assume server-side they combine this with user agent string and ip address.
https://panopticlick.eff.org/
[edit: clarified that this is a solution, I have no knowledge as to whether that is what is done.]