Good alternatives to Google Analytics for Android? - Analytics

I found the google analytics SDK very easy to integrate with some of my android apps, however the problem I have is with the web dashboard. It's not straightforward to use, and mobile analytics seems to be the poor cousin of the web analytics version. Even finding data on something as simple as user timings (which was very easy to code into the app) is difficult. I know it must be capturing a tonne of useful data but visualising it and actually getting some useful insights from it is another story...
Are there any good (ideally free) alternatives out there, where it's actually easy to interpret the data?
Cheers, Matt

kiwiandroiddev said:
I found the google analytics SDK very easy to integrate with some of my android apps, however the problem I have is with the web dashboard. It's not straightforward to use, and mobile analytics seems to be the poor cousin of the web analytics version. Even finding data on something as simple as user timings (which was very easy to code into the app) is difficult. I know it must be capturing a tonne of useful data but visualising it and actually getting some useful insights from it is another story...
Are there any good (ideally free) alternatives out there, where it's actually easy to interpret the data?
Cheers, Matt
Click to expand...
Click to collapse
There are some alternatives visualizations of the same data. Did you check out some apps for the same:
https://play.google.com/store/apps/details?id=com.e6bapps.ganalytics
https://play.google.com/store/apps/details?id=in.co.madhur.ganalyticsdashclock
https://play.google.com/store/apps/details?id=in.co.madhur.dashclock

You should really put a disclaimer: "I am the developer of this app". Your dashclock extension looks nice and simple though.
Those overview statistics like screen views and downloads are fine and a nice morale boost, but what I'm really interested in is actionable data that points to specific things in the app that need improvement.
E.g. If 80% of users leaving a certain screen after a few seconds it might point to the screen being confusing. Things like that.

madhur_ahuja said:
There are some alternatives visualizations of the same data. Did you check out some apps for the same:
https://play.google.com/store/apps/details?id=com.e6bapps.ganalytics
https://play.google.com/store/apps/details?id=in.co.madhur.ganalyticsdashclock
https://play.google.com/store/apps/details?id=in.co.madhur.dashclock
Click to expand...
Click to collapse
Thanks for the suggestion, but there is not a function that can analyze the source of the downloading as Google PC analyze. Could you recommend another one?

Fyerwong said:
Thanks for the suggestion, but there is not a function that can analyze the source of the downloading as Google PC analyze. Could you recommend another one?
Click to expand...
Click to collapse
If you are looking for website similar to Google Analytics you can try Flurry I don't know if you can use it on your smartphone as a Mobile App but for sure it's good alternative for google analytics!

Alternative to Google analytics
Flurry is a good option

Thank you for this, I think I'll try flurry because the analytics the google play console provides are just not enough.

just learned that Flurry has a very useful customer behavior analytics. I think we should also try this aside from Google Analytics.

Found a new analytics site that Appannie has implemented into their system, seems to be asia based, worth adding, just did with mine
https://dev.mobvista.com/user/showreg/?u=TVRVMU9RPT0=

What features do you think are missing from Google Analytics?

I know some tool for tracking your user the name
Admob Analytics:
The biggest ad provider for mobile devices, currently has an analytics platform for the mobile web in beta
App Clix
it offers developers an analytics product, not an analytics service. With App Clix, developers runs analytics through their own server environment, cutting out the ability for the middle man to review the analytics data without authorization
Bango
Bango provides identification for every user accessing the app, providing information like the user's carrier and connection speeds. You can also use Bango to drive mobile app campaigns and implement tracking for other application features
Pinch Media & Flurry Analytics
They provide a free specialized service for analytics in mobile apps. They allow you to tap into user info with the approval of the user, giving you location, age, time, session lengths and more.

Try Leanplum - they're affordable (monitoring up to 500 daily active users is for free), packed with analytics and A/B testing functionality, and their help section is amazing! Alternatively, I've also used Mixpanel, but it's more focused on doing A/B tests than on good ol' analytics.

Parse is cool platform

Check out mobile analytics toolkit - devtodev.
Relatively new to the market, has a really nice and responsive support, and own education center.

There's always Mixpanel.
Free for small amounts of data, but gets expensive at larger amounts. It's events concept is much better than GA, but the SDK can be a bit buggy.
Also, the new Facebook Analytics platform. Totally free, and has a similar events system to Mixpanel.

codiaq said:
Thank you for this, I think I'll try flurry because the analytics the google play console provides are just not enough.
Click to expand...
Click to collapse
I think you are just not using the power of Analytics right. With a combination of custom events and custom dashboards you can track and visualize everything. I doubt that any other product can provide you anything that you couldn't easily setup in Analytics.

There is also fabric.
https://get.fabric.io/
It's totaly free, incredibly easy to include in your app and it's paired with crashlytics that is one of the best crash report solution.
The results it give are not extensive : you have daily and monthly users, new daily users, number of sessions and sessions lengths: a good resume.

Gauss Widget for Google Analytics
kiwiandroiddev said:
I found the google analytics SDK very easy to integrate with some of my android apps, however the problem I have is with the web dashboard. It's not straightforward to use, and mobile analytics seems to be the poor cousin of the web analytics version. Even finding data on something as simple as user timings (which was very easy to code into the app) is difficult. I know it must be capturing a tonne of useful data but visualising it and actually getting some useful insights from it is another story...
Are there any good (ideally free) alternatives out there, where it's actually easy to interpret the data?
Cheers, Matt
Click to expand...
Click to collapse
You should use Gauss Analytics Widget on your Android desktop. Find it on Google Play

Related

Android database options?

I have a project that I'm trying to do which is a database, and really I need it to be available as an app on phones, but with the ability to upload/download records from a shared database online.
I.e. local shell where data records can be entered, and either just stored/retrieved locally, or uploaded to the online database for others with the same app to access and vice versa.
I've looked at Memento and HandBase and in terms of the local database side of things they look good because they can be customised easily (for a database no-nothing like me), but I have no idea about whether they can do the online bit or how I would do that.
Are there any services which would offer online storage/sharing (ideally free to at least test!) of the data from apps like these? And if these particular app examples won't do the online bit is there one that anyone knows of that would do what I want?
I'm no good at databases but find apps at this level easy enough to use. So it'd need to be reasonably idiotproof. Probably am asking too much here, but thought it's worth asking in case there is something that suits my needs without needing to be a database boffin.
As the icing on the cake, it would be great if it could also be used on desktops as well. Does such a thing exist that does all this and can be set up by a simpleton?
Thanks for any useful suggestions in advance.
Actually, the more I read about Memento, the more it looks like it can pretty much do all of this, fairly easily via google docs and/or their own servers.
From the look of it also, if I wanted a database that required payment for access I'd just take a paypal payment for instance, and then grant the user access via adding their email address to the list of permitted users? Think that's how it works but if anyone uses Memento and can confirm this sort of thing that'd be cool.

Mobile App Data Analytical Tool [Google Analytics vs. GameAnalytics]

I try to integrate an analytical tool to developed mobile app in order to monitor different kinds of data (installs, uninstalls, number of active users etc.). I know that to meet this need Google Analytics is often used. But I've also heard about such analytical tool as GameAnalytics. I tryed to compare these tools but actually I didn't find such a big difference. Advise me please what will be better to use and why. Thank you
Try to use this app...
It will help you in a better way and you would be able to keep records...
https://play.google.com/store/apps/details?id=com.github.andlyticsproject&hl=en
Hit thanks if you like it.

Need to automatically download statistics from apps stores

I have published some apps to both stores (IOS and Android) and I check the stats on a daily based. But I decided that it's more efficient to use a BI tool, create a dashboard and get all the information consolidated.
I've included google analytics data there so it's great, however I did not find the way to download automatically the data from the stores. I have to go and get the csv every day.
I did not find an Api, but may be there is a way to get by email or by any other web service, I don't know..
Does any of you have tried and succeed with this? please let me know.
thanks
torcator said:
I have published some apps to both stores (IOS and Android) and I check the stats on a daily based. But I decided that it's more efficient to use a BI tool, create a dashboard and get all the information consolidated.
I've included google analytics data there so it's great, however I did not find the way to download automatically the data from the stores. I have to go and get the csv every day.
I did not find an Api, but may be there is a way to get by email or by any other web service, I don't know..
Does any of you have tried and succeed with this? please let me know.
thanks
Click to expand...
Click to collapse
Why don't you use a service like App Annie or Sensor Tower?
Are these apps games? If yes, ping me, I might have a solution for you.
Cheers

How do you monitor your competitors?

Hey everyone,
I'm wondering what is everybody doing to stay on top of competing apps and other app market changes? What tools do you use? I've been working on a project to solve this problem and I'd love some input and feedback.
Thanks!
Here are some basicly tools for it: (1)appinner.com, it is an app internal data analysis platform, with it you can find which advertising platform sdk your competitor choose, how does they construt their apps,etc.
(2)flurry. it is a tool to track your apps performance, give you detailed insight in your users count, session length etc. (3)appannie. you can check the keywords and ranking List of apps.
https://sensortower.com is a must check. It will give you very valuable insight on what to do and what not about keywords and rankings (with a pretty cool daily email that reports you all you need to know about your app and his ranking).
As JimmyG20 said too, appannie is a must check too.
4 Simple Ways to Monitor Your Competitor's -
1. Sign up to receive their email or newsletter
2. Explore their website
3. Like and follow on social networks
4. Give them a call.
Useful sources to track
Hey,
These may be:
Sensortower with TOP charts
Appannie - also store stats
Statista sometimes publishes the stats abour certain apps

Privacy Agreement Grants Board Access

I received my much anticipated OnePlus 6T yesterday. Unboxed it, tapped "Start" button. Scanned through both "Agreements," turned it off, boxed it up, got an RMA and shipped it back. I'm no attorney, I'm a broadcast engineer, but in my job I have to navigate the whole alphabet soup of government agencies red tape so I've learned some "legalese." I' returned the 6T because of the language in the "Agreements". When you tap "I agree" to both, then activate and use the device, your granting OnePlus access to anything on the device or networks on which it connects (condensed Reader's Digest version). Like everybody in the broadcast business I have "a lot of irons in the fire," I make notes about projects and ideas on my phone. There's no way I'm giving anyone permission to cherry pick my creativity or access to my company & networks proprietary information. I'm offering this as my personal observation on this forum and suggest anyone who is just receiving theirs new, read the legalese very carefully before you tap "I Agree."
Who the **** reads those? ?
Still why I don't buy any device that doesn't have Lineage support... However what are you going to replace it with? Going to go buy another flagship? Have you glanced through other's privacy policies? This stuff is pretty boiler plate at this point, it's CYA. Not that I'm defending it, because it shouldn't be like that, but in today's "sue happy world", and "everything needs to be connected", guess what? The solution would be just to remove this these services, there are tons of posts of which OnePlus services to remove if you want to stay on OOS and protect your privacy.
So back to the replacement, lets take a Samsung, those are popular....., have you glanced at their privacy policy, because it's similar link
I didn't go over entirely, and I'm sure there's more details, but I'm guessing OnePlus's blurb, looked something similar to this (From Samsung's Website):
In addition to the information you provide, we may collect information about your use of our Services through software on your device and other means. For example, we may collect:
Device information - such as your hardware model, IMEI number and other unique device identifiers, MAC address, IP address, operating system versions, and settings of the device you use to access the Services.
Log information - such as the time and duration of your use of the Service, search query terms you enter through the Services, and any information stored in cookies that we have set on your device.
Location information - such as your device’s GPS signal or information about nearby WiFi access points and cell towers that may be transmitted to us when you use certain Services.
Voice information - such as recordings of your voice that we make (and may store on our servers) when you use voice commands to control a Service. (Note that if we work with a third-party service provider that provides speech-to-text conversion services on our behalf. This provider may receive and store certain voice commands.)
Other information about your use of the Services, such as the apps you use, the websites you visit, and how you interact with content offered through a Service.
Information from third-party sources
We may receive information about you from publicly and commercially available sources (as permitted by law), which we may combine with other information we receive from or about you. We also may receive information about you from third-party social networking services when you choose to connect with those services.
I'm not new to android or privacy by any means.
This kind of obscure language is no mistake or ctrl c/v standard.
All of these are poored over by lawyers on mass.
.
It is for this reason I exclusively run custom rims & mods and a majority of my devices are root/xposed with multiple layers of privacy in mind.
.
There used to be a much bigger crowd of developers and possibilities...
But we seem to be a dying breed.
.
I'm deeply saddened at the lack of true device level privacy or the concern for it.
And no
You'll not catch me trusting Google or an oem.
I barely trust open source.
.
Any links to further improve safety security and privacy on an Android device would be appreciated
If you think what the 6T collects is bad wait till you hear about Google.. Android is just a glorified data collection OS.. All they care about is profiling from us and learning everything to target ads and sell to 3rd parties after all Google is an Ad company.. If you want privacy compile AOSP and use MicroG avoid all Google services and use as much FOSS apps as possible.
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
OhioYJ said:
Still why I don't buy any device that doesn't have Lineage support... However what are you going to replace it with? Going to go buy another flagship? Have you glanced through other's privacy policies? This stuff is pretty boiler plate at this point, it's CYA. Not that I'm defending it, because it shouldn't be like that, but in today's "sue happy world", and "everything needs to be connected", guess what? The solution would be just to remove this these services, there are tons of posts of which OnePlus services to remove if you want to stay on OOS and protect your privacy.
So back to the replacement, lets take a Samsung, those are popular....., have you glanced at their privacy policy, because it's similar link
I didn't go over entirely, and I'm sure there's more details, but I'm guessing OnePlus's blurb, looked something similar to this (From Samsung's Website):
In addition to the information you provide, we may collect information about your use of our Services through software on your device and other means. For example, we may collect:
Device information - such as your hardware model, IMEI number and other unique device identifiers, MAC address, IP address, operating system versions, and settings of the device you use to access the Services.
Log information - such as the time and duration of your use of the Service, search query terms you enter through the Services, and any information stored in cookies that we have set on your device.
Location information - such as your device’s GPS signal or information about nearby WiFi access points and cell towers that may be transmitted to us when you use certain Services.
Voice information - such as recordings of your voice that we make (and may store on our servers) when you use voice commands to control a Service. (Note that if we work with a third-party service provider that provides speech-to-text conversion services on our behalf. This provider may receive and store certain voice commands.)
Other information about your use of the Services, such as the apps you use, the websites you visit, and how you interact with content offered through a Service.
Information from third-party sources
We may receive information about you from publicly and commercially available sources (as permitted by law), which we may combine with other information we receive from or about you. We also may receive information about you from third-party social networking services when you choose to connect with those services.
Click to expand...
Click to collapse
Lineage also collects weird data like what device you installed on, Carrier etc.. Not sure why it needs this but I don't run it for that reason.
nima0003 said:
Who the **** reads those?
Click to expand...
Click to collapse
people who can read
Lebrun213 said:
people who can read
Click to expand...
Click to collapse
Did you return yours?
liam_davenport said:
If you think what the 6T collects is bad wait till you hear about Google.. Android is just a glorified data collection OS.. All they care about is profiling from us and learning everything to target ads and sell to 3rd parties after all Google is an Ad company.. If you want privacy compile AOSP and use MicroG avoid all Google services and use as much FOSS apps as possible.
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
Lineage also collects weird data like what device you installed on, Carrier etc.. Not sure why it needs this but I don't run it for that reason.
Click to expand...
Click to collapse
So they can get an idea of which devices to develop for and their user base.
liam_davenport said:
Lineage also collects weird data like what device you installed on, Carrier etc.. Not sure why it needs this but I don't run it for that reason.
Click to expand...
Click to collapse
As soon as you install Lineage it asks if you want to share / participate in this program? You don't have to share this information. If you overlooked it the user can disable this sharing in the settings. They don't try and hide it at all.
I also don't know of any Lineage builds / trees that are hidden unlike other ROMs that are popular. So everything is out in the open.
Lineage has always been my first choice, so maybe I'm biased?
Caltinpla said:
Did you return yours?
Click to expand...
Click to collapse
custom OS and MicroG
got rid of oneplus & google spyware without loosing fonctionality (except fingerprint reader obviously)
Lebrun213 said:
custom OS and MicroG
got rid of oneplus & google spyware without loosing fonctionality (except fingerprint reader obviously)
Click to expand...
Click to collapse
So, you really believe custom roms and other phone makers don't spy on you? Good luck with that!!!
Caltinpla said:
So, you really believe custom roms and other phone makers don't spy on you? Good luck with that!!!
Click to expand...
Click to collapse
If you think custom roms (AOSP) are spying on you you're on the wrong website
Intrusive TOS suck big time, but, unfortunately, if you have a email address or cell phone, use the internet in any way shape or form, forget about any sense of privacy..
I make sure I dont do anything "iffy" on my cell phone; never use it for banking or bill paying, so I feel a little less paranoid, but there is really NO WAY, aside from not having an email address/cell phone/internet connection to keep your life from some prying eyes..
Lebrun213 said:
custom OS and MicroG
got rid of oneplus & google spyware without loosing fonctionality (except fingerprint reader obviously)
Click to expand...
Click to collapse
Root and block everything.
Caltinpla said:
So, you really believe custom roms and other phone makers don't spy on you? Good luck with that!!!
Click to expand...
Click to collapse
i trust open source, if there is a doubt with the code, anyone can check (not saying everyone does that).
Google service, oneplus, etc ... on the other hand are completely locked and you have no way to see what it really does.
Btw, i switched because of the much better battery and performance i get without these spyware constantly running, not much about privacy... Still use google.com everyday so they aren't missing anything :laugh:
The only one you have to agree to is the first one. The rest you can decline and still setup your phone. I agree with Micro G but, if go a step further and install NanoDroid. It comes with replacement Google apps and GPS and all sorts of things to disconnect you from Google but have a functioning phone.
Sent from my OnePlus6T using XDA Labs
liam_davenport said:
If you think what the 6T collects is bad wait till you hear about Google.. Android is just a glorified data collection OS.. All they care about is profiling from us and learning everything to target ads and sell to 3rd parties after all Google is an Ad company.. If you want privacy compile AOSP and use MicroG avoid all Google services and use as much FOSS apps as possible.
---------- Post added at 10:35 PM ---------- Previous post was at 10:32 PM ----------
Lineage also collects weird data like what device you installed on, Carrier etc.. Not sure why it needs this but I don't run it for that reason.
Click to expand...
Click to collapse
False. Google does not sell user data to third parties, or to anyone. It's never even been considered. Unfortunately due to a mix of people not understanding how technology works and assuming that every "tech company" operates in exactly the same way this particular piece of fake news just won't die. There are plenty of terrible things they actually do nowadays, better to focus on those anyway
tech_head said:
Root and block everything.
Click to expand...
Click to collapse
so much this
every manufacturer has some sort of logging / reading data.
root, and monitor everything that leaves your phone - block apk's that shouldnt be running - or create firewall rules in the iptables to block applications from accessing certain sites / internet.
partcyborg said:
False. Google does not sell user data to third parties, or to anyone. It's never even been considered. Unfortunately due to a mix of people not understanding how technology works and assuming that every "tech company" operates in exactly the same way this particular piece of fake news just won't die. There are plenty of terrible things they actually do nowadays, better to focus on those anyway
Click to expand...
Click to collapse
This argument would make Kellyanne Conway proud. Yes, Google does not sell user data directly. But it does so indirectly every day it is in business. By allowing advertisers to target ever smaller slices of the population and track them across websites they ARE providing advertisers with user data.
GroovyGeek said:
This argument would make Kellyanne Conway proud. Yes, Google does not sell user data directly. But it does so indirectly every day it is in business. By allowing advertisers to target ever smaller slices of the population and track them across websites they ARE providing advertisers with user data.
Click to expand...
Click to collapse
A truly moronic reply that shows you have no idea what you are talking about. Have your even seen the advertising interface to Google's ad products? Obviously not because you just described Facebook's, not Google's! ?????

Categories

Resources