-3

我正在使用 API 从我的 150 次左右的 Google 调查中获取和获取数据。对于某些调查,我发现 FETCH 工作正常,但 GET 被拒绝并出现错误 503。例如:

HttpError 503 when requesting https://www.googleapis.com/consumersurveys/v2/surveys/6mndemyqw5b5k?alt=json returned "Survey is configured in a way not supported by the API, i.e. contains unsupported question types or options Request Id: 5750b15c00ff025d5da8b9f4b00001737e3430322d747269616c320001707573682d30362d30322d7231330001010a

这些调查几乎都是一个单一的回答问题,并且是使用网络界面创建的。我注意到的共同因素是,我看过的失败调查都包含一个非拉丁字符的答案,例如Siân Berry (Green)

不管是什么原因,这都是一个很大的问题,因为 GET 操作是唯一一个以最初指定的顺序返回完整答案列表的操作。此外,问题文本本身只能通过抓取导出的 XLS 文件的概览表来获得。我说抓取是因为据我所知,电子表格格式既没有记录也没有稳定 - 例如,响应数据曾经在工作表“1”中,但最近似乎在工作表“完整响应”中。

4

2 回答 2

2

此问题已得到解决。我们将在“audience.countrySubdivision”中为这些调查重新返回英国“国家”。

原因是对于少数国家(美国、加利福尼亚州、英国),GCS UI 允许除州(美国)、省之外的宏观区域(例如美国-西部、加利福尼亚-大草原、英国-英格兰)将调查作为目标(CA) 或 Nuts-1 地区(英国),通过“audience.countrySubdivision”属性在 API 中定位。

为了在所有国家/地区提供一致的 API,我们不会在 API 中提供宏观区域定位,并且此修复不会改变这一点。但是,为了允许您通过 UI 访问以这种方式创建的数据,我们现在将通过将区域放入“audience.countrySubdivision”属性来返回针对宏观区域的调查。

于 2016-06-21T14:56:40.117 回答
1

感谢您伸出援手。似乎失败的调查都针对英国 - 英格兰地区,并且根源导致了与 NUTS 1 地区代码有关的潜在问题。我们将尽快解决问题。

于 2016-06-03T00:58:27.377 回答