ua-parser-js
ua-parser-js copied to clipboard
Operation system from microsoft events not parsed
trafficstars
We have events from MS that contain Useragent string.
Here is example of useragents:
- "Microsoft Office/16.0 (OMDroid 13; Microsoft Office Mobile 16.0.16227; Pro)"
- "Microsoft Office PowerPoint/16.71.312 (Mac OS/13.2.1; Desktop; en-US; AppStore; Apple/MacBookPro16,1)"
- "Microsoft Office Excel/16.0 (OMDroid 10; Microsoft Excel 16.0; Pro)"
uaParser return empty response.
Expected response (for example for 2)
{
"ua": "Microsoft Office PowerPoint/16.71.312 (Mac OS/13.2.1; Desktop; en-US; AppStore; Apple/MacBookPro16,1)",
"browser": {},
"engine": {},
"os": {
"name": "Mac OS",
"version": "13.2.1"
},
"device": {
"vendor": "Apple",
"model": "iPhone",
"type": "mobile"
},
"cpu": {}
}
Current "ua-parser-version" - "ua-parser-js": "^1.0.35"
if "Mac OS/13.2.1" is problem we can convert it to "Mac OS 13.2.1"