問題タブ [user-activity]

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.

0 投票する
1 に答える
330 参照

ravendb - RavenDb を使用したアクティビティ ストリームの設計

これは、技術的な問題というよりも、デザイン パターン/ドキュメント デザインの問題です...

ユーザーが自分のサイトで行っているすべての最新の出来事を一覧表示するアクティビティ フィードを自分の Web サイトに表示したい...表示したいアクティビティの一部を次に示します。

  • 新しいメディアがアップロードされました (Bob が新しいトラックをアップロードしました)
  • プロフィールへのコメント (Paul が Bob のプロフィールにコメントしました)
  • メディアへのコメント (スティーブはポールのトラック 'my track name' についてコメントしています)
  • ステータスの更新 (Steve は希望するステータスの更新を書き込むことができます)

各アクティビティには、画像、タイトル、説明などのメディアに関する詳細を含めたい新しいメディア アップロード アクティビティなど、独自のデータ セットが必要です。

このアクティビティは主にグローバル フィードとして使用されるため、すべてのユーザーに同じですが、ユーザーがフォローしているユーザー (Twitter など) からのフィード アイテムのみを表示するオプションが必要です。

2つのオプションがあると思います:

1) ユーザーがメディア タイトル名を変更した場合でも、情報が常に最新の状態になるように、インデックスを使用してアドホックにすべてのデータを取得します。

2) NewMediaUploadActivity などのサブドキュメントを含む ActivityFeed ドキュメントを用意します (以下を参照)。

等...

RavenDB でこれを行うための最良の方法に関する経験や意見があれば、感謝します。現在、SQL Server で構築された私のライブ Web サイトは、わずかに変更されたオプション 2 を使用して必要なことを実行します。

ポール

0 投票する
5 に答える
2651 参照

java - すべてのユーザー アクティビティを Web サイトに保存する方法..?

Django+でWebサービスを構築するWebアプリケーションを持っています( JAVAPythonで書かれています)。

現在、すべてのデータベース管理部分は Web サービスによって行われます。つまり、実際のデータベースに対するすべてのCRUD操作は Web サービスによって行われます。


ここで、Web サイトで行われたすべてのユーザー アクティビティをいくつかのログ テーブルで追跡する必要があります。

ユーザーが新しい記事を投稿した場合のように、新しい行が Web サービスによって Articles テーブルに作成され、並んで、新しい行をログ テーブルに追加する必要があります。 ID、タイトル等)

「記事」、「メディア」、「コメント」など、データベース内のすべてのオブジェクトに対してこれを行う必要があります


注:PostgreSQLを使用しています


それで、これを達成するための最良の方法は何ですか..?? ( PostgreSQLまたはJavaで実行する必要があります..??..そしてどのように..??)

0 投票する
2 に答える
547 参照

c++ - Windows サービスから最後のユーザー アクティビティを知ることは可能ですか?

1 日の特定の時間に省電力操作を実行するために必要な Windows サービス プログラム (C++ を使用して記述) があります。電源操作が実行されたときにユーザーが端末にいる可能性があるかどうかを確認する必要があり、そうであればそれを延期します。私の質問は、(ローカル システムとして実行されている) Windows サービスからの最後のユーザー アクティビティの瞬間をどのように知ることができるかということです。

PS。ユーザー アクティビティとは、キーボードとマウスのアクティビティを意味します。

0 投票する
2 に答える
133 参照

c# - 特定のページでどのユーザーがクリックしたかを追跡する

とても簡単な質問です。Web アプリでユーザー アクティビティを監視したいのですが、特定の Web ページでユーザーがクリックしたものを追跡する方法はありますか?たとえば、ユーザーは default1.aspx の button1 をクリックします。ログ ファイルが作成され、ユーザーが default.aspx にボタン 1 を作成したことがログに記録されます。

それを作ることは可能ですか?

0 投票する
1 に答える
428 参照

json - ユーザー アクティビティ POST バッチ リクエストから JSON データを返す

バッチ リクエストでの私の投稿は次のようになります。

もちろん、実際のユーザーとそれ以上のユーザーを除きます。xml フィードバックを正常に取得しています。POST を使用して JSON 形式のデータを要求する方法はありますか? GET リクエストで ?alt=json を使用すると json が返されることはわかっていますが、それは可能ですか?可能であれば、POST バッチ リクエストではどうですか?

0 投票する
1 に答える
87 参照

android - Androidでユーザーがアクションを実行することは可能ですか?

デバイスを使用してユーザーが行ったアクションを一覧表示したい (例: アプリを開く、着信など)。使用アクションの一覧を取得することは可能ですか?

どうすればこれを達成できますか?

0 投票する
1 に答える
1241 参照

youtube-api - 動画ディメンションの「クエリはサポートされていません」

ここに記載されている Youtube Analytics API に問題があります。

https://developers.google.com/youtube/analytics/v1/content_owner_reports#Activity_Reports

API エクスプローラー経由でこのリクエストを実行しようとすると、「400 Bad request」が返されます。

https://www.googleapis.com/youtube/analytics/v1/reports?ids=channel%3D%3DUC-7h5ZrKE-igqZy31ZvFWGg&start-date=2012-01-31&end-date=2012-04-30&metrics=views&dimensions=video&keyを取得します= {YOUR_API_KEY}

エラーは次のとおりです。「クエリはサポートされていません。サポートされているクエリのリストについては、https://developers.google.com/youtube/analytics/v1/available_reportsのドキュメントを確認してください。」

このエラーは、ディメンションとして「ビデオ」を使用した場合にのみ発生します (ドキュメントによると、「ビデオ」はサポートされているディメンションです)。他のすべての要求は正常に機能します。

何か案は?

0 投票する
1 に答える
1398 参照

javascript - マウス操作のキャプチャ

まず、いくつかの背景:

バックグラウンドで (Web ページへのアクセス中に) ユーザーによるすべてのマウス操作を収集し、それらを適切な形式でファイルに保存する Web アプリを開発する必要があります。ファイルであり、次のようなものが生成されます。

ここに画像の説明を入力

曲線はマウスの動きであり、円はクリックまたは静止したままです。

リプレイアプリのソリューションは多かれ少なかれあります。

ユーザーのマウス操作をキャプチャしてサーバー上のファイルに保存するソリューションが必要です。

ユーザーごとに個別のファイルが必要です。ファイルの形式は事前に決定されていませんが、次の形式が適切です。

このようなマウス アクション キャプチャを設計および実装する方法について、アドバイスをいただけないでしょうか。最高です。