JWPlayer Management walkthrough
The JWPlayer API is similar to the JWPlayer MANAGEMENT API (which includes dimensional reports such as videos list, channels list, and so on).
To get JWPlayer analytics reports, use the JWPlayer Analytics API.
Prerequisites
Pulling data from JWPlayer using Data Integration
Procedure
-
Navigate to the Data Integration Account.
-
Select Create New River from the top right of the Data Integration screen.
-
Choose Data Source to Target as your river type.
-
In the General Info tab, name your river, describe it, and choose a group.
Next, navigate to the Source tab. -
Find JWPlayer in the list of data sources and select it. (under Marketing).
-
Under Source Connection, select the connection you created, or create a new one.
-
Select a report type.
Using Ignore errors option
For reports with channels/videos filter, enable the Ignore Errors checkbox to skip channels/videos that failed to get report results and continue the next ones. A warning message with the channels/videos errors appears at the end of the river run.
Reports with additional filters
Videos report
You can filter reports by Tags Mode, Media Types, and Statuses. Leave these inputs empty to get an unfiltered report.
Tracks of Videos report
You can filter by Videos, Kinds, and Statuses. Leave these inputs field empty to get an unfiltered report.
Channels report
You can filter by Types. Leave this input empty to get an unfiltered report.
Reports' time period
A time period selection is available for the Videos report only.
Select the Extract Method for your report:
- All: Get a report without dates filters (for all available dates).
- By Video Creation Date: Get a report by Video creation date starting and ending (including) from which videos list should be returned.
- By Video Update Date: Get a report by Video update date after which videos should be returned.
If you select Creation Date or Update Date, Select the time period of the report.
All the reports support two kinds of the time period:
-
Date range:
- Pulls data in the date range between the start and end date provided, including the end date.
- You must select a start date.
- Leaving the end date empty will pull data according to the current time of the river's run.
- Select a timezone offset to send dates considering the offset.
- Use the Last Days Back For Each Run to expend the start date and pull data a given number of days back before the chosen start date.
-
Predefined date- A date range defined by Data Integration:
- Day: Yesterday.
- Week (From Monday to Sunday): Week to date, Previous week, Previous week to date.
- Month: Month to date, Previous month, Previous month to date.
- Year: Year to date.