【问题标题】:How to use google analytic API to retrieve today data如何使用谷歌分析 API 检索今日数据
【发布时间】:2014-03-15 17:03:03
【问题描述】:

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

如果我使用此代码,我将一无所获 (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);

【问题讨论】:

标签: datetime time google-analytics google-analytics-api


【解决方案1】:

Antonello,由于data processing delay,恐怕您尝试使用“标准”API 无法实现:

处理延迟为 24-48 小时。发送更多的标准帐户 每天对 Google Analytics 的访问量超过 200,000 次将导致 报告每天只刷新一次。这可能会延迟更新到 最多两天的报告和指标。

还有 Real-time API 可用,但仅适用于 Premium 客户(唯一可用的指标是活跃访问者的数量)。

【讨论】:

    【解决方案2】:

    有了这个 class= https://github.com/erebusnz/gapi-google-analytics-php-interface

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

    【讨论】:

      猜你喜欢
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-03-09
      • 2015-09-28
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      相关资源
      最近更新 更多