問題タブ [usage-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.
ios4 - iOS4 で特定のプロセスの CPU 使用率を取得する
Apple SDK を使用して iOS4 で実行されているバックグラウンド アプリケーションから、さまざまなプロセス (cpu ticks) の CPU 使用率を取得しようとしています。これはユーザーの同意を得て完全に行われるため、非倫理的なことは何もありません。
sysctl を使用してプロセス リストを取得しましたが、プロセスの CPU ティックは常にデバイスから 0 として返されます。または、フォアグラウンド プロセスを探し、数秒ごとにポーリングしてアプリケーションの使用状況を取得しようとしました。ただし、プロセスがフォアグラウンドで実行されているかバックグラウンドで実行されているかを示す API/フラグはありません。プロセスのメモリ消費量を取得し、バックグラウンドで実行されているかどうかを確認するためにイベントをチェックしました (バックグラウンドの場合、メモリは変動しません)。ただし、API proc_pidinfo は非公開であり、Apple はアプリを拒否しました。
そのようなトピックに関連する投稿を見たことがありますが、明確な答えは得られませんでした.
サンドボックスが他のアプリに関する情報を取得できないことは承知しています(sysctlがPID、プロセス名、開始時間を提供するため、これは真実ではありません)。しかし、アプリストアで Zokem の MyLife というアプリケーションを見たところ、そのような情報が報告されました。それらは秒単位まで正確です。この情報を格納するシステム ログまたは DB があるかどうか疑問に思っていました。
アプリケーションの使用時間を取得するアイデアはありますか?
delphi - プログラム自体に関する匿名の使用状況データを収集するにはどうすればよいですか?
一部のソフトウェアには、匿名の使用状況データを収集するオプションがあります。それはどのように機能しますか?どのように収集され、送信されますか? これを自分で試すための小さなテストを書きたいのですが、どこから始めればよいかわかりません。
database - Postgres統計コレクターから情報を取得する
私はpostgresデータベースに関する情報を収集するための小さなツールに取り組んでおり、postgresStatsCollectorの使用を検討しています。表にはたくさんの情報/統計があるようですが、それが何を意味するのか正確に理解するのに苦労しています。
誰かが以前にこれらのビューを使用したことがある場合、現在実行中のクエリの数や最も遅いクエリなどの統計を取得する方法について、正しい方向に私を向けることができますか?postgres統計コレクターからこれらが不可能な場合、私が使用できる統計を取得するための他の方法はありますか?
私が混乱したもう1つのことは、統計コレクターがデータの量を制限するかどうかです。たとえば、最後のxサーバープロセスのみを記録しますか?
email - HTML メールを読めないユーザーの割合
HTML メッセージのみを送信した場合、何人のユーザーがメッセージを読むことができないかについての最新の統計を探しています。
この情報が必要な理由は、html とプレーンテキストの両方の電子メールをサポートする努力をする価値があるかどうかを知るためです。
ありがとう :)
analytics - 「アクティブユーザー」を計算し、粘着性を監視する方法は?
現在、私はこれを行っていました:
tracking_log
ユーザーがアプリを使用するたびに行を挿入するテーブルがあります。この表を使用して、私たちに固執し、ソフトウェアを使用し続けているユーザーを計算します。
これは正常に機能していました。しかし、次の項目のアクティブ ユーザー数も確認したいと思います。
- 発売以来毎日
- 発売以来の週ごとの
- 発売以来の月ごと。
テーブル構造は次のようなものです。
「d1 日のアクティブ ユーザー」の定義: (d1-15) 日より前にサインアップし、(d1-7) 日以内に製品を使用したユーザー。
tracking_log テーブルには、約 500K のレコードとカウントがあります。上記の数値を計算するために MySQL クエリを作成していましたが、非常に遅いことがわかりました。
それを実装する最良の方法は何ですか?このようなレポートをより少ない労力で生成する既存のソリューションはありますか?
statistics - ウェブページに表示するデータにGoogleAnalyticsを使用しますか?
一部のページには、そのページが今日表示された回数、先週表示された回数などの統計が表示されます。さらに、ページを順番に一覧表示する全体的な統計ページがあります。最も視聴されている。
今日では、これらのページビューとイベントカウントをデータベースに挿入するだけです。また、通常のページトラッキングとそのAPIを介してGoogleアナリティクスに送信します。理想的には、これらの統計情報をデータベースにクエリしてWebページに表示する代わりに、GoogleAnalyticsのAPIにクエリを実行するだけです。グーグルアナリティクスは本当のユニークが誰であるかを理解するためにはるかに良い仕事をし、彼らのページビュー数を人為的に増やす人々を数えることを避けます(私たちは人々が私たちのサイトでページを作成することを許可します)。
では、問題は、GoogleAnalyticsのAPIを使用してWebページの統計を更新できるかどうかということです。結果をキャッシュすると、より実現可能ですか?または、たまに統計を更新しますか?私はサイトの指標としてGoogleAnalyticsが大好きですが、この特定のニーズに対してより良い解決策があるのではないでしょうか。
google-analytics - Google Analyticsから特定のページにアクセスしたユーザーを取得することは可能ですか?
当社のウェブサイトのメンバーのプロフィールページがあります。プロフィールページにアクセスしたメンバーを紹介したいと思います。私は現在、データベースにトラフィックを記録することでこれを実装しています。ログインしていない訪問者もいれば、ログインしている訪問者もいます。プロファイルページの訪問者がログインすると、プロファイルページの所有者にプロファイルページにアクセスした人へのリンクを表示できます。
代わりに、GoogleAnalyticsからこの情報を取得したいだけです。これは非常に正確であり(ボットではなく実在の人物、一意の処理がはるかに優れているなど)、より詳細な統計を実装する方がはるかに簡単です。
では、これはGA APIで可能ですか?一部の訪問者が訪問中にログインし、ユーザー名を取得できる日付範囲の特定のWebページの訪問者のリストを取得するには?ログイン時(GAにユーザー名を使用してログインイベントを送信することで既に行っています)またはWebページにアクセスするたびに(方法はわかりません)、訪問者のユーザー名をGAに渡す必要があると思います。
GAでこれがそれほど簡単ではない場合は、別の分析ツールまたはサービスを使用できます。
logging - 大量のJavaベースのAPIサービスリクエストのログ統計
JavaベースのAPIサービスの使用統計をログに記録できるようにしたい。推定リクエストレートは1分あたり10〜300であり、はるかに高い数に増加する可能性があります。詳細な分析は必要ありません。指定された時間間隔でヒット数をログに記録する単純なヒットカウンターだけで、時間に対する使用率のグラフを作成できます。
MySQLまたはダンプファイルでのログヒットが1つの可能性であると理解していますが、MySQLリクエストは高額に見えるため、これには潜在的なパフォーマンスの問題がある可能性があると思います。より良い解決策はありますか?私はウェブを見回しましたが、良い答えは見つかりませんでした。
iphone - iOS アプリの使用統計をサーバーに報告するフリー ソフトウェアはありますか?
以前、iOS 以外のプログラムで行ったことは、ヒット カウンターを含む HTML ページをフェッチすることでした。
ただし、私の iOS 用には、comScore や Flurry のように、実際のデバイス情報を取得したいと考えています。
しかし、この目的で使用できるフリーウェア (オープン ソース) を作成した人はいますか?
ありがとう。
programming-languages - Googleトレンドを使用してプログラミング言語人気の一般的な傾向の統計を見つける方法
トレンドのブラウザー/OS/言語などに目を光らせるのが好きです。Google トレンドは非常に役立つリソースである場合もありますが、必要な情報が得られない場合もあります。
他の主要なLinuxディストリビューションと比較して、Ubuntuの非常に明確な増加の例(リリース日の近くに月に6回のピークがあります)は、長年にわたって衰退しています...
http://www.google.com/trends?q=ubuntu%2C+debian%2C+redhat%2C+mandrake&ctab=0&geo=all&date=all&sort=0
プログラミングに関連しないイベントが原因で歪んだ結果の例。ニュース結果で「鉄砲水」と「Javaの地震」を参照
http://www.google.com/trends?q=flash%2C+java%2C+javascript&ctab=0&geo=all&date=all&sort=0
プログラミング言語である Java のみを含めるように結果をより適切にフィルター処理し、名前のすべてのバリエーションを確実にキャッチする方法はありますか?