2012-05-28 46 views
0

数据我使用“报告谷歌Analitics API”,我找不到什么最后的“结束日期”与数据分析的信息。例如,假设您想要回顾上个月的数据。 你什么时候必须执行查询? 当月的第一天? ...还是第二个? ...或者第三个?最后“截止日期”,在分析

而且只有一个问题:是太平洋时间天返回的数据?

回答

1

Google Analytics API应该可以访问您在界面中拥有的相同数据。谷歌表示,数据最多可能需要24小时才能处理。真正更新数据所需的时间取决于帐户的类型和大小。小型账户每天更新多次,并可在几个小时内提供数据。一旦您达到每月1M次点击,您将被移至另一种模式,即您的帐户中的数据每天只更新一次。 Google Analytics Premium客户的更新频率更高,即使是大量流量。

有没有办法通过API究竟是什么最后的命中处理的时间告诉。您可以按小时查询今天的数据,然后查看自己。

通常你不在乎,只是想确保你查询的数据已经为这一天得到了充分的处理。

因此,如果您查询的数据昨天有一个机会,它并没有被完全更新,例如,如果它是午夜昨天的数据仅仅是几分钟前,可能有尚未完全处理。在这种情况下最安全的赌注是2天前查询数据。

因此,如果今天是2012-06-15并且您想要获取1个月的数据,安全的方法是使用start-date=2012-05-13end-date=2012-06-13查询数据。这将在大多数时间为您提供完整处理日期的数据,但它也不是100%安全的。 Google Analytics(分析)在过去的数据处理时间超过了处理时间,但这些并不常见。当你把数据拿出来时,真的很难告诉API这些日子的数据是否已经被完全处理,使用2天前的数据就可以了。

的日子聚集在之后的谷歌Analytics(分析)配置文件中配置的时区设置。