問題タブ [web-statistics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-analytics - SaaS 企業には複数の Google アナリティクス プロパティを使用するのが最適ですか、それとも単一の Google アナリティクス プロパティを使用するのが最適ですか
ユーザーがログインにお金を払う Web サイトがあり、1) マーケティング サイト ( http://www.example.com ) と 2)の個別の分析を表示したい場合、複数または単一の Google 分析プロパティを使用するのが最適ですか?あなたの有料アプリ ( http://app.example.com )?
php - 異なるphp応答のサイズを測定する方法は?
私のセットアップでは、ソーシャル ネットワーク (facebook、vkontakte、...) の iframe に表示されるフラッシュ アプリケーション。クライアントは http クエリを php スクリプトに送信し、応答として gzip された json オブジェクトを受け取ることができます。古典的なnginx + fpm + mysqlスタックによって提供されるPHP。
各クエリの生成されたトラフィックの量 (応答のサイズ) を何らかの方法で計算し、クエリの量を測定する必要があります。最後に、query:response_size:count のような統計を取得したいと思います。私の知る限り、少なくとも 100 種類のクエリがあります。チャールズを使用してこのデータを手動で収集するのが面倒です。そのようなメトリックを計算するためのより使いやすい方法はありますか?
必要に応じて詳細を提供します。
クエリの例:
http://subdomain.domain/application/srv/server.php?session=09d88b10c892fa33a308a40cbe620cdc1382c29ec0c98a3ccaa6fedb55945c7422fdc98501ecb8575d26b&pals=74657,84453,110000,199883,485450,533199,1643902,3763644,8285868,8333492,12415998,25621146,39786498,53680938,65441696,101326628&group=1&user=16604572&sess=*&page=0&pref=&psex=1&lmenu=0&method=user.auth&hash=1452744105&auth=365db256ff2820bf92f0126d2878f1e0
応答例:
{"player":{"expired":1410178378},"time":1410178378,"clan":{"9":{"icon":{"1":[6,1],"2":[11,8]},"created":"1391610111","text":"Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea c","wins":"0","level":"2","name":"This_is_a_name","gold":"100000","gems":"90","leader":"1812347","post":"The megaheader;Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed di","runs":"0","rate":"0"}}}
spring - Spring Web Flow での統計のレポート
Websphere 8 サーバーにデプロイされた Spring 3.2.8 と Spring Web Flow 2.3.3 を使用するエンタープライズ アプリケーションがあります。いいえのような統計を報告したいと思います。不完全なフローの数、ユーザーがフローを終了した状態、個々の状態で費やされた時間など。Spring Instrumentation を使用することを考えました。ただし、Spring 3.2 および Webflow 2.3 の計測用 jar パッケージが見つかりませんでした。Spring 3.2 インスツルメンテーション jar の完全なディストリビューションはどこにありますか? または、Websphere 8 で自分の目的に使用できる他のツールはどれですか? 助けてください。
javascript - Web サイトでのページの訪問を確認する方法
不動産会社のサイトを作ったので、このサイトに各物件のページがあります。最後に、すべてのプロパティが取得した訪問数を確認し、これらの統計を何らかの方法で収集して表示したいと思います。これは、Google アナリティクスやその他の開発済みのソリューションで実行できますか、それとも各ページの訪問カウンターを増やしてデータベースに保存する必要がありますか (ページの読み込み時間が長くなる可能性があります)。とにかくこれが有用な情報になる場合、私は Symfony 2 を使用しています。
web-services - リアルタイムの Web 統計に使用するのに最適なツールは何ですか?
私は、数百万のユーザー セッションを持つ多数のコンテンツ Web サイトを運営しており、特定のコンテンツのいくつかのリアルタイム メトリックを監視するための信頼できる方法が必要です (主なメトリックは、経時的なページビュー/ユニーク ページビュー、ユニーク ユーザー、リファラーです)。
ここでの使用例は、統計をサイトの作成者/スタッフに表示し、リアルタイムのコンテンツ人気アルゴリズムのソース データとして機能させることです。
すでに Google アナリティクスを使用していますが、これは十分な速さで更新されません (トラフィック量に応じて 4 ~ 24 時間)。Google アナリティクスはリアルタイム レポート API を提供していますが、これは現在クローズド ベータ版です (アクセスを何度かリクエストしましたが、まだ満足していません)。
New Relic はいくつかの分析製品を提供しているように見えますが、それらは非常に高価です (149 ドル/50 万ページビュー - これは数回あります)。
StackOverflow で見つけた他の回答は、独自のビルドを提案していますが、これは 3 ~ 5 年前のことです。何か案は?
ruby-on-rails - Rails アプリケーション アプリのコンテキスト内での本番環境の使用統計
さらに多くのユーザーを持つさまざまなクライアントの管理 Rails 3.2 Web サイトを管理しています。現在、Passenger を介して単一のサーバー上で実行しています。
私たちは 2 ~ 3 個のクライアントを持つ小さな webapp として開始し、約 100 人のユーザーを持つ 20 個のクライアントにゆっくりと成長し、現在も成長を続けています。
とりわけ、ユーザーは主に計画スケジュールの作成、請求書の作成と送信、およびこのデータに関するレポートの表示と印刷を行います。
現在、ほとんどのユーザーはかなりローテクであるため、(建設的な) 技術的なフィードバックを私たちに提供することはありません。時代の先を行き、ボトルネックがどこにあるかを使用統計から見つけ出し、ボトルネックを解決して、ゆっくりと成長している間にスムーズなユーザー エクスペリエンスを提供したいと考えています (そして、それに対処するために並行して拡張する時期を前もって把握します)積み荷)
私が望むのは、たとえば Google アナリティクスが提供するような基本的な使用状況を追跡できるだけでなく、ある種のコンテキストも必要とする本番環境でのソリューションです。あるユーザーの行動を別のユーザーと比較したり、特定のクライアントのすべてのユーザーを別のユーザーと比較したりしたいと考えています。
できれば、クエリの数、かかった時間、Rails のオーバーヘッドなどの技術的な詳細も含めたいと思います。
私が見つけたほとんどのソリューションは、Google アナリティクスなどの Rails コンテキスト トラッキングのオプションを提供していないか、ほとんどの Rails プロファイラー / ベンチマーク ツールなどのターゲットを絞ったデバッグのみを目的としており、継続的な運用を目的としていません。
この問題に対する既存の解決策をほとんど見つけることができなかったという事実は、私が間違った方向を見ているか、私が達成しようとしていることに構造的に問題があると信じさせます.
要約する:
- ログインの背後にあるプライベート Rails 3.2 Web アプリケーション。
- 状況に応じた使用状況の追跡が必要 (クライアントとユーザー)
- 技術プロファイリングも
angularjs - Angular Analytics Splunk ロギング
会社用に開発した角度のあるページがあります。使用統計を追跡したい。ヒット数などの非常に基本的な情報です。ここにある angulartics プラグインを使用しようとしています。これまでのところ、これは git examples フォルダーからコピーした角度ページにあるものです。
HTML:
JS
もちろん、エンドポイントのためにhtmlのスクリプトを調整する必要がありますが、そこに問題があります。方法私の共同。has splunk logging setup は次のとおりです。開発者は、Java アプリで必要なあらゆる種類のログを作成します。すべてのログは に送られcatalina.out
ます。アプリケーションは、さまざまなリモート サーバー (Dev、QA、Prod) に展開されます。開発者は、会社のドメインでホストされているエンタープライズ splunk で検索クエリを実行して、特定のボックス (開発ボックス) で特定のログ ファイル ( tomcat.log
、catalina.out
など) を検索できます。
このシナリオでは、catalina.out
splunk が展開ボックスからログ ファイルを取得できるように、Angular アプリ ログをファイルに記録するにはどうすればよいでしょうか (splunk は任意のログ ファイルをクエリできるため、obv である必要はありません)。
それが不可能な場合sp.load
、Angular ページがその統計を直接 Splunk に送信するように、いくつかの Splunk エンドポイントを行に配置する必要がありますか?
statistics - 2 つの Web ページを比較する (A/B テスト) - 2 つのサンプル部分のテスト
私の Web ページには 2 つの変更がありますが、多くの変数を監視しています。したがって、ウェブサイトの監視実験から抽出できるのは次のとおりです。
単純な 2 サンプル部分のテストについて疑問に思っていました。監視対象変数のそれぞれを取得し、元のソリューションと変更されたソリューションの部分テストを計算します。
全体的な結果について何かを教えてくれるかどうかはわかりません-元のソリューションが何らかの変更を加えたソリューションよりも優れているかどうか。
この目的のために私が使用できるより良いものはありますか?アドバイスをいただければ幸いです。