Real User Monitoring(実ユーザ監視)
Real User Monitoring(リアルユーザ監視)とは、Webブラウザに実装されているパフォーマンス計測のAPIを利用して、全てのユーザが体験している表示速度を受動的に監視や計測する手法です。
受動的にユーザがWebサイトにアクセスした際にデータを得られる事から、Passive Monitoringとも云います。
Real User Monitoringは、Webパフォーマンスを計測する方法としては比較的新しいものです。
全数調査のための計測・監視
Real User Monitoringは、直接、ユーザの使用しているブラウザから表示速度に関する値を取得します。
統計学的には、「観測データ」に分類され、因果関係は明らかにすることはできませんが、ユーザが体験している表示速度の全てを把握する事が可能です。
現状を把握して、次の一手を考える企業のマーケティング担当者に最適な観測データをご提供します。
Real User Monitoringの仕組み
Internet Explorer、Chrome、Firefox、Safariなどの殆どのWebブラウザは、W3C Web Performance Working Groupが策定したWebパフォーマンス計測の測定基準に従って、その値を計測・取得する仕組みを実装しています。
Webブラウザに格納された値は、JavaScriptで取り出す事が可能です。
例えば、このSpelldataのWebサイトの各ページには、一番下に「このページの表示速度」という欄を設けています。
ここに表示される値は、皆さんが今、使っているWebブラウザに格納されている値をJavaScriptで呼び出して表示したものです。