VideoStats
VideoStats
yaml
type: "io.kestra.plugin.youtube.VideoStats"Examples
yaml
id: get_video_stats
namespace: company.team
tasks:
- id: authenticate
type: io.kestra.plugin.youtube.auth.OAuth2
clientId: "{{ secret('YOUTUBE_CLIENT_ID') }}"
clientSecret: "{{ secret('YOUTUBE_CLIENT_SECRET') }}"
refreshToken: "{{ secret('YOUTUBE_REFRESH_TOKEN') }}"
- id: get_stats
type: io.kestra.plugin.youtube.task.VideoStats
accessToken: "{{ outputs.authenticate.accessToken }}"
videoIds:
- "dQw4w9WgXcQ"
- "9bZkp7q19f0"
includeSnippet: true
Properties
accessToken *Requiredstring
videoIds *Requiredarray
SubTypestring
applicationName string
Default
kestra-yt-pluginincludeContentDetails booleanstring
Default
falseincludeSnippet booleanstring
Default
falsemaxResults integerstring
Default
5Outputs
totalComments integer
totalLikes integer
totalVideos integer
totalViews integer
videos array
Definitions
io.kestra.plugin.youtube.VideoStats-VideoStatsData
channelIdstring
channelTitlestring
commentCountinteger
definitionstring
descriptionstring
dimensionstring
dislikeCountinteger
durationstring
favoriteCountinteger
likeCountinteger
publishedAtstring
thumbnailUrlstring
titlestring
videoIdstring
viewCountinteger