我正在使用红宝石宝石的谷歌分析API。它接受参数并生成结果,我从七个度量中获取数据。它接受开始时间和结束时间,并根据我们传递的时间生成数据。迭代24小时在红宝石30天的时间
这里是一个
Visits.results(pro1, {:start_date => Time.now - 86400, :end_date => Time.now})
这使我对过去24小时的访问总数的样本。
我的要求并不复杂。还有其他几个指标。我需要从过去30天的Google Analytics数据中获取数据。假设如果我今天转储它应该得到我以前30天的数据。像28日27日26日25日....得到了2012年3月28日00:00:00〜2012年3月28日59:59:59,2012年3月27日00:00:00〜2012年3月27日59:59:59的数据......我必须在2-3天之内努力实现这一目标。我是红宝石的新手。请帮助我。为了使我需要从谷歌分析数据中获取数据,在过去的30天内迭代24小时。
你在寻找类似 '(Time.now - 1.days), (Time.now - 1.months), (Time.now - 1.years)' 注:其工作与轨道 – 2012-03-29 10:36:46