我正在尝试从他们的API下载一些Google Analytics数据。 我可以下载我的访客号码。
当您使用Google Analytics网页时,您可以看到访问次数变化的百分比,但如何从其API中获取该信息?
我可以尝试自己计算,但我不知道他们使用什么算法。
有关API的更多信息,请点击此处。 Data Feed Query Explorer
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
答案 0 :(得分:2)
引用我的回答here,
公式很简单(不包括今天的数据):
(过去30天的访问 - 31至60天前的访问)/ (访问时间为31天和60天之前)。
如果您转到默认信息中心,您可以在界面中查看该信息,它会显示过去30天,然后在日历上,点击“与过去比较”并选择默认金额。它会显示每个计算所用的数字以及它们在该帐户列表中显示的计算结果。
然而,API并未公开预先计算的数字(例如,它们不会为您计算跳出率;它们只会为您提供相应的部分。)
因此,您需要执行两个API请求才能获取此数据。一个用于过去30天内的ga:visits
,另一个用于前30天内ga:visits
的一个。
然后,当你得到它时,只需减去,除以及乘以100,你将获得你正在寻找的百分比。