YouTube fields list — Porter Metrics docs
Fields Reference · YouTube

YouTube Fields List

34 fields · 16 dimensions · 18 metrics · 10 groups

34 of 34
Field nameLabelCategoryDescription
average_view_durationAverage View Duration (s)channel_dailyAverage length of a view, in seconds, for the row (a day, or a video over the whole range). It is an AVERAGE: summing it across rows gives a meaningless number.
average_view_percentageAverage Percentage Viewedchannel_dailyAverage share of a video watched per view, in percent points (9.83 means 9.83 %). An AVERAGE: summing it across rows gives a meaningless number.
channel_idChannel IDchannel_dailyThe YouTube channel id (UC…). Filled by the connector from the connected account.
channel_nameChannel Namechannel_dailyThe channel name as it was when the account was connected. Filled by the connector; falls back to the channel id, never blank.
commentsCommentschannel_dailyComments posted. Adds up across days.
dateDatechannel_dailyThe day, as YouTube Analytics reports it. The most recent days (typically the last two or three) are ABSENT until YouTube processes them; a missing day means "not processed yet", not zero.
dislikesDislikeschannel_dailyDislikes received. Adds up across days.
estimated_minutes_watchedEstimated Minutes Watchedchannel_dailyMinutes of video watched. YouTube rounds each day to whole minutes, so a sum of days can land a few minutes below YouTube's own total for the period.
estimated_red_minutes_watchedYouTube Premium Minutes Watchedchannel_dailyMinutes watched by YouTube Premium members.
likesLikeschannel_dailyLikes received. Adds up across days.
red_viewsYouTube Premium Viewschannel_dailyViews by YouTube Premium members.
sharesShareschannel_dailyTimes a video was shared through the Share button. Adds up across days.
subscribers_gainedSubscribers Gainedchannel_dailySubscribers gained. Adds up across days.
subscribers_lostSubscribers Lostchannel_dailySubscribers lost. Adds up across days.
videos_added_to_playlistsVideos Added to Playlistschannel_dailyTimes a video was added to a playlist.
videos_removed_from_playlistsVideos Removed from Playlistschannel_dailyTimes a video was removed from a playlist.
viewsViewschannel_dailyNumber of times videos were viewed. Adds up across days: the sum of the days equals YouTube's own total for the period.
subscriber_countSubscribers (Total)channel_snapshotThe channel's total subscribers at the moment of the query, rounded by YouTube: a current snapshot, not historical. It does not change with the date range and has no daily series, so it cannot be combined with Date. Empty when the channel hides its subscriber count.
content_typeContent Typecontent_type_dailyWhat kind of content was watched, as YouTube classifies it: shorts, videoOnDemand or liveStream. Summed over content types, views match the channel total.
countryCountrycountry_windowViewer country, as a two-letter ISO 3166-1 code (US, AU…). Only for the whole date range, never per day (YouTube refuses country x day).
country_estimated_minutes_watchedMinutes Watched by Countrycountry_windowMinutes watched from the country over the whole range. YouTube only reports countries above its privacy threshold, so the countries together cover only part of the channel's minutes, which can be a smaller share than for views: do not sum them or compare them with the channel's Estimated Minutes Watched.
country_subscribers_gainedSubscribers Gained by Countrycountry_windowSubscribers gained from the country over the whole range. YouTube only reports countries above its privacy threshold, so the countries together cover only part of the channel's subscribers gained: do not sum them or compare them with the channel's Subscribers Gained.
country_viewsViews by Countrycountry_windowViews from the country over the whole range. YouTube only reports countries above its privacy threshold, so the countries together cover only part of the channel's views (often around 70 % or less, lower on small channels): do not sum them or compare them with the channel's Views.
device_typeDevice Typedevice_dailyDevice the video was watched on (MOBILE, DESKTOP, TV, TABLET). Summed over devices, views can land slightly BELOW the channel total.
operating_systemOperating Systemoperating_system_dailyOperating system of the viewer. Summed over systems, views land BELOW the channel total (by about one percent): YouTube leaves the unclassified remainder out.
playback_location_typePlayback Locationplayback_location_dailyWhere the video was played, as YouTube classifies it. Summed over locations, views can land slightly BELOW the channel total.
subscribed_statusSubscribed Statussubscribed_status_dailyWhether the viewer was subscribed to the channel (SUBSCRIBED / UNSUBSCRIBED). Summed, views can land slightly BELOW the channel total.
traffic_source_typeTraffic Sourcetraffic_source_dailyHow viewers reached the video (YT_SEARCH, RELATED_VIDEO, EXT_URL, SUBSCRIBER…). Summed over sources, views can land slightly BELOW the channel total: YouTube leaves a small remainder out.
video_duration_secondsVideo Duration (s)video_topLength of the video in seconds. A dimension, not a metric: it describes the video and does not add up.
video_idVideo IDvideo_topThe YouTube video id. Only in the top-videos table: one row per video for the whole range, never per day (YouTube refuses video x day).
video_published_atVideo Published Datevideo_topThe day the video was published, in the account's timezone. Use it to count videos published per period. Empty when YouTube no longer lists the video.
video_thumbnail_urlVideo Thumbnail URLvideo_topHTTPS URL of the video's current thumbnail, the largest size YouTube offers (maxres, else standard, high, medium, default). Empty when YouTube no longer lists the video.
video_titleVideo Titlevideo_topThe video's CURRENT title. Empty when YouTube no longer lists the video (deleted, or made private).
video_urlVideo URLvideo_topLink to the video: youtube.com/shorts/<id> for Shorts, youtube.com/watch?v=<id> otherwise.