以前は、ユーザーのデバイスでアプリケーションのさまざまな機能を追跡するために Google アナリティクスを使用していましたが、より多くの情報を取得する必要があるため、このアナリティクスを自分で作成して、ユーザーの頻度など、他の多くの機能を利用できるようにしたいと考えています。アプリやその他のものを使用しています。
私が考えている解決策は、ユーザーがアプリを使用しているときはいつでもデータを取得し、電話のSQLiteデータベースに保存し、ユーザーがインターネットに接続するとデータが送信されるアプリケーションにjarファイルを追加することですサーバー側の私のWebサービス。この方法にはどのような欠点があるかについて、フィードバックが必要です。速度などの点でアプリの品質に影響はありますか?
この問題を解決するための他の提案はありますか?