Google Search Console API:HttpError 403

时间:2016-01-12 20:15:44

标签: javascript python api google-analytics google-api-webmasters

我正在尝试使用Python从GSC Search Analytics API获取数据。 我一直关注this guide,但无论我多少次尝试改变一些东西,我都会遇到这个错误:

 raise HttpError(resp, content, uri=self.uri)
googleapiclient.errors.HttpError: <HttpError 403 when requesting https://www.googleapis.com/webmasters/v3/sites/http%3A%2F%2Fwww.example.com/searchAnalytics/query?alt=json returned "User does not have sufficient permission for
site 'http://www.example.com/'. See also: https://support.google.co
m/webmasters/answer/2451999.">

我完全允许在Google开发者控制台user permission screenshot中为服务帐户生成的电子邮件地址

我确实使用所有数据检索了Google Analytics报告,但由于此权限问题,Google搜索控制台报告为空。

我做错了什么?

1 个答案:

答案 0 :(得分:0)

对于那些不知道here的人来说,在查询中传递您的网站URL很重要。

要添加的属性的URL。示例:http://www.example.com/(用于URL前缀属性)或sc-domain:example.com(用于Domain属性)