ヒープアナリティクスを使用してイベント(ページのクリック数とページビュー数)をトラッキングしていますが、イベントを登録すると、ユーザーの閲覧時間を測定する方法がわかりません。ヒープ解析 - ユーザーがページに費やす時間をどのように取り込むのですか?
この測定に似た唯一の場所は、ページビューを選択したページと開始イベントと終了イベントのグラフの平均時間間隔のグラフです。
これがページビューのイベントを追跡する方法であれば、開始は何ですか、終了イベントは何ですか?
ヒープアナリティクスを使用してイベント(ページのクリック数とページビュー数)をトラッキングしていますが、イベントを登録すると、ユーザーの閲覧時間を測定する方法がわかりません。ヒープ解析 - ユーザーがページに費やす時間をどのように取り込むのですか?
この測定に似た唯一の場所は、ページビューを選択したページと開始イベントと終了イベントのグラフの平均時間間隔のグラフです。
これがページビューのイベントを追跡する方法であれば、開始は何ですか、終了イベントは何ですか?
UPDATE 25NOV16:ユーザー出口(したがって、セッション時間)を追跡するために同様の方法を少し使用した後、以下の方法が機能しますが、100%ではないと言えるでしょう。成功(レイテンシ、多分)を決めるのは私には不明です。
私は少しのテストをしましたが、解決策がありましたが、カスタムイベントが必要なので、遡及解析はできません。
まず、どちらのページにもpage_view
イベントを定義します。
次に、あなたのページでは、このスニペットを追加します。
はwindow.onbeforeunload = function() {
heap.track('pageExited', {arbitraryProp: "string"})
}
その後、ヒープダッシュボードのグラフビューでは、あなたがaverage time between
、page_view
、およびpageExited
を選択することができます。
onbeforeunload
は、ユーザーがページを終了するときだけでなく、ユーザーが更新するときに起動することに注意してください。