2020年6月20日 (土)

サイトの利用状況と UserAgent

SharePoint のサイトの利用状況のページには「一般的なプラットフォーム」の利用状況の概況が確認できるようになっていますが、ここで気になったのが UserAgent。

2020-06-20_16-58-46

ちなみに、サイトの利用状況に関しては、以前、記事にしました。

[SharePoint Online] サイトの利用状況について

さて、この「一般的なプラットフォーム」では分析結果から、利用端末が次の5つに分類されるわけです。

  • デスクトップ
  • モバイルWeb
  • モバイル アプリ
  • タブレット
  • その他のデバイス

この判定は UserAgent を使っているそうですが、具体的にどう判定しているかはドキュメントもなく判然としないところがあります。これから、Microsoft Teams って Webページをタブで追加しているけど、あれはUserAgent はどうなるんだ? といった疑問も。

ということで、判定がどうなっているかは別にして UserAgent がどうなっているかを興味本位で確認したので、せっかくなのでここに記録しておきます。ちなみに、私の利用しているPC環境は Windows 10 であり Edgeは Chromium ベース( 83.0.478.50) です。それと、Google ページで UserAgent は確認できるようになっていたりもしますが、せっかくなので SharePoint 上にWebパーツを作って確認しました。

Edge

UserAgent-Edge

Chrome

UserAgent-Chrome

IE11

私の環境だと、InfoPath.3 が見えているのが面白いですね。InfoPath 、入れてはいるけど、もうずいぶん使っていないなぁ。

UserAgent-IE

 

Microsoft Teams のデスクトップアプリ

Teams って表示されるのですね。

UserAgent-TeamsDesktop

iPad にインストールしている SharePoint モバイル

SharePoint for iOS。

UserAgent-iPad

iPad の Safari

Macintosh となるのか。

UserAgent-SafariForiOS

Android の SharePoint モバイル

SharePoint for Android。

UserAgent-Android

Android 上の Chrome

特筆すべきところはあまりないかな。

UserAgent-AndroidBrowser

結果

これらをもとに解析しているんだなぁと考えながら、サイトの利用状況を確認するのも面白いですね。

※個人的に気になったところを赤字にしていますが、特に意味はありません。

ブラウザ等 UserAgent の取得結果の例 (私の環境の場合)
Edge Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36 Edg/83.0.478.50
Chrome Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/83.0.4103.97 Safari/537.36
IE11 Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; Touch; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.30729; InfoPath.3; Tablet PC 2.0; rv:11.0) like Gecko
Firefox Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:75.0) Gecko/20100101 Firefox/75.0
Teams desktop app Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Teams/1.3.00.13565 Chrome/69.0.3497.128 Electron/4.2.12 Safari/537.36
Safari (iPad) Mozilla/5.0 (Macintosh: Intel Mac OS X 10_15_4) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/13.1.1 Safari/605.1.15
SharePoint App mobile (iPad) Mozilla/5.0 (iPad; CPU OS 13_5_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) SharePoint for iOS
SharePoint App mobile (Android) Mozilla/5.0 (Linux; Android 9; SHV44 Build/S8024; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/83.0.4103.106 Mobile Safari/537.36 SharePoint for Android
Chrome- Android Mozilla/5.0 (Linux; Android 9; SHV44) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/83.0.4103.106 Mobile Safari/537.36

 

コメント