我刚开始学习一点R,以便从Google Analytics中提取和分析数据。我正在努力解决的问题是查询管理API以提取某些帐户数据。
我的愿望是能够提取段的定义或我所有段的定义。这是为了能够找出如何构建片段,例如页面网址包含“问题”。
我正在使用RGoogleAnalyics包。我找到了这个源代码(https://r-google-analytics.googlecode.com/svn-history/r32/trunk/src/RGoogleAnalytics/R/Configuration.R),但不太确定如何将其解释为脚本。我已经尝试过但没有取得任何成功 - 各种错误无法找到Validatetoken或RetrieveConfigurationData等函数
有关如何格式化我的查询以获得此功能的任何帮助将非常感激。感谢
答案 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请求。