I have several apps tracked on Google Analytics, around 50 apps split into 2 accounts.
I get all the datas I need for each app (tracking specific events for instance), but it seems like there is no way to elaborate a report to consolidate them in one single report.
Is there a way to elaborate this report that I didn't find ?
Is there any common tracking code I could ask our developers team to set within each app, to be able to get all the datas in one view on google analytics ?
Thanks !
There is no way from within the interface to generate reports that span multiple properties or accounts.
However you can use either the API via a 'proper' programming language or pull data from multiple properties and accounts into a google spreadsheet using Google Apps script.
Google provides a ready made spreadsheet, which alas has several shortcomings compared to a homebuild solution, namely that it does not auto-update and does support trigger to update data automatically.
Once you have imported your data (which will go into several worksheets) you can use all the usual spreadsheet functions to combine data (and do statistics, produce graphs etc).
Related
We are currently using Firebase Analytics in a simple way in our Android app.
We have a requirement to report certain data (from a specific campaign) so it can be filtered and presented to a business partner without giving access to the rest of the data - we only want them to browser reports related to their campaign.
We have found that it's impossible to achieve using Firebase Analytics alone, and thus we're considering creating 2 Google Analytics properties and somehow reporting to them based on our runtime decisions inside the app.
However, that seems impossible as well, since Firebase allows linking to one specific Google Analytics property and offers zero flexibility in adding multiple properties or deciding which one to use programatically.
https://support.google.com/analytics/answer/9289234?hl=en
Using multiple Firebase projects don't allow this flexibility as well, since analytics only get reported using the default one defined at build level.
https://firebase.google.com/docs/projects/multiprojects#reliable-analytics
Any solutions, or should we move to another 3rd party analytics SDK just for this purpose?
I'm looking at creating an Android app and need some advice. I am not an Android developer but I have developed for iOS so I am writing the specification. So I am now trying to figure out the best way to sync data between Android phone and tablet?
I am the biggest fan of Firebase around but I'd rather avoid using Firebase or servers if at all possible. Does Google offer an easy way to sync data between google devices using the same google account, via Google Drive on Android?
There's content that will be favorited and pre-existing items (i.e. not user generated or customised content) that need to be checked off in their lists. If those items are removed or favorites are added on the phone for example, that change needs to be replicated on the tablet. What's the best and most cost effective way to implement this? Firebase?
Firebase is probably the easiest and cheapest route (ie free).
You can hack together Google Drive to sync user data, but FB will be so much easier.
I've been trying to implement the demographics functionality for Google Analytics on Android and iOS. First, I'm trying with Android. The rest of GA functionality is working properly on my app. I followed all the requirements, enabling analytics, all the options in the GA console, adding the code to my app (Google Analytics demographics For Android App), etc.
Now I'm wondering if there is actually someone that managed to make this functionality work on mobile devices. I've searched a lot, not only Stack Overflow but also the rest of the Internet.
Is this functionality working for anyone at the moment? if so, would be very helpful if you could point me to the right direction to make it work.
For people who are struggling with the same issue, I contacted Google Analytics and they explained me the following:
I have checked your case with one of our specialist and I would like
to share that if you have followed the steps correctly then the
changes would have been applied correctly. However, as the number of
sessions in your account are less, hence, there is a probability that
no data is recorded until it reaches above the required threshold.
Let me share that thresholds are applied to prevent anyone viewing a
report from inferring the demographics or interests of individual
users. When a report contains Age, Gender, or Interest Category (as a
primary or secondary dimension, or as part of an applied segment), a
threshold may be applied and some data may be withheld from the
report. For example, if there are fewer than N instances of
Gender=male in a report, then data for the male value may be withheld.
Please let me know, If you need further clarification about the same
or have any doubts or questions about your AdWords account, all you
have to do is respond to this email and I will be glad to assist you
through.
So, if you want to make Google Analytics Demographics work on Android or iOS you need a lot of users (they didn't specify how many).
It depends what type of mobile phone you are using, like for example older version of android doesn't support dynamic language. but some new version can access the website completely.
What's the best way to set up Google Analytics to track one app on multiple platforms (e.g. Android, iOS).
The app is very similar on all the platforms, so we'd like to view activity in aggregate, but also have the ability to cut by key values such at platform, user state (signed in, signed out etc)
Also, what's the best way to track a unique instance of the app (as a user)? Is there some way to create a unique ID on install that stays in all tracking calls for the lifetime of the install?
Thanks!
What I did is make a list of what I want to track and name them the same thing in both apps. The code in the app will be different from android to iOS.
But for the analytics part just use one project in the google dev console. Then add both app to the project like the docs say. you will have to follow the steps in the google documentation. But just keep it in the same project and then both devices types will be in the same project and you won't have to juggle two projects at the same time.
It works great doing it like that
Currently, I'm looking to see if there is a way to sync the information we've obtained through an online site with the information we use on a phone application.
All I need to know is that the user that visited our site is the same user that is using our phone application, No stats and preferably no one needs to enter a thing.
You won't get that from Apple, because of their history with privacy concerns, but you could do something like generate an identifying number in your app, that your web site asks for, that would tie the two together. Of course, you'd have to make allowances if your app is deleted from the device, then re-installed, to either make sure you're generating the same number, or other such solution as befits your requirements.
The first thing that would come to my mind is Google Analytics, available for different platforms and services (i.e. Youtube, etc). You would have to go through Google Analytics API to figure out a way on how to track a particular customer visit across several location/platforms.
See Hello Analytics example of Google Analytics API
See Data Feed API
Ok, so far I've answered my own question for androids. Apparently you can pass a referrer param through google play which actually allows your app to receive the parameter and they even have an app that test this functionality.
https://play.google.com/store/apps/details?id=net.stevemiller.android.referrertest
now I have yet to test this, nor is it a possible solution for iOS.