【问题标题】:Google trends no longer showing GEO_CHART_o_oGoogle 趋势不再显示 GEO_CHART_o_o
【发布时间】:2017-04-06 22:13:22
【问题描述】:

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

我向以下 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.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."}]});

这适用于几乎任何你能想到的现实搜索词。现在它只适用于非常流行的搜索词。谷歌趋势是否可能已更改/更新?我的请求现在过期了有什么原因吗?

【问题讨论】:

    标签: javascript json google-visualization google-trends


    【解决方案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
    

    【讨论】:

    • 这不会使数据出现或开始工作,这只是将其置于 Google 图表无法使用的形式
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-03
    相关资源
    最近更新 更多