我知道以前有人问过类似的问题,但我没有找到我要找的东西。
我正在使用 R 提取谷歌趋势数据
library(gtrendsR)
user <- "XXXXX@gmail.com"
psw <- "xxxxxxxxx"
gconnect(user, psw)
trend <- gtrends(c("abc","xyz","pqr","ist","def"),
start_date = as.Date("2015-11-01"),
end_date = as.Date("2015-12-31"),
#res = "1h",
geo = "US",
cat = "0-18")
trend$trend
我们使用这种方法一次只能搜索 5 个术语,所以编写了一个函数,它以一堆术语作为输入,并在上面的片段中一次传递 5 个术语,我在每次迭代之间使用Sys.sleep(10) ,一切运行良好,但在运行该功能 5-6 次后,我开始收到一个错误
Error : Not enough search volume. Please change your search terms.
这发生在“搜索词”上,该函数之前运行得非常好。
根据我在搜索时发现的情况,谷歌可能已经设置了某种配额,无论是发送的“总请求数”还是“否”。请求/持续时间'发送到他们的服务器,这会禁止一天
我想知道配额限制的细节 - 是不是。查询的搜索词数或间隔内查询的搜索词数