php 使用Google Analytics和GAPI获取网站数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 使用Google Analytics和GAPI获取网站数据相关的知识,希望对你有一定的参考价值。

<?php
define('ga_email','youremail@email.com');
define('ga_password','your password');
define('ga_profile_id','your id');

require '/PATH/TO/gapi.class.php';

$ga = new gapi(ga_email,ga_password);
//$dimensions, $metrics, $sort_metric=null, $filter=null, $start_date=null, $end_date=null, $start_index=1, $max_results=30)
$ga->requestReportData(
 ga_profile_id,
    array('browser'),
   array('pageviews','visits'),
  array('-visits'),
   null,
 '2011-05-31',
   null,
 1,
    30
);
?>

<table>
<tr>
  <th>Total Pageviews</th>
  <td><?php echo $ga->getPageviews() ?>
</tr>
<tr>
  <th>Total Visits</th>
  <td><?php echo $ga->getVisits() ?></td>
</tr>
<tr>
  <th>Results Updated</th>
  <td><?php echo $ga->getUpdated() ?></td>
</tr>
</table>

以上是关于php 使用Google Analytics和GAPI获取网站数据的主要内容,如果未能解决你的问题,请参考以下文章

javascript 使用Google Analytics和BU GA跟踪器跟踪下载情况

如何使用 ga.js 而不是 analytics.js 设置 Google Analytics 用户 ID

Google Analytics Data API (GA4) 中 ga:adContent 和 ga:keyword 的等效维度

转载Google Analytics 使用图文全攻略

如何使用 PHP 在重定向页面上使用 Google Analytics 进行跟踪?

google.com:analytics-bigquery:LondonCycleHelmet.ga_sessions_20130910 中的缺失值