0

我刚刚开始学习一点 R,以便从 Google Analytics 中提取和分析数据。我正在努力的是查询管理 API 以提取某些帐户数据。

我的愿望是能够提取一个段的定义或我所有段的定义。那就是能够找出段是如何构建的,例如页面 url 包含“问题”。

我正在使用 RGoogleAnalyics 包。我找到了这个源代码(https://r-google-analytics.googlecode.com/svn-history/r32/trunk/src/RGoogleAnalytics/R/Configuration.R)但不太确定如何将其解释为脚本. 我尝试过尝试但没有取得任何成功 - 围绕无法找到诸如 Validatetoken 或 RetrieveConfigurationData 之类的函数的各种错误

对于我需要如何格式化我的查询以获得此信息的任何帮助将不胜感激。谢谢

4

1 回答 1

0

Fox,我个人使用的是RGA 包,它可以无缝运行。

见 Google Analytics Developers Site 上的segments文档,代码如下:

ga$getData(ids, batch = TRUE, walk = TRUE, 
           start.date, end.date, 
           metrics = "ga:visits,ga:transactions", 
           dimensions="ga:keyword",
           filter="ga:country==Denmark;ga:medium==organic",
           segment="dynamic::ga:medium%3D%3Dreferral")

作为复杂段的经验法则,我建议在 GA 界面中创建它们,然后简单地使用段 ID 引用它们。

另请注意,您不能引用多个细分(与 GA 接口不同),因此对于您需要分析的每个细分,您都需要发出 API 请求。

于 2014-01-17T12:09:48.190 回答