问题标签 [garb-gem]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
490 浏览

ruby-on-rails - 使用 Garb gem 在 Google Analytics 中获取两个日期之间的页面查看数据

我正在使用 Google Analytics API 开发报告工具。我正在使用Garb我能够提取数据。我面临的挑战是如何指定 start_date 和 end_date 来获取两个日期之间的日期。

结尾

请帮助获取两个日期之间的页面浏览量和任何其他指标。

0 投票
1 回答
793 浏览

ruby-on-rails - 如何从 Openstruct 中获取特定数据

我正在使用 garb gem 从谷歌分析中获取数据,并以 Openstruct 格式获取数据,我正在努力解析它并获取所需的值。

我用谷歌搜索但没有找到与此相关的任何内容。我是 ruby​​ on rails ENV 的新手。

请帮帮我

0 投票
5 回答
19041 浏览

oauth - 带有 Google Analytics API v3 的 OAuth 2.0

我曾经能够使用我的帐户登录名和密码查询 Google Analytics API。Google 现在正在使用 OAuth 进行身份验证,这非常棒……唯一的问题是我只需要一个访问令牌。我不想让其他用户获取他们的分析数据。

我只想能够获取我的数据。有没有办法只为我的应用程序或我的分析帐户生成访问令牌?

我知道存在这样的解决方案......例如,Twitter 为不需要特定用户登录的应用程序提供了他们所谓的“单用户 oauth”。

再一次,我在这里想要完成的只是通过 API 获取 MY OWN 分析数据。

有没有办法正确地做到这一点?

0 投票
2 回答
1127 浏览

google-analytics - 如何将 garb 与来自 omniauth_google_oauth2 的令牌连接?

我需要连接到 Google Analytics。我正在使用omniauth_google_oauth2该应用程序对用户进行身份验证,这给了我一个令牌。问题是我需要连接到该用户的 Google Analytics 帐户。要将 GA 连接到我的应用程序,我使用了只有两种身份验证方法的garb gem;用户名/密码和 OAuth 令牌。当我使用omniauth_google_oauth2 提供的令牌时,它不起作用。

如何仅使用从omniauth_google_oauth2 的身份验证中获得的oauth_token 创建这个新令牌?

0 投票
1 回答
238 浏览

ruby-on-rails - Ruby on rails 中的 AND OR 过滤器

我有一个问题:如何在过滤器参数中编写 2 个条件?:page_path.eql => "/teams/1" or :page_path.eql => 'teams/2'

它适用于一种情况,但不适用于两种情况:(

0 投票
2 回答
615 浏览

ruby-on-rails - 将 Garb 与 GA 管理 API v3 一起使用

我安装了 Sija 的 forkgarb并且遇到了一些问题。该文档似乎有点过时,因为有些东西已被弃用。

我有以下代码(忽略它非常不安全的事实):

当我运行它时,我得到 undefined method visits。我还在StackOverview上尝试了这段代码,它返回了未定义的方法results。我猜这些是由于新的 GA Management API v3 更改造成的,但有人知道访问综合浏览量/访问量的新方法吗?

最后我试图按日期查询综合浏览量。

谢谢你的帮助!

0 投票
0 回答
105 浏览

ruby-on-rails - 带有 grub 的 Google Analytic 给了我 404 错误。

我是 ror 开发的初学者。我正在开发小型 RoR 应用程序,我想在其中集成 Google 分析。我正在使用 Garb gem 根据我使用的 gem

之后选择正确的配置文件

但是当我试图获取数据时,它给了我错误

如何解决这个问题有什么办法可以处理这种情况。还是我做错了什么?

需要帮助......谢谢......

0 投票
1 回答
285 浏览

ruby-on-rails-3 - 每当我使用 Exits.results() 过滤某些内容时,我总是得到“[400] Invalid Value”

我无法弄清楚我总是得到 400。这是我的模型:

这是我的电话:

我明白了:

如果我不包含:filters符号,则请求将成功。我使用 GA Query Tool 测试了这个查询,它可以工作。

我错过了什么?

0 投票
1 回答
170 浏览

google-analytics - 无法解析来自 Garb 的响应

我正在尝试在我的 rails 应用程序中使用 Sija 的Garb 。但是我在获取配置文件后无法解析响应。以下是我为获取配置文件所做的工作的摘要:

问题是,即使 sub.id 和 sub.name 有效,我也会收到“未定义的方法 'websiteUrl'”消息。这是我提出 to_yaml 时 subs 响应的样子:

我一生都无法弄清楚为什么 websiteUrl 告诉我它是未定义的。不仅仅是那个属性,还有其他几个属性,但出于某种原因 id 和 name 工作得很好。

0 投票
1 回答
623 浏览

ruby - 以服装推送自定义 Google Analytics 事件

我只是希望能够推送类似于在 JS API 中用于谷歌分析的自定义事件,对应的 GARB 代码是什么:

_gaq.push(['_trackEvent', 'Videos', 'Play', 'Gone With the Wind']);

这来自 Google Analytics 的事件文档:

https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide

GARB 是 Google Analytics 的 ruby​​ 包装器:

https://github.com/vigetlabs/garb