Analytics Segmentation

To access these features, Upgrade Now

How to use “Segmentation”

Segmentation is a powerful way to turn your JW Player data into actionable insights.  Log into your JW Player dashboard and click on the “Segmentation” link on the left hand rail to get started.

1. Select your metric

A metric is a quantitative measurement.  Click here to learn more about how these metrics are defined.  The following metrics are currently supported within Segmentation:

  • Embeds

  • Plays

  • Completes (100%)

  • Time Watched

  • Ad Impressions

  • 25% Completes

  • 50% Completes

  • 75% Completes

  • Complete Rate

  • Unique Viewers

  • Plays per Viewer

  • Time watched per Viewer

  • Ad impressions per Viewer

  • Ad requests (beta)

  • Ad clicks (beta)

  • Ad skips (beta)

  • Ad completes (beta)

Note that the (beta) ad metrics are only available to customers using our Ad Schedules.  Click here to learn how to get set up.

2. Select your dimension (optional)

A dimension is an attribute of your metrics.  For example, each Play Event has several attributes that help describe it. We determine what Country it took place in, what Video it was for, what device was used, etc.  Currently supported dimensions within Segmentation are:

  • Country

  • Region

  • City

  • Device

  • Domain

  • Video

  • Playlist

  • Player

  • Platform (Web, iOS sdks, Android sdks, Apple TV sdks, etc.)

  • Page URL

  • Ad Schedule
3. Apply your filter(s) (optional)

A filter is a query element that you can apply to focus on a specific segment of your data.  You can choose to  pass a dimension, an operator (equals, does not equal), and a value.  

  • Example 1: Let’s say you want to look at Time Watched per Video, for a specific Country (United States).  You would select Time Watched as your metric, Video as your dimension, and “Country” + “Equals + “United States” as your filter.  

  • Example 2: Plays per video outside of the United States.  You could substitute the previous filter to “Country” + “Doesn’t Equal” + “United States”

  • NOTE: Each filter can accept multiple values (ie “Country” + “Equals” + “United States”, “Canada”), but they must be an exact match.  Partial values are not supported (ie. “Country” + “Equals” + “United” will not return results for all countries with United in the name)

  • There is a maximum of 10 filters allowed

4. Show your results

When you click “Show,” the query executes.  Query times can vary from 2 to 10 seconds, depending on the amount of data that needs to be crunched.  Results will be rendered in the chart and in a table below.

5. Plot your results

If you have specified a dimension, you may want to see how some of these results compare to one another over time in the chart.  To do this, select the checkboxes next to each row you would like to see plotted in the chart and click “Plot Rows.”  There is a maximum of 5 rows at a time allowed.

6. Export CSV

You have the option to export the values in the table (metrics by dimension) or the values in the chart (metrics by day).  If you have plotted rows from the table onto the chart, and you select ‘export chart’, you will see your metric per day, split by the values you have elected to plot on the chart.

Note:  In order to keep query response times performant, only 90 days of data will be available for this advanced querying via Segmentation, and the data will only be updated once per day (around 4am EST).  The rest of the Analytics dashboard is still always updated in real-time

If you have questions about Data capture, please check here to troubleshoot

Did you find this article helpful?

Please log in to rate this article.