Get Impressions
get_impressionsThumbnail impressions and click-through rate for your channel, which YouTube Analytics doesn't offer.
Instructions
Thumbnail impressions and click-through rate for your channel, which YouTube Analytics doesn't offer.
They come from YouTube's daily bulk reports. The first call asks YouTube to start making them: the first ones arrive within two days and cover the 30 days before. YouTube keeps daily reports for 60 days, those first 30 days for 30. ctr is clicks per impression: 0.05 is 5%. Uses the YouTube Reporting API; enable it in the same Google Cloud project.
Quota: no YouTube Data API units.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| by | No | Break the numbers down by day or by video. Omit for totals. | |
| limit | No | Maximum number of rows by video, most impressions first. 25 by default. | |
| since | No | First day, inclusive: 2026-01-01, or 90d / 4w before until. Defaults to 28 days before until. | |
| until | No | Last day, inclusive: 2026-01-31, or 7d / 1w ago. Defaults to today. | |
| videos | No | Only these videos (IDs or URLs). | |
| my_channel | No | Which of your logged-in channels to work on: UC… ID, @handle or exact title. Omit for the default channel. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| rows | Yes | ||
| since | Yes | ||
| until | Yes | ||
| columns | Yes | Dimension first (if any), then the metrics, in request order. | |
| missing_days | Yes | Days YouTube has no report for: the last two, and any outside what it keeps. |