gpt4 book ai didi

php - GAPI PHP,总访问次数有变化吗?

转载 作者:行者123 更新时间:2023-12-03 16:22:53 28 4
gpt4 key购买 nike

很抱歉,这个话题复活了,但是我也有同样的疑问。

我使用的是gapi,目前“ 2013年10月23日”,谷歌更改了如何获取数据。我无法获得全部访问。

我只需要访问我的网站的总次数,仅此而已。

这是我正在使用的代码:

<?php
define('ga_email','email@gmail.com');
define('ga_password','password');
define('ga_profile_id','999999');

require 'gapi.class.php';
$ga = new gapi(ga_email,ga_password);
$ga->requestReportData(ga_profile_id,
array('browser','browserVersion'),
array('pageviews','visitors')
);
?>

<table>
<tr>
<th>Browser &amp; Browser Version</th>
<th>Pageviews</th>
</tr>

<?php
foreach($ga->getResults() as $result):
?>

<tr>
<td><?php echo $result ?></td>
<td><?php echo $result->getPageviews() ?></td>
<td><?php echo "Visitors: ".$result->getVisitors() ?></td>
</tr>

<?php
endforeach
?>

</table>

<table>
<tr>
<th>Total Results</th>
<td><?php echo $ga->getTotalResults() ?></td>
</tr>

<tr>
<th>Total Pageviews</th>
<td><?php echo $ga->getPageviews() ?>
</tr>

<tr>
<th>Total Visits</th>
<td><?php echo $ga->getVisitors() ?></td>
</tr>

<tr>
<th>Results Updated</th>
<td><?php echo $ga->getUpdated() ?></td>
</tr>

</table>}


有人可以帮我举个例子吗?

谢谢

最佳答案

你的foreach错了

<?php
....

foreach($ga->getResults() as $result):
?>


必须是这样的:

<?php
....

foreach($ga->getResults() as $result) {
?>

<tr>
<td><?php echo $result ?></td>
<td><?php echo $result->getPageviews() ?></td>
<td><?php echo "Visitors: ".$result->getVisitors() ?></td>
</tr>

<?php
}
?>


你会得到什么:

<?php
....


$ga->requestReportData(
ga_profile_id,
array('browser'),
array('pageviews','visits'),
array('-visits'),
null,
'2013-05-01',
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>
</table>

关于php - GAPI PHP,总访问次数有变化吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19550317/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com