ビジネスやeコマースのサイトとは異なり、Webアプリケーションには、必ずしもユーザーが達成する最終目標や目標はありません。アプリケーションの「エンゲージメント」ユーザーの状況を測定するために使用できるいくつかのメトリックは何ですか?ユーザーアクションをリンクする既知の方法(ボタンのクリック、メニューのクリック、フィールド入力など)があるか、またはこれを推測する方法(たとえば、画面ごとに費やす時間)があるかどうかを考えていました。これは、ソーシャルメディアリンクを配置したり、ユーザーがこのタイプの情報を見つけられるようにフォーラムを提供したりするよりも優れていると思うので、これをWebアプリケーションに追加してみます。
この分野の文献に関する簡単な調査には、UES、HEARTS、UMUXなどのいくつかのフレームワークが含まれます。ただし、これらはユーザーエクスペリエンス/エンゲージメントの測定の背後にある一般的な概念とプロセスについて説明していますが、物理的に測定されるものについては正確には触れていません。何が測定され、どのようにユーザーエクスペリエンスに関連するかを試して理解することは良いことです。
以下は、O'Brien/Toms User Engagement Scaleで使用される6つの要素です。
1)知覚されたユーザビリティ:ユーザーの知覚された努力、タスクを達成する彼らの能力、ナビゲーションと組織、およびユーザーに誘発された感情。
2)美学:画面レイアウトとグラフィックス/画像、魅力の全体的な美的印象、および感覚的魅力。
3)集中した注意:吸収(経験に没頭して自分を失う能力)、意識(相互作用の外で何が起こっていたかについて)、そして時間の経過の知覚。
4)持久力:私たちが楽しんだことを思い出す可能性と、楽しいアクティビティをもう一度やりたいという願望。
5)新規性:タスクによって引き起こされた好奇心と、タスクへの参加者の関心。
6)Felt Involvement:タスクに引き込まれ、関与している感覚と、楽しみとしての体験の全体的な評価。
ご覧のとおり、これらはユーザーからフィードバックを得る必要があるものです。純粋にユーザーアクションのパターンを通じてエンゲージメントのような複雑な(定性的)構造を測定することは問題があるようです。
参照:
O’Brien、H.L.&Toms、E.G. (2010)。 eコマース環境でのユーザーエンゲージメントを測定するための調査の開発と評価。 米国情報科学および技術学会誌、61(1)、50-69。 DOI:10.1002/asi.v61:1。
O’Brien、H.L.&Toms、E.G. (2008)。ユーザーエンゲージメントとは何ですか?テクノロジーとのユーザーエンゲージメントを定義するための概念的なフレームワーク。 Journal of the American Society for Information Science&Technology、59(6)、938-955。、DOI:10.1002/asi.v59:6。
Webアプリケーションには、ユーザーが達成または完了するための最終目標またはターゲットがないという考えについては、私はあなたに同意しません。システムのすべてに目的があります。そして、あらゆる目的がおそらくを測定することができます。
しかし、あなたの質問に答えるために、私は先に進み、計算としてのエンゲージメントは非常に幅広く、あいまいで、アプリケーションごとに変化することを認めたいと思います。 Pinterestでのエンゲージメントは、おそらくVisual.lyでのエンゲージメントとは大きく異なります。 「エンゲージメント」を測定するには、その部分を測定します。そして、その部分を測定するには、それらを定義する必要があります。 (また、ユーザーのフィードバックではなく、データから結論を引き出すことについて厳密に話しています。)
Wolfram | Aplha のような例を見てみましょう。
W | Aは計算エンジンであり、実際には典型的なページはありません。用語/フレーズを入力すると、結果が「計算」され、返されるデータのタイプはクエリのコンテキストに応じて変化します。
ユーザーには通常の目的や経路がない(検索>結果>アイテム)ため、厳密に分析を使用して、ユーザーが結果に関心を持っているかどうかをどのように測定しますか?さて、私はこれらの質問から始めます:
ユーザーはどのように結果を操作できますか?ほとんどの場合、ユーザーは画面上の情報を要約できますが、次のようなオプション(一部プレミアム)があります。拡大、ダウンロード、カスタマイズと保存、コピー、インタラクティブ機能の有効化、クリップアンドシェア。
また、提案された代替案(関連付けまたは明確化)を使用してクエリを変更できます。該当する場合は、より少ない情報を公開します。
これらのインタラクションをどのように測定できますか?追跡できることのほんの一部:1.各オプションが取得するクリック数は? 2.あるオプションがクリックされてから別のオプションがクリックされるまでの期間はどれくらいですか? 3.ユーザーは、各クエリを離脱するまでどのくらいの期間滞在しますか? 4.ユーザーは別のクエリを実行しますか?クエリの間隔はどのくらいですか? 5.このユーザーはリピーターですか?
これが Google analytics の用語集です。これらのタイプの指標を定義するためにGoogleが使用する言語を理解するのに役立ちます。
これらの測定値の意味は何ですか?全体として、 data は、ユーザーが来た場合に戻る(#5);受け取った結果との相互作用(#1)それらの相互作用が適切である場合(#1、#2);結果に関連性がある場合(#3、#4)。
ここでは、意図的に「これらの測定値が何を意味するのか」を記述したことに注意します。分析データはコンテキスト内で非常に多く取得する必要があり、そのコンテキストは簡単に歪められる可能性があります。したがって、ユーザーとの仮定をフォローアップせずに分析に依存すると、間違った道に進む可能性があります。Louis Rosenfeld 詳細については このインタビュー 。
興味深いことに、 Kissmetrics は、間違って使用すると、サイトの滞在時間が間違った方向につながる可能性があることを指摘しています。これにより、データはコンテキストに依存し、コンテキストに応じて使用方法や意味が異なるという考え方が強化されます。
これからのポイントは、少なくとも私にとって、エンゲージメントは製品ごとに一意に定義され、常に変化するターゲットであるということです。何が起こっているのかという考えを抽象化するために、多くの異なるメトリックを組み合わせる必要があります。これらのメトリックは、測定しようとしているものによって異なります。また、非常に具体的なユーザーの目標とタスクがあると、必要なメトリックを定義するのに役立ちます。
ユーザーエンゲージメントを測定することは困難です。eコマースサイトのようなサイトでは、ユーザビリティやエンゲージメントの変化を測定するのではなく、より簡単に測定できる指標($$$など)を測定するのは正しいことです。
収集するのに適したデータ(ボタンのクリック、画面で費やした時間など)について言及しましたが、ここで重要なのは、次のようなより高いレベルのエンゲージメント目標を定義する必要があることです。
エンゲージメントの目標を定義したら、適切なデータ(ボタンのクリック、ページのヒット、タイマーなど)を収集して、調査の質問に答えることができます。
目標を定義するのが難しいと思えるのは、それが理由です。このあいまいさのため、一部の ユーザーエンゲージメントを測定するという考えに反対する人々 に注意してください。
ユーザーエンゲージメントを見つける最も効果的な方法の1つは、ヒートマップを使用することです。 google-fu: から
[〜#〜] edit [〜#〜]ヒートマップは、リンクの情報にあるように、ビルドするためのツールですユーザーの行動分析。次のようなさまざまなタイプのヒートマップがあります。このヒートマップは、ユーザーがページのどの部分に実際に注意を払っているかをユーザーに示します。調査によると、ユーザーの目の動きはマウスポインターと密接に関連しています。したがって、これは、ユーザーがWebサイトにどの程度関与しているかを測定するためのメトリックを構築するのに役立ちます。ヒートマップを使用するには、ソフトウェアを購入するか、利用可能なオープンソースオプションがあるかどうかを確認するか、ウェブサイト用のプラグインを構築するために誰かに支払う
もちろん、ユーザーがアプリの各画面に費やした時間、ユーザーが実行したアクション、ユーザーの定着率とチャーンなどを測定できます。しかし、それはあなたに完全な話をしません、あなたは「なぜ」ではなく「何」を理解するでしょう。 「理由」を理解するため、つまりユーザーがアプリをどのように使用するかを理解するために、ビジュアルモバイル分析ソリューションを統合することをお勧めします。このようなツールを使用すると、ユーザーの記録とタッチヒートマップを提供することで、ユーザーの立場に立って、ユーザーがアプリをどのように利用しているかを正確に把握できます。ビジュアルモバイルアナリティクスを介してユーザーの行動を理解する興味深いアプローチを紹介するこの記事に出くわしました。 http://online-behavior.com/analytics/in-app-analytics
そして、この記事は Appsee Mobile App Analytics を参照しています。これは、ユーザーUXとエンゲージメントを測定するために探しているツールになる場合があります。私はまだ試していませんが、無料のアカウントを提供しているので、試してみる価値はあります。
私はこの質問についてよく考えます。
Clicky( http://clicky.com/ )は、1ページの分析にはかなり優れており、Googleの分析ではユーザーエンゲージメントを測定するために必要な細かさを得ることができます。彼らは実際に特定のボタンでのマウスアクティビティを追跡し、ボタンクリック間の時間などを取得できます。これは、低ボリュームで高詳細なユーザー行動の記録のための貧弱なマンヒートマップおよびタイミング図トラッカーと考えてください。
最も簡単な方法は、アコーディオンウィジェットなど、特に関心のある単一スポット測定の機会を特定することです。アコーディオンウィジェットをクリックして展開してから、次に何かをクリックするまでの時間を測定します。すべての時間をグラフ化すると、テキストでいっぱいのアコーディオンを展開してから次のクリックまでの時間のヒストグラムにいくつかのピークとハンプが表示されます。うまくいけば、タイミングヒストグラムの1つのピークまたはこぶが、拡張アコーディオンのコンテンツ全体を読み取るのにかかる時間の長さであり、熱心な聴衆であると思います。アコーディオンのメッセージは彼らが望んでいたものであり、彼らはそれを完全に読むのに時間をかけました。 Webアプリの場合、決まった順序で行われる多くの手順があるため、この多くの場所で実行できます。これらの新規またはリピーターのような複雑な注意点がたくさんあり、リピーターは最初からそれが言っていることをすでに知っている場合はテキストを読まないかもしれませんが、彼らがすでにそれが言っていることを知っているかどうかを考慮し、カウントする必要があるそれを読まないことを選択しますあまり魅力的ではなく、なぜメッセージを煩わしく繰り返すことが魅力的だと思いますか?
複数のエンゲージメント測定のより一般化されたアプローチでは、エンゲージメントユーザーと非エンゲージメントユーザーにオーディエンスをセグメント化するか、エンゲージメントの度合いに統計的測定を割り当てることでメリットがあります。これは、A/Bテストと同じように行うことができます。ただし、ページデザインを一定に保ち、クリックのタイミングと順序のデータでパターンを見つけようとします。たとえば、子ページをすばやくクリックしてから[戻る]ボタンを押すと、必要な情報を見つけられずに再試行し続けている兆候であり、ジャンプ元のメインページがうまく機能していない兆候です。この大規模なエンゲージメント測定を開始する良い方法は、理想的なエンゲージペルソナのクリックストリームを生成するために非常にエンゲージしたユーザーのように行動する(または見つける)ことです。通常、優れたデザインは、視覚的な階層の概念に依存しています。これは、デザイナーが色や線、タイプなどを使用して、聴衆に特定の順序で読んで行動するようにしようとするものです。次に、次のスライドなどに使用します。次に、想像して、クリックスチームを記録するために意外なユーザーを見つけるか、または離脱したユーザーを見つけます。ユーザーのプロファイリングを開始するか、エンゲージメントのレベルに基づいてユーザーをセグメント化すると、データを2つのセットに分割したり、より魅力的なデザインまたはあまり魅力的でないデザインを指す傾向を確認したりできます。ほんの数人の人から始めて、よく見て、なぜ彼らが彼らがしたことをクリックしたのかを推測してみてください。多くの場合、ウェブデザイナーやウェブアプリケーションの開発者が予期しないことをして、「なぜ彼らはそうしたのですか。彼らは興味を持っているはずです。この画像をクリックしてクリックしてください。ただし、このページにアクセスすると、メニューに移動します。」これは、ページが読み取られるまでの時間が短いため、ページが魅力的でないことを示しています。彼らが何かを読んでいない、またはそれを回避している場合、私たちは自信をもって彼らが従事していないと言うことができます。
一般に、クリックされたり読み取られたりするもの、またはそれを調べて使用した証拠がある場合、それは魅力的です。それは、Webアプリでの魅力的な意味です。ボタンのクリック数を数えるだけで、慣れていないものがあることがわかります。これらは、注意散漫または「魅力的でない」と呼ばれます。