0

我正在尝试从他们的 API 下载一些 Google Analytics 数据。我可以下载我的访客号码。

当您使用 Google Analytics 网页时,您可以看到访问次数的百分比变化,但是我如何从他们的 API 中获取这些信息?

访问次数变化百分比

我可以尝试自己计算,但我不知道他们使用什么算法。

可以在此处找到有关 API 的更多信息。数据馈送查询资源管理器

编辑

Final formula
Visits over the last 30 days
StartDate = today.Year, today.Month - 1, today.Day
EndDate = today.Year, today.Month, today.Day - 1


Visits between 31 and 60 days ago
StartDate = today.Year, today.Month - 2, today.Day
EndDate = today.Year, today.Month -1, today.Day - 1
4

1 回答 1

2

在这里引用我的回答,

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

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

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

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

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

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

于 2011-09-26T20:03:48.700 回答