将 Garb 与 GA Management API v3 结合使用



我安装了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
编辑

:感谢您的编辑!那是我第一次发帖:)

相关内容

  • 没有找到相关文章

最新更新