My second BigQuery project has stopped importing data from Firebase Analytics. The last import was succeeded 2 weeks ago. But intraday import continue works well. Crashlytics too.
The activity section doesn't contain any relevant information.
All limits and quotas don't reach even half.
I use the sandbox version, and I don't have any notifications that could point to any trouble.
My first project on another (company account) stopped to do import a month ago. I've re-linked it, and now BigQuery shows only a 20% of actual data.
What could be the problem? What part of the rules/limits did I miss?
Related
I connected my Firebase Project to Google BigQuery in order to access the raw event data, create custom queries and display them in Google DataStudio.
Everything works like a charm.
However, in BigQuery I can only see 2 weeks of data in the database.
I expected that I would have all the data from the first day since I turned on this integration.
I did not find anything about this 2 weeks limitation. Did I miss something in the documentation? Is it possible having in BigQuery not just 2 weeks but all data beginning from the first day of the integration?
Bigquery event data
Data from Firebase Analytics starts uploading into BigQuery the day you enable the connection between both.
So the answer is no, you did not miss anything in the documentation and you only have the data from the day you activated it. And there is not way of uploading the historic afterwards.
I'm trying to track the usage of a Google Data Studio Report with Google Analytics. I tried to create a stream more than 24 hours ago but it still says No Data received. The stream "source" is a Google Data Studio report so I followed the advise of a blogger that seemed to help many other people but it doesn't work for me. I copied the Analytics tracking ID into the Google Data Studio report and I used https://datastudio.google.com as the stream URL in Google Analytics. Is this the right way of setting up the stream?
Also, do I need to wait for 24 hours every time after I tried to connect the stream before I know that it's working or not?
As such the domain does not matter, but setting it to datastudio.google.com won't hurt
And yes, max 24hr delay.
see https://support.google.com/datastudio/answer/7410792?hl=en for full instructions
You can see the data studio usage information in real time if you connect your google analytics to bigquery, and then you might connect bigquery to datastudio.
In GA4, you need to go to Admin -> BigQuery Links and follow the steps to create the link. It is important to enable the daily and streaming options under the frequency section.
This connection will create a schema in the selected dataset with two tables: events_ and events_intraday_. The events_ table contains historical data and events_intraday_ contains real time data. You might join them into a single table to obtain a real time and historical database all at once.
Finally, just import these tables into data studio, and appreciate your real time analytics of data studio usage.
When I try to search for historical data for events on BigQuery I can only find events from the last week. I couldn't find anywhere the information if this is correct, or if I am doing something wrong. Basically it seems that I can only query events_YYYYMMDD from the past week. Is this correct?
Did you by any chance enable the BigQuery export from Firebase a week ago?
Keep in mind: Firebase will only write to BigQuery that it receives from the moment you enable the integration. It won't write historical data.
I have setup Firebase analytics data to BigQuery. However I received my first export today and it contains all yesterdays user statistics. That is great but I need lifetime statistics history or at least last month's data.
Do I already have access to my entire historic analytics data threw Big Query but I and I do not know how to access it? If so can you point to documentation or give a quick walk threw?
Is it even possible to get the full (or at least a longer period than a day) historic analytics data?
Bonus question: Can I directly access data that is used in Firebase analytics console? They should be feeding it with some API for some things I need aggregates would be sufficient. So is there http://analytics.firebase/data.json I could access while logged in to my Firebase account to save data to my machine?
firebaser here
Firebase Analytics does not expose the historical event level data. It only exposes aggregate information.
Complete event data is only available from the moment you enabled the BigQuery connection. No data from before that time will be added to BigQuery.
The data from the analytics reports that is shown in the Firebase Console is available through the Analytics Data API. See Is there any api for dashboard analytics data?
I have setup Firebase analytics data to BigQuery. However I received my first export today and it contains all yesterdays user statistics. That is great but I need lifetime statistics history or at least last month's data.
Do I already have access to my entire historic analytics data threw Big Query but I and I do not know how to access it? If so can you point to documentation or give a quick walk threw?
Is it even possible to get the full (or at least a longer period than a day) historic analytics data?
Bonus question: Can I directly access data that is used in Firebase analytics console? They should be feeding it with some API for some things I need aggregates would be sufficient. So is there http://analytics.firebase/data.json I could access while logged in to my Firebase account to save data to my machine?
firebaser here
Firebase Analytics does not expose the historical event level data. It only exposes aggregate information.
Complete event data is only available from the moment you enabled the BigQuery connection. No data from before that time will be added to BigQuery.
The data from the analytics reports that is shown in the Firebase Console is available through the Analytics Data API. See Is there any api for dashboard analytics data?