Google Analytics Site Search in BigQuery



我目前正试图在未来12个月内从谷歌分析的网站商店中提取1,000,000个不同的搜索查询。由于你每页只能显示5000个查询,并且加载时间和Excel文件中的手动导出非常麻烦,我正在通过Google BigQuery寻找解决方案。

所以我激活了"谷歌分析API"在谷歌云平台,我现在卡住了。是否有一种快速简便的方法来获得包含以下内容的电子表格?

  1. 每个查询
  2. 过去12个月
  3. 从特定数据视图
  4. 可选:导出为Excel

我将非常感谢您的支持,这将节省我数小时的手工导出。

欢呼

这感觉像是作弊,但如果你需要一个简单的解决方案,不需要编程或任何设置,你可以使用谷歌分析查询资源管理器。

这是一个技术演示,演示了使用谷歌分析报告API,但它可以很好地从连接到您在浏览器中登录的谷歌帐户的分析帐户中获取数据。

如果你访问网站,你会看到一些下拉菜单-前三个允许你选择一个帐户/属性/视图(你需要的视图,其他选项只是过滤到视图级别)。

然后您可以选择时间框架、度量和维度。您需要选择一个度量(因为您计划查询命中级别维度,所以您可能希望使用页面视图)。你必须选择一个指标(即使你不打算使用它)和一个维度——相关的维度是"ga:searchKeyWord"

然后点击"run query",下载结果为tsv (tab分隔值)。

API每次查询将返回10,000个结果,但与Analytics接口不同的是,这是非常快的,所以即使通过更改开始索引(或更改时间框架)手动分页下载100万个结果只需要几分钟。

如果您经常这样做,您可能希望运行API脚本并以编程方式执行此操作,但为了快速获得结果,应该由查询资源管理器执行。

最新更新