What is the recommended approach to get more information about devices and/or models?
This is especially relevant to mobile devices as it would be nice to identify them as “Samsung Galaxy S8” or “Apple iPhone 8”.
user-agent-utils enrichment and are considering
ua-parser enrichment (according to documentation, it handles mobile events better). However, both only parse user agent value which seems not to be enough to identify a specific device.
Do we need some external libraries? For example
IP lookups enrichment uses MaxMind databases to load geographical information.
Is there an analogical service for devices and/or models?