如何将GCP服务账号关联YouTube频道所有权并实现视频上传?
用GCP服务账号关联YouTube频道的正确步骤
首先明确:GCP服务账号无法直接成为YouTube频道的所有者,因为YouTube频道的所有者必须是常规Google账号(或Google Workspace账号)。你需要通过以下流程完成关联:
1. 准备工作:将个人频道转为品牌账号(若适用)
如果你的频道是绑定个人Google账号的个人频道,需先转为品牌账号:
- 登录YouTube Studio,点击右上角头像 → 「设置」→ 「频道设置」→ 「高级设置」
- 在「频道类型」板块,选择「转换为品牌账号」,按提示完成操作
2. 将服务账号添加为品牌账号所有者
服务账号的邮箱格式为 [服务账号ID]@[GCP项目ID].iam.gserviceaccount.com,按以下步骤添加权限:
- 登录原频道所有者的Google账号,进入「Google账号管理页面」→ 「数据和隐私」→ 「品牌账号」
- 找到目标品牌账号,点击「管理权限」
- 点击「添加人员」,输入服务账号的完整邮箱地址,选择「所有者」权限,完成添加
3. 配置GCP服务账号的API权限
- 登录GCP控制台,找到目标服务账号,确保已为其启用「YouTube Data API v3」
- 为服务账号创建并下载JSON格式的密钥文件,后续上传视频时需用该密钥完成身份验证
误区说明
此前提到的「高级设置」路径不准确,YouTube Studio的高级设置仅用于频道基础配置,无法直接添加服务账号。必须通过Google账号的品牌账号权限管理模块完成关联。
内容的提问来源于stack exchange,提问作者Elad Ben-David
相关产品推荐
相关产品推荐

