Google 不再显示趋势 GEO_CHART_o_o

Google trends no longer showing GEO_CHART_o_o

我 运行 一个网站,在我的工具成功运行了几个月之后,我很奇怪它为什么会因为特定目的而停止工作。

我向 URL 发送 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 Trends 有 changed/updated?我的请求现在已过时有什么原因吗?

检查搜索关键词的格式

您最多可以提供 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