我安装了Sija的garb
分支,遇到了一些问题。该文档似乎有点过时,因为某些内容已被弃用。
我有以下代码(忽略它非常不安全的事实):
extend Garb::Model
metrics :pageviews
dimensions :page_path
Garb::Session.login('XXXXXX@gmail.com', 'mypassword')
profile = Garb::Management::Profile.all.detect { |p| p.web_property_id == 'UA-XXXXX-1' }
puts profile.visits
当我运行这个时,我得到未定义的方法visits
.我也在 StackOverview上尝试了这段代码,它返回了未定义的方法results
。我猜这些是由于新的 GA 管理 API v3 更改,但有谁知道访问网页浏览量/访问量的新方式?
最后,我正在尝试按日期查询浏览量。
感谢您的任何帮助!
你需要创建一个类扩展Garb::Model
(https://github.com/Sija/garb#define-a-report-class)。顺便说一句,文档已更新以使用最新版本的 gem。
一个示例:
class Report
extend Garb::Model
metrics :pageviews
dimensions :pagePath
end
编辑:感谢您的编辑!那是我第一次发帖:)