如何使用谷歌分析API检索今天的数据



我无法从google分析中检索今天访问的数据。

如果我使用这段代码,我什么也没有得到(0):

 $request_today = array(
      'metrics' => array('ga:visits'),
      'start_date' => strtotime('today'),
      'end_date' =>  strtotime('tomorrow'), 
 );
$analytic_data_today = @google_analytics_counter_report_data($request_today);

如果我使用这个查询,我得到今天和昨天的用户。

 $request_today = array(
      'metrics' => array('ga:visits'),
      'start_date' => strtotime('today')-1,
      'end_date' =>  strtotime('tomorrow'), 
 );
$analytic_data_today = @google_analytics_counter_report_data($request_today);

Antonello,恐怕你要做的是不可能与"标准" API由于数据处理延迟:

处理延迟为24-48小时。标准账户发送更多每天超过20万次的谷歌分析访问将导致报表每天只刷新一次。这会延迟更新到长达两天的报告和指标。

也有实时API可用,但仅适用于高级客户(唯一可用的指标是活跃访问者的数量)。

With this class= https://github.com/erebusnz/gapi-google-analytics-php-interface

requestReportData($profile_id, array('day'), array('pageviews','visits'),null,null,'today','today');

相关内容

  • 没有找到相关文章

最新更新