Skip to main content
YouTube is a video-publishing integration via Google’s YouTube Data API.

Publish video

Upload a video to a channel.

Analytics

Views, likes, comments, subscribers.

Connect

Google OAuth flow:
Open the returned authUrl, approve on Google’s consent screen, and the channel is connected after the callback.

Publish a video

Provide a public video URL. YouTube requires a title — pass one explicitly with title (100 characters max); without it, PlugKit falls back to the start of content, which is a stopgap:
Until your Google/YouTube app is verified, uploads land as private. This is a Google requirement — publish publicly once verification is granted.
privacy accepts public, unlisted or private.

Analytics

YouTube feeds the analytics store: views, likes and comments per video, plus subscriber count measured daily. Videos uploaded outside PlugKit are picked up too.
These are totals since publication, not a day-by-day series. Per-day views live in the YouTube Analytics API, which requires a separate Google audit — so the daily series PlugKit shows is the one it records itself, from the day you connect. A channel that hides its subscriber count returns null, not 0.

Not supported

Messaging and comments aren’t exposed.

Permissions

Scopes: youtube.upload (publishing) and youtube.readonly (analytics).