I was wondering whether it is possible to monitor how many people are downloading my Blackberry app from the online store. Is there a developer/admin login to access this kind of data? I have a login for the vendor portal on BlackBerry App World but I dont see any such option there. Can anyone please help with regards to this topic?
I have tried the following:
In my vendor account, there is an option for "Download Reports" with which I have generated a chart report of the "Total Downloads" between specific dates. I am looking for a more detailed statistical version (Excel) as the chart is not as clear.
I managed to get the exact report required. In order to generate a statistical report of the number of downloads of a BlackBerry App from the online store, we can log in to our account (vendor account) and go to "Manage Reports". In it there is an option for "Schedule Reports". Inside "Schedule Reports", select the application for which you need the count of downloads and select a start date and end date. The report can be sorted by:
Date only
Product, then Date
Carrier, then Date
Country, then Date
Device, then Date
The report is detailed and can easily be downloaded both from "Manage Reports" as well as "Download Reports". The .csv file can be viewed in excel and can later be saved in .xls format as well.
Related
I replaced the Google Analytics SDK with the Firebase SDK. I'm looking to generate some of the previously-obvious reports. For example, I want to see the breakdown of users by iOS version. I know this data is collected per https://support.google.com/firebase/answer/6317486?hl=en but not sure how to actually see the data.
It seems that the option provided by #alexkaessner is not valid anymore.
An alternative is:
Firebase Console -> Analytics -> Dashboard -> What is your audience like? and changing the tab to Devices which also shows OS version.
For some reason when clicking on View "All Users" audience doesn't show OS versions. It seems that Firebase will drop this support soon and use Google Analytics instead, where you can see a better breakdown.
I managed to get the data with linking my Firebase project to Google Analytics. I think this is quite new, but done quite easy with a few clicks.
Use the sidebar to navigate to:
Audiences > All Users > Change "User by Platform" Dropdown
See the screenshots how to get there:
Here is the way to get the exact number of users of the specific iOS version.
Have found it here: gist
Go in the Firebase Analytics Dashboard
Filter iOS Platform only
Scroll down, select Device under the "What is your audience like?" widget
Export the CSV data (top right corner, there's a download button with Download CSV option)
Open the file (e.g in Google Sheet) and scroll to the iOS breakdown raw data
In the gist there is also a Xcode Playground script to print out the statistics.
All credit goes to zntfdr
I found a way to do this WITHOUT linking to Google Analytics.
Go to Firebase > Analytics > Audiences
Select "All Users" in the Audience list (if "All users" is not displayed on the first page, you may need to press the button at the bottom of the table, to see the next page of data)
In the pane that says "Users > by App Version", change it to "Users > by OS with version"
NOTE: The view only lists the top 7 items. In order to see more detail, you can to create a comparison that selects specific iOS versions.
You'd have to view in Google Analytics. After linking Firebase with Google Analytics, you can find the report in Google Analytics like this:
Open Google Analytics Dashboard
Click Audiences and click on the audience you'd like to view, for example "All Users". This will take you back to "Users" but now it will show different metrics
Locate the one that says "Users | by App version".
Click the "by App version" drop-down and change to "OS with version"
You can find the detailed report from Google Analytics:
Press the link to go to Google Analytics from Firebase Dashboard or https://analytics.google.com/ to see your project there
In Google Analytics: Audience->All Users you can see all numbers for Users by OS.
If you'd like to have separately iOS/Android, you can "Add Comparison +" to filter iOS
The final report will contain user count per iOS
Go to devices models report
Firebase->Dashboard->Device model->View device models
Find Drop down menu below table
(It's header of devices list table)
Choice os with version
It seems Apple has made a change to how App Store links work and I can't find the new format.
To be clear I am looking for the new format that links to a specific app in any country's App Store. If you go to the Instagram product page, select to share the app, and choose to copy the link or go to iTC and copy the 'View in App Store' link you will get https://itunes.apple.com/us/app/instagram/id389801252?mt=8.
This link will only work in the country in which you copied the link. This means if you are in the US folks in Europe won't be able to use the link.
In the past you could just add your app name to the end of https://itunes.com/apps/ (for Instagram it would be https://itunes.com/apps/instagram). This no longer works as it opens the iTunes store rather than the App Store.
I've checked the 'What's New in App Store Connect' video from WWDC 2018 and there was no mention of any new format and using Google keeps giving me results around deep links which is not what I'm looking for.
Does anyone know if this is still possible to do, and if so, what the format is? Or perhaps I have found a bug with the transition from iTunesConnect to AppStoreConnect??
NOTE: No third party websites like Appfigures etc please.
I know how to check number of download of an app like this
Just go to iTunes Connect, and hit "Sales and Trends". It should give
you the information you want.
But I would like to know,
Is there any programmatic way through which I just pass app-id of my app and get its number of download programmatically?
Yes, you can download Apple's Autoingestion tools. For more info check the official documentation. However, AFAIK, you cannot filter by a specific Apple-ID, you get the entire report with all your apps.
The docs go through all the details for requesting and parsing the report but a basic example to get all the daily sales since 2015-05-01 and get you started trims down to:
Fill username and password in the autoingestion.properties file
In your terminal run
$ java Autoingestion autoingestion.properties VENDOR_ID Sales Daily Summary 20150501
The VENDOR_ID can be retrieved from the iTunesConnect under Sales & Trends > Reports (should be a 8-digit number beginning with 8).
You'll get a .tar.gz which contains a tab separated .txt with the report.
There are plenty wrappers around the autoingest tool which might come handy in your case. One in Ruby which also contains a parser is itunes_ingestion
iTunes Connect doesn't have any official API, but there are few options for you. For sales info you may find useful itcreport tool that mention some iTunes Connect Reporting API, but I couldn't find any info about it. It's opensource, so if that doesn't fit your needs - you can write your own implementation. For non-sales info you may find this SO answer helpful.
I'm creating an iPad bespoke web app for a sales team which, on occasions, will need to work offline. So far, so good.
The client wants to be able to grabs stats of when the app is used by the sales team? Am I able to write to a file locally, then upload this file or email it at a given time?
Many thanks
If I understand your question correctly, the answer is YES!
You can write and read any kinds of file to your app document. Please check this link. After grabbing your file info, you can send it by email or dropbox or......
Now My app was update to version 1.4, So can't find my app's version 1.0 states on itunesconnect.
Now I really need my version 1.0's detail such as app create date or sth....
Does any one can help me?
In case anybody wonders how services like sensortower get this data:
Unfortunately there is no API for this. The iTunes App Page seems to get this info out of the versionHistory array deep inside its.serverData.
For the response to include this, the request needs these HTTP headers:
X-Apple-Store-Front : 143445-2,32
apple-originating-system : MZStore
Here link with sample request and response: https://gist.github.com/catlan/30b2e87dedb00733e4e223e60fd08c63
Notes about X-Apple-Store-Front:
iTunes: 143445-2,32
Mac App Store: 143445-2,13
Volume Purchase Programme for Business: 143445-2,14
Volume Purchase Programme for Education: 143445-2,11
JSON: 143445-2,20
This should also answer the (closed?) questions: App Store API for release notes / updates and How to access complete version history of iOS App
Any app's version history is now available in the iTunes application on the app's page, under Version History.
You could use a service like Sensortower.
It regularly lists charecteristics of every app, so you can take those infos from there.
This might be especially interesting, if you're looking for infos of a third party app, where you don't have the possibility, to log-in to the apple dev center or the like for detailed infos about your app.
E.g. details for Evernote: https://sensortower.com/ios/de/evernote/app/evernote/281796108
Actually you can via a Chinese site xinyou.com.
Search by app name in the top search box, then on the app page, scroll down on the right, you'll see the update history listed by dates.
Click on the version number (any of them) to see the history notes.
That said, I am not sure evry app is there and am still looking for an English site equivalent, and some of the version updates show up in Chinese (these may be actual Chinese updates as I only see them on the really popular international apps (i.e. Evernote).
Hope this helps and hope someone has a better localsite option.