Google Ads API Python调用获取关键词数据运行报错求助
问题排查解决清单
- 客户ID格式修正
你代码中传入的目标客户账户ID、yaml配置文件里的login_customer_id(经理账户ID)都要删除所有短横线,仅保留10位纯数字,不要使用带分隔符的格式。 - 配置文件路径修正
Windows系统下文件路径的反斜杠需要转义,你可以把加载配置的代码修改为以下两种形式的任意一种:# 方法1:使用原始字符串 googleads_client = GoogleAdsClient.load_from_storage(r"C:\Users\AnoshpaBansari\PycharmProjects\GoogleAPI\src\creds\googleads.yaml") # 方法2:使用双反斜杠转义 googleads_client = GoogleAdsClient.load_from_storage("C:\\Users\\AnoshpaBansari\\PycharmProjects\\GoogleAPI\\src\\creds\\googleads.yaml") - 权限校验
- 确认你的经理账户已经在后台完成了和目标客户账户的关联操作
- 如果你使用的是未审核的开发者令牌(Developer token),只能访问测试账户,无法拉取正式客户账户的数据,需要先提交令牌审核或者切换为测试账户测试
- 接口使用场景修正
你当前调用的keyword_view接口只能拉取已经添加到广告组、正在/曾经投放的关键词的实际投放数据,仅在关键词规划师中添加的关键词不会出现在该接口的返回结果中。如果你需要获取关键词规划师的搜索量预估数据,请调用KeywordPlanIdeaService或者KeywordPlanService接口。
内容的提问来源于stack exchange,提问作者anoshpa
相关产品推荐
相关产品推荐

