YouTube does not begin producing reports until a reporting job has been created. The xGen platform either initiates a new reporting job or uses an existing one, depending on availability. Reports are generated with a 48-hour delay. For instance, a job created on September 1st will yield a report for that date by September 3rd. The report for September 2nd will become available on September 4th, and so on.
Additionally, YouTube provides historical data for the 30 days leading up to the creation of the reporting job. xGen automatically syncs all available historical data during setup.
| Feature | Available? |
|---|---|
| Full Refresh Sync | ✔ Yes |
| Incremental Sync | ✔ Yes |
| SSL Encryption | ✔ Yes |
| Channel-Level Reports | ✔ Yes |
| Content Owner Reports | ✖ Coming Soon |
| YouTube Data API | ✖ Coming Soon |
xGen supports the synchronization of the following datasets from YouTube Analytics:
channel_annotations_a1channel_basic_a2channel_cards_a1channel_combined_a2channel_demographics_a1channel_device_os_a2channel_end_screens_a1channel_playback_location_a2channel_province_a2channel_sharing_service_a1channel_subtitles_a2channel_traffic_source_a2playlist_basic_a1playlist_combined_a1playlist_device_os_a1playlist_playback_location_a1playlist_province_a1playlist_traffic_source_a1YouTube API usage is subject to the following rate limits:
However, these limits are rarely a concern since data is pulled once and processed within the xGen application for filtering and querying, minimizing repeated API calls.