2013-09-30 18 views
10

Klient poprosił mnie o wyświetlenie liczby odwiedzin/odwiedzających na ich stronie. Chciałbym wiedzieć, jak możesz to wyświetlić.Wyświetl liczbę odwiedzających google analytics na stronie internetowej

chciałbym wstawić go w mojej stopce wyświetlane jako:

enter image description here

Jeżeli nie jest możliwe korzystanie z Google Analytics, wiesz o fragmencie, który będzie działać? Sprawdziłem strony internetowe, które oferują swoje usługi, ale zbierają informacje i chciałbym nauczyć się robić to sam lub za pomocą google analytics. Moje pliki to PHP, więc może jest coś, co mogę z tym zrobić?

+0

sprawdź http://www.embeddedanalytics.com (współpracuję z firmą). Oferujemy widgety, które wykonają dokładnie to. Zarówno "odwiedzający cały czas", jak i "odwiedzający w czasie rzeczywistym". Możemy nawet filtrować aktualne strony, na których działa przeglądarka. –

Odpowiedz

4

Można użyć google anlaytics api, które można włączyć w konsoli Google api. Dla znając liczbę użytkowników w danym okresie czasu, można wykorzystać Core Reporting API i znając aktualną liczbę odwiedzających w czasie rzeczywistym, można użyć Realtime Reporting API

+2

Sprawdziłem interfejs API do raportowania w czasie rzeczywistym. Naprawdę nie widzę żadnego kodu, którego mogę użyć, coś w rodzaju haka. Sprawdziłem też i muszą czekać Google na dodanie do białej strony mojej strony ... Czy nie istnieje prosta metoda? Mój klient musi wyświetlać tylko liczbę odwiedzin lub trafień. Może to rozwiązanie tony, ale jest zbyt skomplikowane na to, czego potrzebuje. Czy masz jakieś inne wskazówki? –

0

chyba że masz na białej liście Realtime Reporting API, nie ma sposobu, aby uzyskać numer bieżący odwiedzającego online z GA. A jeśli z interfejsem API Realtime, implementacja może być trudna i wymagać nieco kodowania.

Najprostszym sposobem jest użycie narzędzi takich jak StatCounter. Liczby prawdopodobnie się nie wyrównają (nie ma dwóch narzędzi do analityki internetowej, które dawałyby te same liczby :-), ale będą "wystarczająco dokładne", a co najważniejsze - w krótkim czasie skończysz z częścią implementacyjną !

-4

znalazłem rozwiązanie kiedyś badałem ponownie:

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

Ten fragment można znaleźć klikając here. Kredyty są dla niego. Wyświetlam go, aby sprawdzić, czy może to pomóc komuś innemu w tym temacie.

+1

Witam @Daniel Rami, powyższe rozwiązanie wykorzystuje niestandardowy kod php. Czy masz szansę na wypracowanie za pomocą Google Analytics? SeeTheStats i wszystkie są płatnymi usługami. Chciałem tylko pokazać całkowitą liczbę odwiedzających moją witrynę. Jest to czysta strona HTML. –

3

Można również wykonać graficzną reprezentację za pomocą http://www.seethestats.com/. Inny rodzaj morfologii można dostać jak wizyt unikalnych odwiedzin, wizyt tytuł strony, itp

  1. Załóż konto na http://www.seethestats.com/.
  2. Wybierz statystyki GA, które chcesz opublikować.
  3. Wstaw widget statystyk na swojej stronie.

np. http://www.seethestats.com/site/monvidedressing.ch

+1

Tylko 14-dniowe bezpłatne konto ... –

Powiązane problemy