Php 在网站上显示google analytics的访问者数量

Php 在网站上显示google analytics的访问者数量,php,google-analytics,visitor-statistic,hitcounter,Php,Google Analytics,Visitor Statistic,Hitcounter,一位客户要求我在他们的网站上显示点击率/访客数。我想知道你怎么能展示这个 我会将其插入我的页脚,如下所示: 如果google analytics无法实现,您是否知道一个代码片段可以工作?我检查过提供他们服务的网站,但他们能回忆起信息,我想自己或者用谷歌分析学来做。我的文件是PHP,所以也许我可以用它做些什么?您可以使用google anlaytics api,它可以在您的google api控制台中启用。为了了解给定时间段内的访客数量,您可以利用,为了实时了解当前访客数量,您可以使用,除非您被

一位客户要求我在他们的网站上显示点击率/访客数。我想知道你怎么能展示这个

我会将其插入我的页脚,如下所示:


如果google analytics无法实现,您是否知道一个代码片段可以工作?我检查过提供他们服务的网站,但他们能回忆起信息,我想自己或者用谷歌分析学来做。我的文件是PHP,所以也许我可以用它做些什么?

您可以使用google anlaytics api,它可以在您的google api控制台中启用。为了了解给定时间段内的访客数量,您可以利用,为了实时了解当前访客数量,您可以使用

,除非您被列入白名单,否则无法从GA获取当前在线访客数量。如果使用实时API,实现可能很棘手,还需要一些编码


最简单的方法是使用类似的工具。这些数字可能不会一致(没有两个web分析工具可以为您提供相同的数字:-),但它们将“足够准确”,最重要的是,您将很快完成实现部分

我再次调查后发现了一个解决方案:

<?php
session_start();
$counter_name = "counter.txt";

// Check if a text file exists. If not create one and initialize it to zero.
if (!file_exists($counter_name)) {
  $f = fopen($counter_name, "w");
  fwrite($f,"0");
  fclose($f);
}

// Read the current value of our counter file
$f = fopen($counter_name,"r");
$counterVal = fread($f, filesize($counter_name));
fclose($f);

// Has visitor been counted in this session?
// If not, increase counter value by one
if(!isset($_SESSION['hasVisited'])){
  $_SESSION['hasVisited']="yes";
  $counterVal++;
  $f = fopen($counter_name, "w");
  fwrite($f, $counterVal);
  fclose($f); 
}

echo "You are visitor number $counterVal to this site";

您可以使用
http://www.seethestats.com/
还有。 您可以获得不同类型的访问量,如访问量、唯一访问者、按页面标题的访问量等

  • 在上创建帐户
  • 选择要发布的GA统计信息
  • 在您的网站上插入统计小部件

  • 例如。

    此API()帮助您轻松快速。

    我已经检查了实时报告API。我真的没有看到任何我可以使用的代码,比如钩子。我也检查过了,他们需要等待谷歌将我的网站列入白名单。。。这不是一个简单的方法吗?我的客户只需要显示访问次数或点击次数。也许这是一个解决方案,托尼,但对于他所需要的来说太复杂了。你还有什么其他的提示吗?看看(我在这家公司工作)。我们提供的小部件正好可以做到这一点。“所有时间访客”和“实时访客”。我们甚至可以过滤浏览器上的当前页面。嗨@Daniel Rami,上面的解决方案使用自定义php代码。你有机会通过Google Analytics进行计算吗?查看状态,所有服务均为付费服务。我只是想显示我网站的总访客数。它的纯HTML网站。首先,答案不是指谷歌分析,其次,它需要PHP。