能否通过YouTube API获取订阅者的性别、年龄及地域统计数据?
YouTube API获取订阅者细分统计数据的可行性
可以通过YouTube Data API的Analytics模块获取订阅者按性别、年龄、国家划分的统计数据,但需满足以下条件和规则:
- 权限要求:必须是目标频道的所有者或已获得授权的管理员,需完成OAuth 2.0授权并申请包含
yt-analytics.readonly权限范围的API密钥。 - 可支持的细分维度:
- 国家/地区:使用
country维度 - 年龄组:使用
ageGroup维度(划分区间为18-24、25-34、35-44、45-54、55-64、65+) - 性别:使用
gender维度(分为男性、女性、未指定三类)
- 国家/地区:使用
- 限制说明:
- 细分数据仅对订阅者规模达到阈值(通常为1000+订阅者)的频道开放,这是YouTube为保护用户隐私设置的规则。
- 请求时需搭配指定的指标参数(如
subscribersGained、subscribersLost或subscribers),结合维度参数才能返回对应统计结果。 - 示例请求核心参数结构:
GET https://youtubeanalytics.googleapis.com/v2/reports ?ids=channel=={你的频道ID} &startDate=2024-01-01 &endDate=2024-06-01 &metrics=subscribersGained &dimensions=country,ageGroup,gender &key={你的API密钥}
内容的提问来源于stack exchange,提问作者Egor
相关产品推荐
相关产品推荐

