How to access analytics for your mobile app
There are two types of analytics available for mobile apps:
- Data provided by Apple and Google Play for how your app is performing in their stores, including the number of downloads
- In-app analytics recording how listeners are using your app, such as what they're tapping on
- Visit App Store Connect and sign in with your organisation's Apple ID, the one that your applications are published under.
- Select 'App Analytics'.
- Tap the name of the app you are interested in from the main list.
- The summary page shows highlights such as impressions over the last 30 days, product page views (in the App Store), total number of installs, active devices and more. You can change the date range for this summary page using the pull down menu at the top. You can choose further metrics by clicking an item on the summary page, or using the menu towards the top of the page. Once you're in the context of a particular app, if you have more than one you can switch by using the pull down at the very top of the page.
Further support is available from Apple's App Store Connect help section, under 'Measure App Performance'.
- Visit the Google Play Console and sign in with your organisation's Google Account, the one that your applications are published under.
- Click on the name of the app you are interested in from the main list.
- The summary page shows you 'KPI' (Key Performance Indicator) stats, such as installs and uninstalls over the last 30 days. From here you can change the time range for the summary page via the pull down menu (top right), explore more detail on a specific metric on the page by clicking 'explore report' or dive in to deeper areas using the left hand menu.
Further support is available from Google's support site.
Can't find your Apple or Google login account details?
If you have no record of a developer account and your app is listed on Google Play or the App Store as being published by Aiir, it may be published under Aiir's own developer account. This is more common if your app was first released by Aiir before 2016.
Unfortunately we are unable to grant you access to our own account, so you will be required to set up your own developer accounts and we can then transfer your applications in to that account. As well as gaining access to your analytics, this has other benefits such as easier portability for your apps in the future and displaying the publisher as your company name rather than Aiir.
The basics on setting up a new developer account are discussed on our main Mobile Apps article. Once you have an account set up, please open a ticket with us and we'll be happy to assist with performing an app transfer.
Our mid-2020 app update introduced integration with "Google Analytics for Firebase", Google's new way of handling in-app analytics.
When setting up your app or submitting an update, you'll have set up a Firebase project and invited us to access it on your behalf. You'll also have selected a Google Analytics account to use.
You'll be able to use this account to see the data that is shared from users of your apps who opt to 'share statistics'.
The app logs 'events' and 'screen changes'. The events logged are:
- webpage_open - with url
- open_interaction - with type and serviceId
- audio_sent - with serviceId
- photo_sent - with serviceId
- message_sent - with serviceId
- play_od_audio - with audioUrl and title
- change_station - with serviceId
serviceId is the ID of the station being listened to at the time.
The screen changes logged are:
- LoadConfig - the first screen shown in the app when it's loading
- TermsPrompt - the screen which asks the user if they accept your terms
- AnalyticsPrompt - the screen which asks for the user's consent to share statistics
- NotificationsPrompt - the screen which asks if the user would like to receive push notifications
- DeviceSilent - a screen shown on Android if the device is muted
- WebPage - any screen which shows a webpage
- AudioModal - the 'record a message' interaction screen
- PhotoModal - the 'send a photo' interaction screen
- MessageModal - the 'send a message' interaction screen