我正在开发一个使用 Google Analytics Export API 的应用程序,我正在尝试获取 Google 针对您的每个站点帐户显示的“趋势”结果(以百分比形式)
即上涨 35.04% 或下跌 16.02%
他们如何/在哪里得到这个数字,它在 API 的某个地方是否可用。
我尝试将上个月的平均值与本月/该期间的第一周与该期间的上周等进行比较,但我似乎无法获得与 Google 提供的相同数字。
有任何想法吗?
在此先感谢道格
我正在开发一个使用 Google Analytics Export API 的应用程序,我正在尝试获取 Google 针对您的每个站点帐户显示的“趋势”结果(以百分比形式)
即上涨 35.04% 或下跌 16.02%
他们如何/在哪里得到这个数字,它在 API 的某个地方是否可用。
我尝试将上个月的平均值与本月/该期间的第一周与该期间的上周等进行比较,但我似乎无法获得与 Google 提供的相同数字。
有任何想法吗?
在此先感谢道格
公式很简单(不包括今天的数据):
(过去 30 天的访问次数 - 31 至 60 天前的访问次数)/(31 至 60 天前的访问次数)。
如果您转到默认仪表板,您可以在界面中看到它,它会显示过去 30 天,然后在日历上,单击“与过去比较”并选择默认金额。它将显示用于每个计算的数字以及出现在该帐户列表中的计算。
但是,API 不会公开预先计算的数字(例如,它们不会为您计算跳出率;它们只是为您提供相应的部分。)
因此,您需要执行两个 API 请求才能获取此数据。一个用于ga:visits
过去 30 天,然后一个用于ga:visits
前 30 天。
然后,当你得到它时,只需减去、除以和乘以 100,你就会得到你想要的百分比。
更新:答案中被删除的部分是正确的,但不再是。最新版本的 Google Analytics API确实提供了对一些预先计算的值的访问。