You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Script拉取YouTube视频指标缺失指定项的错误排查问询

你的脚本存在两处核心错误,直接导致指定指标写入异常:

  1. 调用的API类型错误
    你当前使用的是YouTube Data API v3的Videos.list接口,该接口的statistics返回字段仅覆盖播放量、点赞数、点踩数、评论数、视频时长这类公开基础属性,你提到的6个异常指标均属于频道后台的深度运营数据,不在该接口的返回范围内。
  2. 硬编码的返回字段名不符合API规范
    你代码中写入异常字段时调用的statistics.averageCount、statistics.subscriberCount、statistics.audienceCount、statistics.impressionCount、statistics.clickCount都不是YouTube Data API的合法返回属性,仅statistics.shareCount是合法属性,但仅当视频为公开状态且频道开放了分享数据权限时才会返回。

修复方案

要拉取你需要的6个指标,你需要切换调用YouTube Analytics API,以video为维度,传入对应正确的指标名拉取指定时间范围的统计数据,对应关系如下:

  • AVERAGE_VIEW_DURATION_SECONDS 对应指标名 averageViewDuration
  • SUBSCRIBERS_GAINED 对应指标名 subscribersGained
  • SHARES 对应指标名 shares
  • AUDIENCE_RETENTION_PERCENTAGE 对应指标名 audienceWatchRatio
  • CARD_IMPRESSIONS 对应指标名 cardImpressions
  • CARD_CLICK_RATE 对应指标名 cardClickRate

调用YouTube Analytics API需要额外申请接口权限,且操作账号必须拥有对应YouTube频道的所有者/分析查看权限,才能拉取到非公开的后台统计数据。

内容的提问来源于stack exchange,提问作者Rui Fernandes

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.26 20:09:03