The Finsky useragent (not the same as the Chrome useragent) is used to determine app/device compatibility.
Complete rewrite
Let's dive deep into the Android OS and talk a bit about how app compatibility is determined and how big G keeps track of your device.