In Streaming Insights, you will find analytics, reporting and audience measurements for your stations distributed through SoundStack.
In this article we are going to cover:
The Streaming Insights dashboard has two tabs: Overview and Sessions. You can easily switch between these tabs by clicking on one of the tabs near the top-left of the screen. We’ll cover the Overview tab first, followed by a walkthrough of the Sessions tab.
Insights - Overview
The Overview section allows you to breakdown and display visualizations of your station statistics using maps, graphs and charts.
Note: The time zone used for all reports can be changed by clicking on the user's profile at the top-right corner of any screen.
Real-time filter will be automatically selected along with all the stations, but you can also select a specific station.
The next section presents a high-level summary of your statistics by the total number of active sessions for selected stations (1), number of session starts that accessed the selected stations (2), and the total number of your stations (3).
On this page, you will see a geographic map of the IP address locations of the users currently listening to your stream. We provide the ability to drill down to the city level. Of course, these are not the exact physical locations of individual listeners.
Because of the various ways that users on the internet can be assigned IP addresses, the accuracy of this data varies. Determining a listener's country of origin is 99% accurate, but nailing down a specific city from an IP address is between 50% and 80% accurate.
Another time range besides Real-time for your statistics can be the current day or choosing from predefined date ranges. You can also set a custom time interval as you desire. Then, you can narrow your analytics results by starting typing the name of the station.
By selecting a different time interval than Real-time, we provide you with one additional filter named Dayparts. You can select it for more in-depth reports. As such, you could run a query for certain times of the day across multiple days. An example of this is wanting to analyze only your morning listener traffic across Monday through Friday but to exclude all data before 4 AM and after 11 AM. Using dayparts can generate fine-tuned reports.
As you set the filters, you’ll observe that the Overview page updates to reflect the filtered analytics, including the next section that presents a high-level summary of your statistics by the total number of active sessions for selected stations (1), number of session starts that accessed the selected stations (2), total listening hours (3), the sessions that didn't remain connected for at least 1 minute (4) and the average time spent listening to your stations (5).
Below the summary information, you will find a line graph with data about the number of listeners over time, based on the range selected. The time dimension is distributed on the horizontal axis, while the vertical axis reports the values of unique listeners. The graph below shows what a 7 day filter might look like.
If the filter range selected is lower than three days, the granularity of the horizontal axis changes to hours. This graph shows what a 2 day filter might look like, with the number of listeners per hour represented.
The last section of the Overview page presents more detailed statistics through four pie graphs which further breakdown statistics according to the filters you originally set at the top. These graphs show the total sessions by different dimensions: by station (1), by country (2), by platform (3), and by device (4).
There is a “See all” link at the top-right of each pie graph which will redirect you to the Sessions tab.
Insights - Sessions
In the Sessions tab, we provide you with one more filter to help you to explore the session details of your station(s) as well as the ability to export these details in a CSV file.
The default dimension used for filtering on the Sessions page is “By country”. This can easily be changed to “By station”, "By platform" and "By device" using the drop-down menu on the right.
By selecting a different time interval than Real-time, we provide you with one additional filter named Time grouping. As such, you could filter analytics "Hourly", "Daily", "Weekly", or "Monthly".
Once you’ve set a filter, the results can be ordered by ascending or descending using the default table view.
Clicking on a specific country name will result in a breakdown of that country’s regions. You can easily switch to the bar graph view in order to see the same results in a different format.
If you would like to download your results, this option is available by clicking on the “Export to CSV'' button. This will download a CSV file with your data which can be imported into another tool of your choice.
Metrics and terms
Total Listening Hours - Is computed by summing the duration of all sessions that were active (at least 1 minute) during the selected date range
Session Starts - Number of sessions started within the specified timeframe. Only sessions above one second are counted as a Session Start. We filter out any sessions that are shorter than 1 second.
Active sessions - Number of sessions that reach 60 seconds or greater within the specified timeframe. Sessions shorter than 1 minute are only counted as Session Starts.
Percentage out of total TLH - Percentage of TLH for each result shown from the total TLH of all the results in the report.
|Session Peak - The maximum number of active sessions reached at the same time for a given station.
|Average Time Spent Listening - Is computed by averaging the duration of all active sessions during the selected date range
|Percentage of sessions which have been connected for less than 1 minute. In other words, the number of listeners who left after initially tuning in.
|Unique users - shows the number of unique Active Sessions. This is defined by the number of different IP addresses and User Agents that connected to a station within the specified timeframe.
This concludes our introductory tutorial on using Streaming Insights.