Google趋势不再显示GEO_CHART_o_o

时间:2017-03-31 21:13:18

标签: javascript json google-visualization google-trends

我经营一个网站,在我的工具成功运作了好几个月之后,我对它如何为特定目的停止工作感到很奇怪。

我将Google可视化请求发送到网址: https://www.google.com/trends/fetchComponent?hl=en-US&q=QUERYGOESHERE&cid=GEO_MAP_0_0&export=3&w=500&h=300&date=today%201-m

现在Google趋势似乎回应:

google.visualization.Query.setResponse({"version":"0.6","status":"error","errors":[{"reason":"other","message":"Could not complete request","detailed_message":"Not enough search volume to show results."}]});

这适用于几乎任何您能想到的现实搜索词。现在,它只适用于非常受欢迎的搜索字词。 Google趋势是否可能已更改/更新?我的请求现在已经过时了吗?

1 个答案:

答案 0 :(得分:1)

检查搜索关键字的格式

您最多可以提供5个以逗号分隔的关键字

这将导致错误

q=QUERYGOESHERE  

这有效......

q=QUERY,GOES,HERE  

...测试
fetchComponent?hl=en-US&q=QUERY,GOES,HERE&cid=GEO_MAP_0_0&export=3&w=500&h=300&date=today%201-m

再次

错误......

q=tn%20vols

成功......

q=tn,vols