How to get data from Play store API
You can access and download reports from Google Cloud storage. Instructions are here.
Getting Data from Android Play Store
There's an unofficial open-source API for the Android Market you may try to use to get the information you need. Hope this helps.
Get download data from google play through an API for my own app
A similar questions has been asked/answered here:
Getting statistics from Google Play Developers with an API
You could also look at the
Google Analytics Reporting API v4 documentation, however this might be specific to your Analytics account.
Google Play API to fetch ratings and installations
The app reports in Google Play Console's "Download Reports" section are sent to Google Cloud Storage automatically. The bucketId of the cloud storage they are sent to is displayed on that Developer console page.
Then it is possible to download the CSV reports either using:
- gsutils python tool
- API for several languages
As described in https://support.google.com/googleplay/android-developer/answer/6135870
How to track data from android play store if user installed from invite link
1) Firebase App invite provides only two way to invite friends (SMS
and Email). But I also want to share with WhatsApp, FB etc.
yes, it's possible to share via whatsApp, fb etc, Actually once you generate the link you can create your own share intent and share that link, you can create the links manually also refer this
2) If above case not possible then if I am using deep-linking with the
custom parameter with App play store link then how to get those
parameters on the app first launch after installing from play store?
use pendingDynamicLinkData that you get in your callback to get the those custom parameters you set.
FirebaseDynamicLinks.getInstance()
.getDynamicLink(getIntent())
.addOnSuccessListener(this, new OnSuccessListener<PendingDynamicLinkData>() {
@Override
public void onSuccess(PendingDynamicLinkData pendingDynamicLinkData) {
// Get deep link from result (may be null if no link is found)
Uri deepLink = null;
if (pendingDynamicLinkData != null) {
deepLink = pendingDynamicLinkData.getLink();
//get your properties here
}
}
})
.addOnFailureListener(this, new OnFailureListener() {
@Override
public void onFailure(@NonNull Exception e) {
Log.w(TAG, "getDynamicLink:onFailure", e);
}
});
you can query it even after a while too as a second option. https://firebase.google.com/docs/reference/dynamic-links/analytics
Related Topics
Cardview Not Showing Shadow in Android L
Android: Capturing the Return of an Activity
How to Add External Fonts to Android Application
Android Gradle: Buildtoolsversion VS Compilesdkversion
How to Get a Jacoco Coverage Report Using Android Gradle Plugin 0.10.0 or Higher
React-Native, Android, Genymotion: Adb Server Didn't Ack
How to Implement an Android:Background That Doesn't Stretch
Adding Fling Gesture to an Image View - Android
Developing an Android Homescreen
Animate Progressbar Update in Android
Android Room - Get the Id of New Inserted Row with Auto-Generate
Android Event for Internet Connectivity State Change
Send Touch Events to a Device via Adb
Android-L Cardview Visual Touch Feedback
Handlers, Messagequeue, Looper, Do They All Run on the UI Thread
Proguard Ignores Config File of Library