Device-Detector-JSは、タイプスクリプトで記述された正確なユーザーエージェントパーサーおよびデバイス検出器であり、最大かつ最新のオープンソースユーザーエージェントデータベースに裏付けられています。
Device-Detector-JSは、任意のユーザーエージェントを解析し、ブラウザ、オペレーティングシステム、使用済み(デスクトップ、タブレット、モバイル、テレビ、車、コンソールなど)、ブランドおよびモデルを検出します。 node.jsおよびブラウザで動作します。
このライブラリは頻繁にテストされており、まれで不明瞭なブラウザやデバイスからでさえ、10,000を超えるユーザーエージェント文字列を検出するためのテストに依存しています。
https://lx3rzx16x9.codesandbox.io/
プロジェクトでデバイスセクター-JSを使用するには、実行してください。
npm install device-detector-js import DeviceDetector from "device-detector-js" ; import DeviceDetector = require ( "device-detector-js" ) ;例- ユーザーエージェントの検出:
import DeviceDetector from "device-detector-js" ;
const deviceDetector = new DeviceDetector ( ) ;
const userAgent = "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 Safari/537.36" ;
const device = deviceDetector . parse ( userAgent ) ;
console . log ( device ) ;出力:
{
"client" : {
"type" : " browser " ,
"name" : " Chrome " ,
"version" : " 69.0 " ,
"engine" : " Blink " ,
"engineVersion" : " "
},
"os" : {
"name" : " Mac " ,
"version" : " 10.13 " ,
"platform" : " "
},
"device" : {
"type" : " desktop " ,
"brand" : " Apple " ,
"model" : " "
},
"bot" : null
}例- ボット検出:
import BotDetector from "device-detector-js/dist/parsers/bot" ;
const botDetector = new BotDetector ( ) ;
const userAgent = "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)" ;
const bot = botDetector . parse ( userAgent ) ;
if ( bot ) {
console . log ( bot ) ;
}出力:
{
"name" : " Googlebot " ,
"category" : " Search bot " ,
"url" : " http://www.google.com/bot.html " ,
"producer" : {
"name" : " Google Inc. " ,
"url" : " http://www.google.com "
}
}options <[object]>次のプロパティがある可能性のあるオプションオブジェクト:skipBotDetection <[boolean]> Trueの場合、ボット検出は完全にスキップされます(ボットは通常のデバイスとして検出されます)。デフォルトはfalseになります。versionTruncation <[0 | 1 | 2 | 3 | null]> passing nullはバージョンの切り捨てを無効にするため、完全なバージョンが返されます。デフォルトは1で、マイナーバージョンのみが返されます(XYなど)。 タイプ定義はこのライブラリに含まれ、次のように公開されています。
import { DeviceDetectorResult , DeviceDetectorOptions } from "device-detector-js" ; このライブラリはブラウザで実行できますが、パフォーマンスに関心がない限り、そうすることに対して強くお勧めします。このライブラリをブラウザーサイドコードで使用することは、約432 kbのRegexルールと144 kbのJavaScript(非圧縮および不均衡)を送信することを意味することに留意してください。
Safariのような一部のブラウザはまだLookBehindの構文をサポートしていないため、このライブラリをブラウザ環境で実行する際に矛盾が発生する可能性があります。
以下のリストは、自動生成され、随時更新されます。それらのいくつかは完全ではないかもしれません。最終更新:2021/01/08
AIX、Android、Amigaos、Apple TV、Arch Linux、Backtrack、Baos、Beos、Blackberry OS、Blackberry Table OS、Brew、Centos、Chrome OS、CyanogenMod、Debian、Deepin、Dragonfly、Fedora、Firefox OS、Fire OS、FreeBox、FreeBsd、fydeos、Geg、Google TV、hp-os、hp-os、hp-os。 Knoppix、Kubuntu、GNU/Linux、Lubuntu、Vectorlinux、Mac、Maemo、Mandriva、Meego、Mocordroid、Mint、MildWild、Morphos、NetBSD、MTK/Nucleus、MRE、Nintendo、Nintendo Mobile、OS/2、OSF1、Opend、Ordissimo、Playsimo、Playsimo、Playsimo、Playsimo OS、Rosa、Remix OS、Razodroid、Sabayon、Suse、Sailfish OS、Seewoos、Slackware、Solaris、Syllable、Symbian、Symbian OS、Symbian OS Series 40、Symbian OSシリーズ60、Symbian^3、Threadx、Tizen、Tmaxos、Ubuntu、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Windows、Withows RT、Xbox、Xubuntu、Yunos、iOS、Palmos、Webos
115ブラウザ、2345ブラウザ、360電話ブラウザー、360ブラウザー、アバンブラウザー、アブローセ、アントフレスコ、アントガリオ、アロハブラウザー、アロハブラウザライト、アマヤ、アミゴ、アンドロイドブラウザー、AOLデスクトップ、AOLシールド、アロラアトックアブラズヴァイガイジャー、アリクタック、アミガムヤヴァイガイジャーブラウザ、アバストセキュアーブラウザー、AVGセキュアブラウザー、ビーカーブラウザー、ビームライズ、ブラックベリーブラウザー、バイドゥブラウザー、バイドゥスパーク、バジリスク、beonex、ブラックホーク、バンジルー、Bライン、ブルーブラウザー、ボレアリスナビゲーター、ブレイブ、ブリスクバード、ブローゼックス、ブローゼックス、ブローゼクCOC、Colibri、Comodo Dragon、Coast、Charon、CM Browser、Chrome Frame、Headless Chrome、Chrome、Chrome Mobile IOS、Conkeror、Chrome Mobile、Coolnovo、Cometbird、Cos Browser、Chim Lac、Chromeplus、Chromium、Cyberfox、Cheshire、Crazy Browser、Cunaguroaro、Chunagurea、Chunagurea、Chunagurea、Chunagurea、Chimaguro Explorer、Delta Browser、Dolphin、Dorado、Dooble、Dillo、Duckduckgo Privacy Browser、Ecosia、Epic、Elinks、Element Browser、Element Browser、EZ Browser、EUIブラウザー、Gnome Web、Gnome Web、Espial TV Browser、Flowser、Fennid Mobile、Feanfox Mobile、Fenfox Mobire Firefox、Firefox Focus、Firefox Reality、Firefox Rocket、Flock、Firefox Mobile、Fireweb、Fireweb Navigator、Freeu、Galeon、Ghostery Privacy Browser、Glass Browser、Google Earth、Gog Galaxy、Hawk Turbo Browser、Hola!ブラウザ、HotJava、Huaweiブラウザー、Ibrowse、ICAB、ICAB Mobile、Iridium、Iron Mobile、Icecat、Icedragon、Isivioo、IceWeasel、Internet Explorer、IE Mobile、Iron、Jasis Browser、Jasmine、Jig Browser、Jig Browser Plus、Kmeloler、K..Browser、Kmelowser Kapiko、Kinza、Kiwi、Kode Browser、Kylo、Kazehakase、Cheetah Browser、Liebaofast、LG Browser、Light、Links、Lovense Browser、Luakit、Lulumi、Lunascape、Lunascape Lite、Lynx、mct、mcrab、ncsa mosasu、midaic、medurizu browser、mercra Mobicip、MIUIブラウザ、モバイルシルク、ミニマ、ミントブラウザー、マックスソン、Mxnitro、MyPal、Monument Browser、Maui WAPブラウザー、Navigateur Web、NFSブラウザー、Nokiaブラウザー、Nokia OSS Browser、Nokia Ovi Browser、Nox Browser、Nox Browser、Nox Browser、Nocia Browser、Nocia Browser、Nocia Browser Netscape、ntentブラウザー、Oculusブラウザー、オペラミニiOS、オビゴ、オーディン、オデッセイWebブラウザー、Offing by、Ohhai Browser、One Browser、Opera GX、Opera Neon、Opera Devices、Opera Mini、Opera Mobile、Opera next、Opera Touch、Oridisimo、Origno、Oridisimo、Origno、Orinimo、Oringeno、Orinimo、Origno、Oridimo、Origno、Oridimo、Origno、Origno、Origno、Origni OpenWave Mobile Browser、Omniweb、Otter Browser、Palm Blazer、Pale Moon、Pale Moon、PalePane、Oppo Browser、Palm Pre、Puffin、Palm Webpro、Palmscape、Phoenix、Phoenixブラウザー、プレイフリーブラウザ、ポラリ、ポラリティ、プライバシーワール、マイクロソフトエッジ、Qut Qut Browser、Qut Browser Quark、Qupzilla、Qwant Mobile、Qtwebengine、Realme Browser、Rekonq、Rockmelt、Samsung Browser、Sailfish Browser、Seewo Browser、Semc-Browser、Sogou Explorer、Safari、Safe Exam Browser、Salamweb、Sfive、Shiira、Simeira、Simplowser、Sizirser、Siziera、Simeira、Simeira、Simeira、Simeira、Simeira、Simeer Sleipnir、Slimjet、7Star、Smart Lenovo Browser、Snowshoe、Sogou Mobile Browser、Splash、Sputnik Browser、Sunrise、Superbird、Super Fast Browser、Surf、Stargon、Start Internet Browser、Steam In-Game Overlay、Streamy、Swiftfox、Seznam Browser、T-Browser、Blowsede、Swiftfoxブラウザ、Tenfourfox、Tentaブラウザー、Tizenブラウザー、Tungsten、Togate、Tweakstyle、TV Bro、Ubrowser、UCブラウザー、UCブラウザーMini、UCブラウザーターボ、URブラウザー、UZBL、Vivaldi、Vivo Browser、Vision Mobiit Browser、Vm Ware Airwsed、Web edinter、Web browser、Web edirter、Web browserウォーターフォックス、クジラブラウザー、Wosbrowser、Wetabブラウザー、Yahoo!日本ブラウザ、Yandexブラウザー、Yandexブラウザライト、Yaaniブラウザー、Yoloブラウザー、Xiino、Xvast、ZVU
WebKit、Blink、Trident、Text Based、Dillo、Icab、Elektra、Presto、Gecko、Khtml、Netfront、Edge、Neturf、Servo、Goanna
AIOHTTP、CURL、FARADAY、GO-HTTP-CLEIENT、GOOGLE HTTP JAVAクライアント、Guzzle(PHP HTTPクライアント)、HTTPIE、HTTP_REQUEST2、JAVA、LIBDNF、MECANIZE、NODE FETCH、OKHTTP、PERL REST ::クライアント、Python、Python、Python、Python Reactornetty、Ruby、Restsharp、Scalaj HTTP、UrlGrabber(Yum)、Wget、www-mechanizeの休憩クライアント
大胆な、バンシー、ボクシー、クレメンタイン、ディーザー、フライキャスト、フォーバル2000、Googleポッドキャスト、iTunes、Kodi、Mediamonkey、Miro、MPV、MPV、音楽プレーヤーのデーモン、Nexplayer、Nightingale、Quicktime、Songbird、StageFright、Subtream、VLC、Windows Media Player、XBMC
AndroidDownLoadManager、Antennapod、Apple News、Baidu Box App、BeyondPod、BingWebapp、BPOD、CASTBOX、CASTRO、CASTRO 2、Crosswalkapp、Dingtalk、Doggcatcher、Douban App、Douban App、Facebook、Facebook Messenger、Feedr、Fripboard App、Google Play search instandアプリ、インスタペーパー、キーパーパスワードマネージャー、KIK、ライン、リンク、ニュースタルクティクルアプリ、曇り、Pinterest、プレーヤーFM、ポケットキャスト、ポッドキャスト&ラジオ中毒、ポッドキャスト共和国、ポッドキャスト、ポッドキャット、ポッドカッチャーデルデュレス、ポッドキッカー、ロブロックス、rsradio、snapchat、sina weibo、siri、siri、siri、siri、siri、siri、siri、siri、siri、siri、siri、 Tieba、Topbuzz、Twitter、U-Cursos、UnityPlayer、Viber、Wechat、Wechat Share Extension、WhatsApp、Yahoo!日本、Yelp Mobile、YouTube、およびAfnetworkingを使用したモバイルアプリ
AirMail、Barca、Davdroid、Lotus Notes、Mailbar、Microsoft Outlook、Outlook Express、Postbox、Seamonkey、The Bat!、Thunderbird
Akregator、Apple Pubsub、Bashpodder、Breaker、Downcast、Feeddemon、Feeddler RSS Reader、Gpodder、Jetbrains Omea Reader、Liferea、Netnewswire、Newsbeuter、Newsblur、Newsblurモバイルアプリ、Prittorrent、Pulp、Quiterss、Readkit、RSS Banditer、RSS striT、RSS
2e、3q、4good、4ife、360、8848、a1、アクセント、エース、Acer、Advan、Agm、Ainol、Ainol、Airties、Ais、Aiwa、Akai、Alba、Alcatel、Alcor、AldiSüd、Alfawise、Alligator、Allcall、Alldocube、allcall、alldocube、allcall、alldocube、allcall、alldocube、 Altron、Amazon、Amgoo、Amigoo、Amoi、Andowl、Anry、Ans、Aoson、Apple、Archos、Arian Space、Ark、Armphone、Arnova、Arris、Artel、Artizlee、Asano、Asanzo、Ask、Assistant、Asus、AT、AT、AT、Avhzo、Avh、Avvio、Azxion、Azumi、Azumi、Azxionバンゴルフセン、バーンズ&ノーブル、BBK、BBモバイル、BDF、ベッカー、ビーライン、ビーリンク、ビーテル、ベンク、ベンクシーメンス、ベズカム、BGH、ビッグベン、ビヒ、10億、ビオルグ、鳥、ビットエル、ビットモア、バブ、ブラックフォックス、ブラックフォックス、ブループル、ブループーク、ブルーパンブルーウェーブ、Bmobile、ボバリー、ボゴ、ボーイ、BQ、ブラント、ブラビス、ブラヴィス、ブロンディ、ブッシュ、カギ、キャピテル、キャプティバ、カルフール、カシオ、キャスパー、猫、セルカス、セルコン、シャンゴン、チェリーモバイル、チャイナモバイル、チュウィ、クレルド、クラウドフォーン、クラウドフォーン、クラウドファン、クラウド、クラウドファン、クラウド、クラウドフォーン、クラウドフォーンコンパック、テスラ、コンコード、コンコルド、コンドル、征服、コンティクソ、クールパッド、コオン、クレノバ、クレセント、クリケット、クリウスミア、クロニー、クロスコール、キューブ、キューボット、CVTE、サイラス、ダウ、ダウー、ダネー、データング、データダイアログ、DICAM、DIGI、Digicel、Digihome、Digiland、Digma、Diva、Divisat、DMM、DNS、Docomo、Doffler、Dolamee、Doogee、Doopro、Doov、Dopod、Doro、Droxio、Dune HD、E-Boda、Eceros EKS Mobility、Elari、Element、Elenberg、Elephone、Eltex、Energizer、Energy Sistem、Enot、Epik One、Ergo、Ericsson、Ericy、Essential、Essentielb、Estar、Eton、Etouch、Etuline、EuroStar、Evercoss、Evertek、Evolio、Evolveo、Evolvey、Exmedia、Exmovile、Exmedia、Exmedia、Exmedia、Exmedia、Exmedia、Exmedia、exmede Fairphone、Fareastone、Fengxiang、Fero、Figo、FinePower、Finlux、Firefly Mobile、Fly、Fnb、Fondi、Fonos、Forme、Forstar、Fortis、Foxconn、Freetel、Fujitsu、G-Tide、Garmin-Asus、Gateway、Gemini、Gemini、Gemini、Gemini、Geofox、Geofox、Geofox、Ghabytel、 Gigaset、Ginzzu、Gionee、Globex、Goclever、Goly、Gome、Gomobile、Google、Goophone、Gradiente、Grape、Gree、Grundig、Hafury、Haier、Hannspree、Hardkernel、Hasee、Helio、Hezire、Hi-Level、Highcreen、Hipstreet、Hipstreet、Hipstreet、Hitreet、Hittret、Hittret、Hittret、Hipstreet、 Hoozo、Hosin、Hotel、Hotwav、How、HP、HTC、Huadoo、Huawei、Humax、Hurricane、Hyrican、Hyundai、I-Cherry、I-Joy、I-Mate、I-Mobile、Iball、iberr、ibrit、iconbit、idroid、iget、ihunt、ikea、ikea、ila、ila、ikeatモバイル、インプレッション、インド、INEW、Infinix、Infocus、Inkti、Innjoo、Innostream、Inoi、Inq、Insignia、Intek、Intex、Inverto、Invin、Iocean、iPro、Iqm、Irbis、Iris、Irola、irulu、iswag、Itel、Itruck、Iva、Iview、iview、iview、ivie Jfone、Jiayu、Jinga、JKL、Jolla、Just5、JVC、K-Touch、Kaan、Kaiomy、Kalley、Kanji、Karbonn、Katv1、Kazam、Kddi、Kempler&Strauss、Keneksi、Kenxinda、Kiano、Kingsun、Kinsun、Kivi、kipad、kogad、 Komu、Konka、Konrow、Koobee、Koolnee、Kooper、Kopo、Koridy、Krono、Krüger&Matz、KT-Tech、Kuliao、Kult、Kumai、Kyocera、Kzen、laiq、land rover、landvo、lanix、ラーク、ラーク、ラーク、lct、lct、leego、leego、leego、leego、 Lemhoov, Lenco, Lenovo, Leotec, Le Pan, Lephone, Lesia, Lexand, Lexibook, LG, Lingwin, Linsar, Loewe, Logic, Logicom, Lumigon, Lumus, Luna, Luxor, LYF, MTT, M4tel, Macoox, Majestic, Mann, Manta Multimedia, Masstel, Matrix, Maxcom、Maxtron、Maxvi、Maxwest、Maze、Meanit、Mecer、Mecool、Mediacom、Mediatek、Medion、Meeg、Megafon、Meitu、Meizu、Melrose、Memup、Metz、Meu、Micromax、Microsoft、Minix、Mintt、Mio、Mio、Miray、Mito、Mitsubishi、Mitsubishi、Mitsubish、 MLS、Mobicel、Mobiistar、Mobiola、Mobiistel、Mobiwire、Mobo、ModeCom、Mofut、Motorola、Movic、MPMan、MSI、MTC、MTN、Multilaser、Myfon、MyPhone、MyRia、Mystery、Mytab、Mywigo、National、Navitech、NaviTech、Navon、Nef、Nec、Nec、Nef、Nef、Nef、Nec、Nef、Nef、 Newgen、Newland、Newman、Newsmy、Nexbox、Nexian、Nexon、Nextbit、Nextbook、NextTab、NGM、NG Optics、Nikon、Nintendo、Noa、Noain、Nobby、Noblex、Nokia、Nomi、Nomi、Nordmende、Northtech、Nos、Nous、Nuans、Nuans、Nuans、Nuan、nuc O+、O2、oale、obi、odys、okapia、onda、oneplus、onix、onn、opelmobile、openbox、oppo、opsson、オレンジ、オルビック、オルディシモ、ouki、oukitel、ouya、owya、overmax、ovvi、owwo、oyyu、oyonehdent、oyyu、ozonehdent、oyyu、ozonehdon Pantech、PCBox、PCD、PCD Argentina、Peaq、Pentagram、Phicomm、Philco、Philips、Phonemax、Phoneone、Pioneer、Pixelphone、Pixus、Planet Computers、Ployer、Plum、Pockebook、Poco、Point of Vieed、Polaroid、Polypad、Polytron、Poppox、Puptivo、Pptivo、Positivo、Pptivo、Pptivo、Pptpox、Puptivo、Pptopox、Puptivo、Pptivo、Pptpox、Puptivo、 Prestigio、Primepad、Primux、Prixton、Proline、Proscan、Protruly、Purid、Q-Touch、Q.Bell、Qilive、Qmobile、Qtek、Quthum、Quechua、Qumo、R-TV、Ramos、Ravoz、Razer、RCAタブレット、リーチ、Readboy、Realme、Realme、Red、Reeder、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rinn、Rimag、 Ritmix、Ritzviva、Riviera、Roadrover、Rokit、Roku、Rombica、Ross&Moor、Rover、Roverpad、RT Project、Ruggear、Runbo、Ryte、Safaricom、Sagem、Salora、Samsung、Sanei、Sansui、Santin、Sanyo、Savio、Savio、Savio、Selemaider、Selemaider、Selemaider、 SEMP TCL, Sencor, Sendo, Senkatel, Senseit, Senwa, SFR, Sharp, Shift Phones, Shtrikh-M, Shuttle, Sico, Siemens, Sigma, Silelis, Silent Circle, Simbans, Siragon, Sky, Skyworth, Smadl, Smailo, Smart, SMARTEC, Smartfren, Smartisan, Softbank, Solone, Sonim, Sony, Sony Ericsson, SoundMax、Soyes、SPC、Spectrum、Spice、Sqool、Star、Starlight、Starmobile、Starway、Stf Mobile、Stk、Stonex、Storex、Sugar、Sumvision、Sunstech、Sunvan、Sunvell、Supersonic、Supra、Swipe、Swissmobility、Swisstone、Symphony、Syrox、tmobile、tbile、tvile、tbile、tmobile、tmobile、tmobile、tmobile、tmobile、tmobile、tmobile、tmobileシステム、Technisat、TechnotRend、TechPad、Techwood、Teclast、Tecno Mobile、Tele2、Telefunken、Telego、Telenor、Telet、Tesco、Tesla、Tetratab、Texet、Thl、Thomson、Thuraya、Tianyu、Timovi、Tinai、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinmo、Tinai、Tinai、Tinai、Tinai、Tinai、Tinai、Tinai、Tinai Toplux、Torex、Toshiba、Touchmate、Transpeed、Trekstor、Trevi、Trifone、Tronsmart、True、TTEC、Tunisie Telecom、Turbo、Turbo-X、Turbokids、TVC、Twm、Two、Tymes、US Cellular、Ugooos、Uhans、Uhappy、Ulefone、Ulefone、umapn不名誉、Uniwa、不明、Unnecto、Unonu、Unowhy、Utok、Utstarcom、Vaio、Vastking、Venso、Verico、Verizon、Vernee、Vertex、Vertu、Belykool、Vesta、Vestel、Vgo Tel、Videocon、Viumcoweb、Viewsonic、Vingsa、Ving、Vingoweb、Viang、Vingoweb Vivo、Vizio、VK Mobile、Vkworld、Vodacom、Vodafone、Vonino、Vontar、Vorago、Vorke、Voto、Voxtel、Voyo、Vsmart、Vsun、Vulcan、Vvetime、Walton、Web TV、Weimei、Wellcom、Westpoin Winmax、Wiseasy、Wizz、Wolder、Wolfgang、Wonu、Woo、Wortmann、Woxter、X-Bo、X-Tigi、X-view、X.Vision、Xgody、Xiaolajiao、Xiaomi、Xion、Xolo、Xoro、Xshitou、xxouch、yandex、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik、yarvik Ytone、Yu、Yuandao、Yusun、Yxtel、Zatec、Zebra、Zeemi、Zen、Zenek、Zentality、Zfiner、Zidoo、Ziox、Zonda、Zopo、Zte、Zuum、Zync、Zyq、Öwn
360SPIDER、AUBONDEXBOT、ACOON、ADBEAT、ADDTHIS.COM、ASMANTX、ASMANTX SERVICE FETCHER、AHREFS BOT、ALEXA CRAWLER、ALEXAサイト監査、Amazon Route53 Health Check、Amorank Spider、Analytics Seo Crawler、Apachebench、Applebot、Aracherg bot、Ashorg bot、Aspive bot、Aspieve.org bot、Aspieven Awario、Backlink-Check.de、Backlinkcrawler、Baidu Spider、Barkrowler、Bazqux Reader、Bdcbot、Bingbot、Bitlybot、Blekkobot、Blexbot Crawler、bloglovin、blogtrottr、boardreader、boardreader blog indexterバタフライロボット、バイテスパイダー、キャリアボット、カストロ2、キャッチポイント、catexplorador、ccbotクローラー、シャーロット、cliqzbot、クラウドフレーは常にオンラインでオンライン、クラウドフラレ診断、collectd、commafeed、commafeed、contentking、css css daumze、datadog、datadog、datadog Dazoobot、Discobot、Domain Remains Bot、Domains Project、Dotbot、Duckduckgo Bot、Easou Spider、Ecairn-Grabber、電子メールExractor、Emailwolf、Evc-Batch、Exabot、Scordseek Crawler、Ezooms、Ez Publish rink validator、feadbin、feedbin、feedbin、feedbin、feedbin、feedbin、feedbin、feedbin、feedbin、ezooms、 FindXbot、Flipboard、FreshRSS、Generic Bot、Generic Bot、Genieo Web Filter、Gigablast、Gigabot、Gigabot、Gigabot、Gigabot、Gluten Free Crawler、Gmail Image Proxy、Goo、Googlebot、Google Cloud Scheduler、Google Favicon、Google PagesSpeed Insights、Google Partner Monitoring、Google Stackdriver Monitoring、Google Stackdriver Monitoring、Google Partner監視Grapeshot、Gtmetrix、Heritrix、Heureka Feed、Httpmon、Hubpages、Hubspot、ICC-Crawler、Ichiro、IDG/IT、IISサイト分析、Inktomi Slurp、INOREADER、IP-GUIDE CRAWLER、IPSエージェント、Kaspersky、Larbin Web Crawler、lcyper LinkDex Bot、LinkedIn Bot、LTX71、Lycos、Magpie-Crawler、Magpierss、Mail.ru Bot、Masscan、Mastodon Bot、MeanPath Bot、Metainspector、Metajobbot、Microadbot、Mixrank Bot、MJ12 Bot、Mnogosearchedearch、Mongosearchedeart、Monogosearch、Monogoseard、Monogoseard、Mnogoseard、Mnogoseard、Mnogosedeartedear Nalezenczbot、Nbertaupete95、Netcraft Survey Bot、Netestate、Netlyzer FastProbe、NetResearchServer、NetVibes、Newsblur、Newsgator、Nlcrawler、NMAP、Nutchベースのボット、Nuzzel、Obot、Octopus、Omgili Bot、OpenIndex Spider、Openlinkpider、Openlinkpider、OpenIndex Speder、 PagePeeker、Paperlibot、Parse.ly、Petal Bot、Phantomas、Php Server Monitor、Picsearch Bot、Pingadmin.ru、Pingdom Bot、Pinterest、PocketParser、Pompos、Prittorrent、Prtg Network Monitor、QuerySeekerspider、QuoraリンクRobozilla、Rogerbot、Roi Hunter、Rssradio Bot、Safednsbot、Scooter、Scoutjet、Scrapy、Screaming Frog Seo SPIDER、SCREARBOT、SEMANTIC SCHOROL BOT、SEMRUSH BOT、SENSIKA BOT、SENTRY BOT、SEOBOT、SEOKICKS-BOTNERS。密度、セズナムボット、セズナムメールプロキシ、Seznam Zbozi.CZ、Shopalike、Shopify Partner、Shopwiki、SilverReader、Simplepie、Sistrix Crawler、Sistrix Optimizer、Site24x7 Webサイト監視、SiteImprove、Sitesucker、Sixy.ch、Skype Uri Previe SOSO SPIDER、SPARKLER、SPEEDY、SPINN3R、Spotify、Sprinklr、Sputnik Bot、SQLMap、SSL Labs、StartPagina LinkChecker、StatusCake、SuperFeedR Bot、Survey Bot、Tarmot Gezgin、Telegrambot、The Knowinde TraceMyFile、Trendiction Bot、Turnitinbot、TweetedTimes Bot、TweetMeme Bot、Tweatly Recon、Twitterbot、Ukrnet Mail Proxy、UniversalFeedparser、UptimeBot、Uptime Robot、Urlappendbot、Vagabondo、Velen Public Web Crawler、Vercel Bot、Virical Bot、Visure Site Bot crawler、visual W3C I18Nチェッカー、W3Cリンクチェッカー、W3Cマークアップ検証サービス、W3C MobileOK Checker、W3C Unified Balidator、Wappalyzer、WebbCrawler、Weborama、WebPagetest、WebsitePulse、WebThumbnail、Wesee、Wotdowler、wotsusler、イェーシー、ヤフー!キャッシュシステム、Yahoo!日本brw、yahoo!リンクプレビュー、Yahoo! Slurp、Yahoo Gemini、Yandex Bot、Yeti/Naverbot、Yottaa Site Monitor、Youdao Bot、Yourls、Yunyun Bot、Zao、ZE List、Zgrab、Zookabot、Zumbot
このプロジェクトに貢献するときは、変更する前に、このプロジェクトに貢献するときは、まず、問題、電子メール、またはその他の方法をこのリポジトリの所有者と一緒に変更したい変更について説明してください。
ライブラリの変更の詳細を使用して、readme.mdを更新します。
yarn testを実行し、必要に応じてテストを更新します。
Matomoがライブラリの新しいバージョンをリリースしたときに、このライブラリを更新する必要があります。進む方法は次のとおりです。
https://github.com/matomo-org/device-detector#{version-number}をpackage.jsonの最新バージョンのMatomoデバイス検出器に更新します。yarn fixturesを実行します。これにより、package.jsonで指定されたバージョンに基づいて新しいフィクスチャーをダウンロードしますyarn testを実行してライブラリを更新しますMatomoが新しいバージョンをリリースすると、通常、新しいブランドのサポートが追加されます。これらのブランドは、このファイルにコピーする必要があります。
これは、ライセンスLGPL V3以降の無料/Libreライブラリです。