Skip to content

BeLabs/appstatistics

Repository files navigation

appstatistics

Some Kotlin Code to gather some appstatistics from the App Store & Play Store.

There's support for:

store-reviews

  • Uses the Google API to get Android Reviews
  • Uses the Apple API to get iOS reviews
  • Reviews are stored locally
  • Reviews can be sent to different services (Slack & Telegram)

Get started

Check out the project and run ./gradlew store-reviews:run. This will give you step by step instructions.

Alternatively, you can also build a fat Jar using ./gradlew store-reviews:shadowJar and run it via java -jar store-reviews/build/libs/store-reviews-all.jar.

Slack example

store-reviews/notifier-slack.png

Telegram Bot Example

store-reviews/notifier-telegram-bot.png

Crontab

It's best to build the project once using ./gradlew build and then use crontab to fetch the reviews every now and then:

0 15 * * * java -jar $HOME/dev/GitHub/appstatistics/store-reviews/build/libs/store-reviews-all.jar

inapp-products

  • Uses the Google API to get inapp products
  • Inapp products are retrieved & stored locally
  • Add new inapp products

More support is coming.

Get started

Check out the project and run ./gradlew inapp-products:run. This will give you step by step instructions.

Alternatively, you can also build a fat Jar using ./gradlew inapp-products:shadowJar and run it via java -jar inapp-products/build/libs/inapp-products-all.jar.

License

Copyright (C) 2020 BeLabs UG

Licensed under the Apache License, Version 2.0

About

Kotlin Code to gather some appstatistics

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages