R谷歌分析细分定义

时间:2014-01-15 18:55:52

标签: r google-analytics segments

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

我的愿望是能够提取段的定义或我所有段的定义。这是为了能够找出如何构建片段,例如页面网址包含“问题”。

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

有关如何格式化我的查询以获得此功能的任何帮助将非常感激。感谢

1 个答案:

答案 0 :(得分:0)

Fox,我个人使用RGA package,它可以无缝地工作。

请参阅Google Analytics开发人员网站上的segments documentation,代码如下:

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请求。