Ruby on rails 导出Mixpanel活动提要数据

Ruby on rails 导出Mixpanel活动提要数据,ruby-on-rails,api,analytics,mixpanel,Ruby On Rails,Api,Analytics,Mixpanel,有没有办法将Mixpanel的活动提要数据导出到CSV表单中 我需要为每个用户一张表,显示用户在我的网站上执行的所有活动 我见过很多导出一般用户数据和漏斗报告的方法,但在用户活动提要方面没有太多。我正在运行Ruby on Rails应用程序,但我很乐意使用第三方工具或其他方法来解决这个问题。是的,至少使用R(请参阅)。包RMixpanel()提供函数mixpanelGetEventsForProfiles,该函数将活动提要数据导入到R Data.frame中。然后将其导出到CSV是一个简单的单行

有没有办法将Mixpanel的活动提要数据导出到CSV表单中

我需要为每个用户一张表,显示用户在我的网站上执行的所有活动


我见过很多导出一般用户数据和漏斗报告的方法,但在用户活动提要方面没有太多。我正在运行Ruby on Rails应用程序,但我很乐意使用第三方工具或其他方法来解决这个问题。

是的,至少使用R(请参阅)。包RMixpanel()提供函数mixpanelGetEventsForProfiles,该函数将活动提要数据导入到R Data.frame中。然后将其导出到CSV是一个简单的单行程序。总的来说,它看起来像:

> ## Install package.
> devtools::install_github("7factory/RMixpanel")
> require(RMixpanel)
> 
> ## Get people profiles.
> account <- mixpanelCreateAccount(...) ## TBD
> profiles <- mixpanelGetProfiles(account)
> 
> ## Load feed for 1st people profile.>
> distinctIDs = profiles[, "distinct_id"]
> feed001 <- mixpanelGetEventsForProfiles(account, distinctIDs[1])
>
> ## Save feed into CSV.
> write.table(feed001, "feed001.csv", quote=TRUE, sep=",", row.names=FALSE)
##安装软件包。
>devtools::安装github(“7factory/RMixpanel”)
>require(RMixpanel)
> 
>##获取个人资料。
>帐户配置文件
>##为第一个人档案加载提要。>
>differentids=配置文件[,“distinct_id”]
>feed001
>##将提要保存到CSV中。
>write.table(feed001,“feed001.csv”,quote=TRUE,sep=“,”,row.names=FALSE)