4

我正在开发一个使用 Google Analytics Export API 的应用程序,我正在尝试获取 Google 针对您的每个站点帐户显示的“趋势”结果(以百分比形式)

即上涨 35.04% 或下跌 16.02%

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

我尝试将上个月的平均值与本月/该期间的第一周与该期间的上周等进行比较,但我似乎无法获得与 Google 提供的相同数字。

有任何想法吗?

在此先感谢道格

4

1 回答 1

7

公式很简单(不包括今天的数据):

(过去 30 天的访问次数 - 31 至 60 天前的访问次数)/(31 至 60 天前的访问次数)。

如果您转到默认仪表板,您可以在界面中看到它,它会显示过去 30 天,然后在日历上,单击“与过去比较”并选择默认金额。它将显示用于每个计算的数字以及出现在该帐户列表中的计算。

但是,API 不会公开预先计算的数字(例如,它们不会为您计算跳出率;它们只是为您提供相应的部分。)

因此,您需要执行两个 API 请求才能获取此数据。一个用于ga:visits过去 30 天,然后一个用于ga:visits前 30 天。

然后,当你得到它时,只需减去、除以和乘以 100,你就会得到你想要的百分比。

更新:答案中被删除的部分是正确的,但不再是。最新版本的 Google Analytics API确实提供了对一些预先计算的值的访问。

于 2011-01-06T13:39:16.517 回答