Kigeuzi cha Bure

Mtumiaji-Wakala Mchanganuzi

Changanua mfuatano wowote wa Wakala wa Mtumiaji ili kugundua kivinjari, Mfumo wa Uendeshaji, aina ya kifaa na injini ya uwasilishaji. Bure, papo hapo, na upande wa mteja kikamilifu.

Kuhusu zana hii

Mfuatano wa Wakala wa Mtumiaji ni vivinjari vya kichwa cha HTTP na wateja wengine hutuma ili kujitambulisha kwa seva. Kitambulisho kifupi, mawakala wa kisasa wa watumiaji wanajumuisha miunganisho ya matoleo ya kihistoria yaliyoundwa ili uoanifu wa nyuma na tovuti zinazonusa kwa vivinjari mahususi. Wakala wa kawaida wa mtumiaji wa Chrome leo anarejelea Mozilla, AppleWebKit, KHTML, Gecko, Chrome, na Safari - ambazo nyingi ni za kawaida.

Uchanganuzi wa wakala wa mtumiaji hutoa kivinjari, toleo, Mfumo wa Uendeshaji na aina ya kifaa kutoka kwa mfuatano huu mnene. Data hufahamisha uchanganuzi, ugunduzi wa vipengele, na utambulisho wa roboti. Pia si kamilifu - mawakala wa watumiaji wanaweza kuingiliwa, kuwakilisha vibaya injini halisi ya kivinjari, au kuachwa nyuma ya ukweli (Chrome kwenye iOS inaripoti kama Safari kwa sababu vivinjari vyote vya iOS lazima vitumie WebKit).

Kichanganuzi hiki hutumia ulinganishaji wa ruwaza ili kutambua vivinjari vya kawaida, mifumo ya uendeshaji na kategoria za kifaa kutoka kwa mfuatano wa wakala wa mtumiaji. Pato ni pamoja na jina na toleo la kivinjari, mfumo wa uendeshaji na toleo, aina ya kifaa (kompyuta ya mezani, simu ya mkononi, kompyuta kibao, bot), na injini ya uwasilishaji. Uchanganuzi hutokea katika kivinjari chako; hakuna data inayotumwa popote.

Kwa nini Changanua Mawakala wa Watumiaji

Uchanganuzi, utatuzi na utendakazi wa usalama zote hunufaika kutokana na kupata data iliyopangwa kutoka kwa mifuatano ya wakala ghafi ya mtumiaji. Kumbukumbu za seva zilizo na mamilioni ya ajenti za watumiaji huweza kutambulika kila moja inapochanganuliwa katika sehemu za kivinjari/OS/kifaa. Ripoti za hitilafu zinazoorodhesha mawakala wa watumiaji ni rahisi kushughulikia wakati unaweza kuona kwa haraka ni kivinjari na toleo gani linahusika.

Ugunduzi wa kijibu pia unategemea wakala wa mtumiaji kuchanganua kama ishara ya kwanza. Watambaji wengi hujitambulisha kwa uaminifu (Googlebot, Bingbot, GTBBot); wengine huharibu Chrome lakini ni pamoja na vidokezo vya hila. Kuchanganua husaidia kuibua mifumo hii.

Jinsi ya kutumia

Bandika wakala wa mtumiaji, angalia data iliyopangwa.

  1. Bandika wakala wa mtumiaji: Nakili mfuatano wa Wakala wa Mtumiaji kutoka kwa kumbukumbu za seva, zana za uboreshaji wa kivinjari, au data ya uchanganuzi. Kamba ndefu zimekatwa ili zionyeshwe lakini zimechanganuliwa kikamilifu.
  2. Changanua: Zana inalingana na mfuatano dhidi ya ruwaza zinazojulikana na dondoo za kivinjari, Mfumo wa Uendeshaji, toleo, aina ya kifaa na injini ya uwasilishaji.
  3. Kagua matokeo: Kila sehemu iliyochanganuliwa inaonyeshwa tofauti. Viashiria vya uaminifu katika sehemu za kuripoti ambapo wakala wa mtumiaji hana utata (k.m., Chrome kwenye iOS).
  4. Tumia data iliyopangwa: Tumia sehemu zilizochanganuliwa kwa kupanga uchanganuzi, muktadha wa utatuzi au mantiki ya kutambua vipengele. Kwa maamuzi ya kutuma katika msimbo, pendelea ugunduzi wa kipengele kuliko mifuatano ya wakala wa mtumiaji.

Kesi za Matumizi ya Kawaida

Maelezo ya Kiufundi

Uchanganuzi wa Wakala wa Mtumiaji kimsingi ni kulinganisha muundo dhidi ya maktaba kubwa ya sheria za regex. Ugunduzi wa kivinjari hutumia masharti madogo (Chrome, Firefox, Safari, Edge), ugunduzi wa Mfumo wa Uendeshaji hutafuta tokeni za mfumo (Windows NT 10.0, Mac OS X, Linux, Android, iPhone OS), na ugunduzi wa kifaa huchanganya OS na vidokezo vya fomu-factor.

Agiza mambo katika uchanganuzi. Mawakala wa watumiaji wa Edge ni pamoja na tokeni za Chrome na Safari, kwa hivyo kuangalia Edge lazima kufanyike kabla ya Chrome. Jasiri, Vivaldi, na Opera zote zinatumia Chromium na zina matatizo sawa. Maktaba za uchanganuzi waliokomaa (ua-parser-js, ua-parser) hudumisha orodha za sheria zilizopangwa kwa utofautishaji sahihi.

Vidokezo vya Mteja wa Wakala wa Mtumiaji (UA-CH) ndicho kibadilishaji cha kisasa: vichwa vya Sec-CH-UA vilivyoundwa badala ya Wakala wa Mtumiaji. Vivinjari polepole vinagandisha safu ya urithi na kuhamia UA-CH. Uchanganuzi mpya unapaswa kuunga mkono zote mbili.

Mazoea Bora

Maswali yanayoulizwa mara kwa mara

Je, Kichanganuzi cha Wakala wa Mtumiaji ni bure kutumia?
Ndiyo, bila malipo kabisa bila gharama zilizofichwa, hakuna usajili, na hakuna vikwazo vya matumizi. Itumie mara nyingi unavyohitaji.
Je, ninahitaji kuunda akaunti?
Hapana. Zana inafanya kazi mara moja - hakuna kujisajili, hakuna anwani ya barua pepe, na hakuna maelezo ya kibinafsi yanayohitajika.
Je, data yangu ni ya faragha na salama?
Ndiyo. Uchakataji wote hufanyika katika kivinjari chako kwa kutumia JavaScript. Hakuna data iliyopakiwa kwa seva yoyote. Ingizo na matokeo yako hukaa kabisa kwenye kifaa chako.
Je, hii inafanya kazi kwenye vifaa vya mkononi?
Ndiyo. Zana hii inajibu kikamilifu na inafanya kazi kwenye simu mahiri, kompyuta kibao na kompyuta ya mezani yenye kivinjari chochote cha kisasa cha wavuti.
Je, utambuzi wa kijibu ni sahihi kwa kiasi gani kulingana na wakala wa mtumiaji?
Watambaji waaminifu wanajitambulisha (Googlebot, GPTBot, Bingbot). Vijibu hasidi huharibu Chrome au Firefox. Ugunduzi wa roboti unaotegemea wakala wa mtumiaji huwapata waaminifu lakini huwakosa wengine; kuchanganya na ishara za tabia kwa utambuzi kamili.
Kwa nini wakala wa mtumiaji anaonyesha nambari za toleo mbili?
Toleo la kivinjari, toleo la injini, toleo la mfumo wa uendeshaji, toleo la kifaa cha rununu - mawakala wa kisasa wa watumiaji hujumuisha kadhaa. Kila moja inaonekana katika ishara yake mwenyewe. Kuchanganua dondoo kila moja kando.
Je, uchanganuzi umefanywa katika kivinjari changu?
Ndiyo. Mfuatano wa wakala wa mtumiaji huchanganuliwa ndani ya nchi; hakuna data inayotumwa kwa seva yoyote.
Vipi kuhusu ugunduzi wa simu dhidi ya kompyuta kibao?
Mawakala wa watumiaji kwa kawaida hujumuisha vidokezo vya Simu au Kompyuta ya mkononi (au ukubwa wa skrini katika Vidokezo vya Wateja). Uchanganuzi hutoa hizi katika kategoria ya kifaa. Kesi za makali (kompyuta kibao za Android bila tokeni ya Simu, vifaa vinavyoweza kukunjwa) bado si kamilifu.