What is StreamView?
The StreamView feature shows you a live view of your app’s analytics. This page collects data from the last 30 minutes; therefore, the information shown is constantly changing throughout the day. StreamView data gives you a deeper look at your current users and how they are navigating your app, in real time.
Accessing StreamView for Firebase Console
Open the side navigation menu on the Firebase Console. Select the ‘Analytics’ section to open its dropdown menu.
Under the ‘Analytics’ subcategory list, select ‘StreamView’.
Navigating the Data for Stream
View StreamView Data - By the Numbers
- The ‘Add Filter’ button gives you the ability to filter the default data results using the ‘Filters’ option. Selecting this option will open a box that allows you to choose from the Properties sections, values and displays filters currently selected. When you have selected the filter that best fits your needs, select ‘Apply’ and the Dashboard will refresh with the filtered results.
Click Here for a Demonstration - The main graph on the StreamView page displays the hot spots where people are using the app within the last 30 minutes.
- You can use your cursor to zoom in and out, drag the map, or to hover over the users’ locations to see further details.
- The Trending table button will open up a new table displaying the user properties or events (depending on which toggle you are currently on ‘Users’ or ‘Events’) that were analyzed for the last 30 minutes.
- By clicking on each user property listed on the left side of the ‘Trending’ table, you can see detailed views of current users’ device models, operating system (OS) versions, and/or the most popular metrics or events.
- When you click the ‘Timeline Details’ option, a bar chart will pop up showing engagement in the app on a minute-by-minute basis.
- If ‘Users’ is selected on the main toggle, then the chart will detail the number of active users each minute during the 30 minute time frame. You can hover over each bar to see the amount of active users. Each bar represents one minute.
- If ‘Events’ is selected on the main toggle, then the chart will detail the number of events each minute during the 30 minute time frame. You can hover over each bar to see the amount of events. Each bar represents one minute.
- This is the main area where you can select either ‘Users’ or ‘Events’. What is selected here affects how other data is displayed in the StreamView.
- By selecting ‘Users’ you will see metrics for app users that have been active on the app within the last 30 minutes.
- By selecting ‘events’ you will see the various events or actions users were taking on the apps within the last 30 minutes.
- This box displays either the current top user property value or the current top event for the app depending on if ‘Users’ or ‘Events’ was chosen on the main toggle.
- When you click on the ‘Top user property value’ box, a new table will pop up for ‘User Properties’.
- You can see detailed views of current users’ device models, operating system (OS) versions, and the most popular metrics.
- If you click on one of the user properties listed and hit ‘Apply’, then a filter will be created changing the results of the map and the rest of the data in the table.
- To remove filters, simply hit the ‘X’ on the filter label within the table.
- When you click on the ‘Top event’ box, a new table will pop up for ‘Events’.
- You can see detailed views of current users’ most popular events, or actions taken within the app.
- If you click on one of the events listed and hit ‘Apply’, then a filter will be created changing the results of the map and the rest of the data in the table.
- To remove filters, simply hit the ‘X’ on the filter label within the table.
- This box displays the ‘Top location’. Depending on if ‘Users’ or ‘Events’ was chosen on the main toggle, the box will either show top location based on the amount of users, or based on the number of events taking place within the app.
- When you click on the ‘Top location’ box, a new table will pop up with a more detailed view. Again, you can add and delete filters within this table to alter the StreamView report.
- This box displays the ‘Top app version’. Depending on if ‘Users’ or ‘Events’ was chosen on the main toggle, the box will either show top app version based on the amount of users, or based on the number of events taking place within the app.
- When you click on the ‘Top app version’ box, a new table will pop up with a more detailed view. Again, you can add and delete filters within this table to alter the StreamView report.
- This box displays a detailed report for one specific user that had the app open within the last 30 minutes. Click on ‘User Snapshot’ and a new window will pop up with data from a random user’s event stream. In order to narrow down your pool of users, you can set a filter on the location and app version boxes before you click on ‘User Snapshot’.
User Snapshot - By the Numbers
- The box shows you general information about the random user selected, to include phone model and location (city and state). With the arrows you can toggle between other random users selected.
- This box notifies you that filters can only be applied to the app version and location, for report usage in the ‘User Snapshot’.
- This box displays the selected user’s country location.
- This box displays the app version number the user currently has installed.
- In this box, you can select ‘Exit Snapshot’ to revert back to the main ‘StreamView’ page.
- This grid displays a general timeline of events the user has logged in the last 30 minutes.
- This box displays a timeline showing a more detailed view of the user’s logged events. You can pause this ongoing timeline by simply clicking anywhere inside the box.
- This box displays the top events logged
- Blue: General events
- Green: Conversion events
- Red: Errors reported
- The table lists out the current user properties, which is general information about the user’s phone and the app installed.
- If you click on the clock rewind icon in the upper right-hand corner of the box, then you can see the user’s change history for the last 30 minutes.