Collecting data from YouTube Analytics

This guide explains how to collect data from YouTube Analytics. To learn how to collect data from a different data source, go back to the Available data sources in Adverity overview.

Introduction

For a list of the fields that you can collect from YouTube Analytics, see YouTube Analytics.

Limitations

Collecting data from YouTube Analytics comes with the following limitations:

  • The data of YouTube Analytics is made available daily, but a delay of a few days may occur. For more information, see the YouTube Analytics documentation.

  • Some data may only be available to specific roles and permissions. For example, users with the viewers role may not retrieve data from certain features of YouTube Studio. For more information, see the YouTube documentation.

  • YouTube Analytics can collect a maximum of 1 million rows per single report. To fetch more data than this, split your fetch into smaller date ranges in the Initial Fetch step of creating a datastream.

Creating a datastream to collect data from YouTube Analytics

The basics of creating a datastream to collect data from any data source are explained in our guide to Creating a datastream. This guide contains information about the specific steps to create a datastream to fetch data from YouTube Analytics.

Configuration: Choose the data you want to collect from YouTube Analytics

To choose what data to collect and customize the YouTube Analytics datastream configuration, follow these steps:

  1. (Optional) Rename your datastream.

  1. In Data Type, select one of the following options:

    • Select Channel Report to collect data for a channel connected to your account.

    • Select Content Owner to collect data specific to content owners. When this option is selected, enter your ID in the Content Owner ID field that appears below.

  1. In Report type, select the type of data to collect from YouTube Analytics. For more information on the report types, see Understanding data types, report types and reports.

  1. In Report, select the specific report to collect from YouTube Analytics.

  1. In Channels, select the channels for which to collect data. If you do not select any items in a drop-down list, Adverity collects data for all items in the drop-down list.

  1. In Dimensions and Metrics, change the list of fields that you want to see in your data extract.

  1. In Filter expression, enter filters to be applied when collecting data. For more information on using filters, see the YouTube Analytics documentation.

What's next?

Advanced YouTube Analytics tips

Understanding data types, report types and reports

You can retrieve different data from a YouTube Analytics datastream depending on how you configure three different settings: Data type, report type and report. To configure these settings, go to the Settings tab of your YouTube Analytics datastream overview.

Data type

There are only two possible choices. Channel Report data type for regular users gathering data about a channel or Content Owner data type for content creators and owners.

Report type

There are three different report types. The following list explains the report types in detail:

  • Select Bulk report type to obtain data for more combinations of dimensions and metrics. Data for today is generated at 7:00 UTC. This means that, according to your time zone compared to UTC, it may take up to 48 hours to retrieve today's bulk data. You can only retrieve data for the last 60 days. Data older than 60 days is not kept in the datastream. For more information, see the YouTube Analytics documentation.

  • Select Video Reports to retrieve data for videos. For more information, see Video reports for Channel Report data type and Video report for Content Owner data type in the YouTube Analytics documentation.

  • Select Playlist Reports to retrieve data for a specific playlist. For more information, see Playlist reports for Channel Report data type and Playlist reports for Content Owner data type in the YouTube Analytics documentation.

Report

In this field, different options are available depending on the selected Data type and Report type. A report specifies what dimensions and metrics you retrieve from the data source. For more information on the specification of reports, see the YouTube Analytics documentation: