The YouTube Analytics service allows you to use the YouTube Analytics API in Apps Script. This API gives users the ability to retrieve viewing statistics, popularity metrics, and demographic information for YouTube videos and channels.
Reference
For detailed information on this service, see the reference documentation for the YouTube Analytics API. Like all advanced services in Apps Script, the YouTube Analytics service uses the same objects, methods, and parameters as the public API. For more information, see How method signatures are determined.
Sample code
The sample code below uses version 2 of the YouTube Analytics API, as well as version 3 of the YouTube Data API, which you can access through the YouTube service in Apps Script.
To report issues and find other support, see the YouTube API support guide.
Create report
This function creates a spreadsheet containing daily view counts, watch-time metrics, and new-subscriber counts for a channel's videos.