I am working on an application in Android Studio. The application is not going to publish in the Google Market. How to collect application installation statistics? You need to know only the number of installations in time.

    4 answers 4

    You can connect any analytics, ranging from Google Analytics, Yandex Kit, Unity Analytics, to Flurry. But the easiest way is to simply send a request to the server with information about the first installation. And on the server this information is already considered as necessary: ​​the total number of installations and the number of installations in time.

    • I was going to use Flurry to monitor application crashes. If it contains installation statistics, then this is the most acceptable option. - Vladimir

    Keep in the application a flag that will indicate whether the application is running for the first time or not. If the first time, then make a request to the server, and increase the installation counter. It is also desirable to keep the flag of the successful sending to the server of the request, so as not to lose the installation in the absence of the Internet on the device.

      Use this Fabric service here - a full report on installations (general, per day, etc.), a report not only about installations, but also how many people used your application and a lot of other statistics.

      At the same time connect Crashlytics - you will receive reports on failures (+ stackrays)

      • Thank you, the answer is very useful. - Vladimir

      When you first start the application, send installation information to your server.