mirror of
https://github.com/plausible/analytics.git
synced 2024-12-24 18:12:44 +03:00
024efd1fc1
* Update ua_inspector source * Downloan device detector updates
66 lines
1.4 KiB
YAML
66 lines
1.4 KiB
YAML
###############
|
|
# Device Detector - The Universal Device Detection library for parsing User Agents
|
|
#
|
|
# @link https://matomo.org
|
|
# @license http://www.gnu.org/licenses/lgpl.html LGPL v3 or later
|
|
###############
|
|
|
|
Archos:
|
|
regex: 'Archos.*GAMEPAD([2]?)'
|
|
device: 'console'
|
|
model: 'Gamepad $1'
|
|
|
|
Microsoft:
|
|
regex: 'Xbox'
|
|
device: 'console'
|
|
models:
|
|
- regex: 'Xbox Series X'
|
|
model: 'Xbox Series X'
|
|
- regex: 'Xbox One X'
|
|
model: 'Xbox One X'
|
|
- regex: 'Xbox One'
|
|
model: 'Xbox One'
|
|
- regex: 'XBOX_ONE_ED'
|
|
model: 'Xbox One S'
|
|
- regex: 'Xbox'
|
|
model: 'Xbox 360'
|
|
|
|
Nintendo:
|
|
regex: 'Nintendo (([3]?DS[i]?)|Wii[U]?|Switch|GameBoy)'
|
|
device: 'console'
|
|
model: '$1'
|
|
|
|
OUYA:
|
|
regex: 'OUYA'
|
|
device: 'console'
|
|
model: 'OUYA'
|
|
|
|
Sega:
|
|
regex: 'Dreamcast'
|
|
device: 'console'
|
|
model: 'Dreamcast'
|
|
|
|
JXD:
|
|
regex: 'JXD_S601WIFI'
|
|
device: 'console'
|
|
model: 'S601 WiFi'
|
|
|
|
Sony:
|
|
regex: '(?:PlayStation ?(2|3|4 Pro|4|5|Portable|Vita)|sony_tv;ps5;|\(PS3\))'
|
|
device: 'console'
|
|
models:
|
|
- regex: 'sony_tv;ps5;'
|
|
model: 'PlayStation 5'
|
|
- regex: 'PlayStation 4 PRO'
|
|
model: 'PlayStation 4 Pro'
|
|
- regex: '\(PS3\)'
|
|
model: 'PlayStation 3'
|
|
- regex: 'PlayStation ?(2|3|4 Pro|4|5|Portable|Vita)'
|
|
model: 'PlayStation $1'
|
|
|
|
# Retroid Pocket (www.goretroid.com)
|
|
Retroid Pocket:
|
|
regex: 'Retroid Pocket 2(?:Plus|\+)'
|
|
device: 'console'
|
|
model: '2 Plus'
|