Отображение количества посетителей Google Analytics на веб-сайте

Клиент попросил меня отобразить количество обращений/посетителей на их веб-сайте. Я хотел бы знать, как вы можете это отобразить.

Я бы вставлял его в нижний колонтитул, как показано:

enter image description here

Если это невозможно с помощью Google Analytics, знаете ли вы о фрагменте, который будет работать? Я проверил сайты, которые предлагают свои услуги, но они вспоминают информацию, и я хотел бы научиться делать это самостоятельно или с помощью аналитики Google. Мои файлы - это PHP, поэтому, возможно, я что-то могу с этим сделать?

Ответ 1

Вы можете использовать google anlaytics api, который можно включить в консоли google api. Чтобы узнать количество посетителей за определенный период времени, вы можете использовать Core Reporting API и узнать текущее количество посетителей в реальном времени, вы можете используйте API отчетов в реальном времени

Ответ 2

Вы также можете сделать графическое представление, используя http://www.seethestats.com/. Различные типы подсчетов, которые вы можете получить, например, посещений, уникальных посетителей, посещений по названию страницы и т.д.

  • Создайте аккаунт на http://www.seethestats.com/.
  • Выберите статистику GA, которую вы хотите опубликовать.
  • Вставьте виджет статистики на свой веб-сайт.

ех. http://www.seethestats.com/site/monvidedressing.ch

Ответ 4

Если вы не получите белый список для API отчетов в реальном времени, невозможно получить текущий номер онлайн-посетителя из GA. И если с API реального времени реализация может быть сложной и требует также немного кодирования.

Самый простой способ - использовать такие инструменты, как StatCounter. Номера не будут выравниваться (нет двух инструментов веб-аналитики, которые в любом случае дадут вам одинаковые номера:-), но они будут "достаточно точными" и, что самое важное, вы в скором времени выполните часть выполнения

Ответ 5

Я нашел решение, как только я снова исследовал:

<?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";

Этот фрагмент можно найти, нажав здесь. Кредиты для него. Я показываю его, чтобы узнать, может ли это помочь кому-то еще в этой теме.