0

ユーザーがアプリケーションの使用を開始した時点から、Android アプリケーションの使用状況に関する完全な情報を追跡したい。

ユーザーが行ったすべてのアクティビティと、ユーザーが入力したデータも追跡したいと思います。これらのデータをスクリーンショットなどとしてサーバーに送信したいと考えています。

私の目的は、これらすべてを追跡してサーバーに送信する方法を見つけることです..

Plsはいくつかの実装のアイデアを提案します

前もって感謝します

4

4 に答える 4

1

Flurry や Google Analytics などの分析ライブラリを使用する必要があります。これらにより、ユーザーのアプリの使用状況を追跡でき、ユーザーが入力しているデータを含むカスタム イベントを送信できます。

スクリーンショットは撮影できません。これはセキュリティ上のリスクです。

このレベルの詳細を追跡することは、多くのユーザーにとって懸念事項です。アプリの説明またはアプリの起動時に、何をしているのかを必ず伝えてください。

于 2012-03-27T12:06:17.397 に答える
0

イベントやアクティビティなどを追跡するには、Flurry または Google アナリティクスを検索してみてください。

スクリーンショットに関しては、ユーザーが知らないうちにスクリーンショットを取得する簡単な方法があった場合 (そして、私はそれがないと確信しています)、接続時にアプリが絶えず画像を送信することをユーザーが高く評価するとは思いません。彼らの知らないうちに。

于 2012-03-27T12:01:23.480 に答える
0

SQLite を使用して、ユーザー ID とともにアクティビティをログに記録するログ データベースを作成できます。

次に、この DB を http 経由でサーバーに定期的に送信し、そこでより大きな統計データベースに組み込むことができます。

于 2012-03-27T12:02:04.930 に答える
0

はい、アプリケーションにflurryを統合できるようにするためにこれを行うことができます

 http://stackoverflow.com/questions/4460566/how-to-use-flurry-in-an-application

 http://www.flurry.com/

私は突風があなたの要求を完全に満たす最良の方法だと思います

最初にflurryにサインアップしてからログインすると、flurry pdfがすべてのアプリケーション追跡についてガイドします。非常に簡単です。私はそれを使用しており、非常に正確で優れていることがわかります

于 2012-03-27T12:02:22.577 に答える