2011-01-06 89 views
4

我正在研究使用Google Analytics导出API的应用程序,并试图获得Google针对每个网站帐户显示的“趋势”结果,以百分比使用Google Analytics导出API获取网站趋势

即UP 35.04%或16.02 DOWN%

如何/在那里他们得到这个数字,是它的地方在API中可用。

我已经尝试过比较上个月的平均值到期间的这个月/第一周和期间的上周等,但我似乎无法得到Google提供的相同数字。

有什么想法?

在此先感谢 道格

回答

7

的公式是非常简单的(不包括今天的数据):

(在过去30天的访问 - 探访天 和60之间的31前)/(访问在31和60天之前的 )。

如果您转到默认仪表板并向您显示最近30天,然后在日历上单击“与过去相比”并选择默认金额,您可以在界面中看到它的实际运行情况。它会显示每个计算所用的数字以及它们在该帐户列表中显示的计算结果。

的API不,但是,暴露预先计算的数字(例如,他们不计算为你跳出率。他们只是给你这件)

所以,你” d需要做两个API请求来获取这些数据。一个用于过去30天内的ga:visits,另一个用于前30天内的ga:visits

然后,当你得到它,只需减去,除以乘以100,你就会有你正在寻找的百分比。

更新:被解决的部分答案是真的,但不再是。 Google Analytics API的最新版本does provide access to some pre-calculated values.

+0

非常棒的答案 - 我只想补充一点,Google DOES会计算跳出率,实际上它是使用导出API作为每天跳出次数和汇总的返回值(可以那么你的答案显然很简单,谢谢你的回答 - 这正是我以后的结果! – Doug 2011-01-07 04:05:07

+1

这就是我的意思 - 他们给你原始的反弹,但留给你来计算反弹* *率**。尽管感谢您的澄清,但不希望这样做会含糊不清。 – Yahel 2011-01-07 04:17:46

相关问题