Hello all, I tested how effective DeviceMap in user device detection. I ran tests on a dataset of 1M user agents (mostly mobile). Here are my results.
Top 10 devices Device ID# of detections% of allgenericAndroid27784227.78%iPad648816.49% iPhone468034.68%NokiaN8-00345173.45%GT-I9300242152.42%unknown180231.80% GT-I9100159501.60%GT-P3100147581.48%Nokia5800d140041.40%GT-P5100123321.23% DeviceMap data version: 1.0.2 DeviceMap gem version: 0.1.1 Number of user agents: 1 000 000 Number of unique user agents: 18 743 Number of successful detections: 981 977 Detection rate: 98.20 % Number of unique successful detections: 1 027 Detection rate (unique UA): 5.48 % *Detection rate (without genericAndroid): 70.42 %* As you can see, if I don't count "genericAndroid" and "unknown" then detection rate is about 70 %, which is rather low. If you add some of the most popular android UA to DM, its effectiveness will improve drastically. But it will get progressively harder to increase this metric. I can provide the most popular UA from our logs if it will be useful. Regards Konstantin
