0

我正在尝试通过以下搜索自动下载 Google 趋势 csv 文件:http ://www.google.com/trends/explore#q=%22volunteer%22%20%2B%22volunteer%201%22&geo= US-MO-604%2C%20US-MO-619&cmpt=geo

也就是说,我想在多个地方搜索一个词,然后拉下一个 csv,其中每个地方都有一列每月搜索值。

我一直在使用这里的代码,现在一直在尝试弄清楚如何添加其他参数。

在讨论这个其他线程之后,我注意到如果我在对 getForm 的调用中包含 date="2011",我可以按年份限制搜索。同样,我可以通过包含 geo="US" 将搜索限制在美国。但是当我尝试使用上面 URL 中更细粒度的地理数据时,例如 geo="US-MO-604%2C%20US-MO-619" 甚至只是“US-MO-604”,它会恢复回到只是下载全球搜索的结果。有没有办法在我的查询中包含这个?

4

1 回答 1

1

例如,为了从这些地理位置获取 2012 年的数据,我使用了以下 URL: http ://www.google.com/trends/explore#q=%22volunteer%22%20%2B%22volunteer%201% 22&geo=US-MO-604%2C%20US-MO-619&date=1%2F2012%2012m&cmpt=geo&export=1&content=1

这提供了一个 .csv 文件,该文件仅包含您指定的两个地理位置(哥伦比亚-杰斐逊城 MO 和 Springfield MO)的月度数据(我认为您可以在时间维度上获得更细粒度的数据)。

此查询似乎提供了您正在寻找的内容:它没有恢复到全球搜索,并且 CSV 文件仅包含 2012 年 12 个月内关于这两个位置的信息。

于 2014-03-13T20:16:05.037 回答