2013-09-30 15 views
10

Un cliente mi ha chiesto di visualizzare il numero di visite/visitatori nel loro sito web. Mi piacerebbe sapere come si può mostrare questo.Visualizzare il numero di visitatori di google analytics sul sito web

vorrei inserire nel mio piè di pagina, come visualizzato:

enter image description here

Se non è possibile con Google Analytics, fai a sapere di un frammento che funzionerà? Ho controllato i siti web che offrono i loro servizi ma ricordano le informazioni e mi piacerebbe imparare a farlo da solo o con Google Analytics. I miei file sono PHP quindi forse c'è qualcosa che posso fare con quello?

+0

check out http://www.embeddedanalytics.com (lavoro con l'azienda). Offriamo widget che faranno esattamente questo. Entrambi i "visitatori a tempo pieno" e "visitatori in tempo reale". E possiamo anche filtrare per le pagine correnti su cui si trova il browser. –

risposta

4

Puoi utilizzare google anlaytics api, che può essere abilitato nella tua console di Google API. Per conoscere il numero di visitatori in determinato periodo di tempo, è possibile utilizzare Core Reporting API e per conoscere l'attuale numero di visitatori in tempo reale, è possibile utilizzare Realtime Reporting API

+2

Ho controllato l'API di reporting in tempo reale. Davvero non vedo alcun codice che io possa usare, qualcosa come un amo. Ho anche controllato e loro devono aspettare Google per autorizzare il mio sito ... Non esiste un metodo semplice per questo? Il mio cliente deve solo visualizzare il numero di visite o visite. Forse è una soluzione tony, ma è troppo complessa per ciò di cui ha bisogno. Hai altri suggerimenti? –

0

A meno che non si ottiene lista bianca per Realtime Reporting API, non v'è alcun modo per ottenere numero attuale di visitatore online da GA. E se con l'API Realtime, l'implementazione potrebbe essere complicata e richiedere anche un po 'di codifica.

Il modo più semplice è utilizzare strumenti come StatCounter. Probabilmente i numeri non saranno allineati (non ci sono due strumenti di analisi web che ti darebbero comunque gli stessi numeri :-), ma saranno "abbastanza precisi" e, cosa più importante, la parte dell'implementazione verrà completata in pochissimo tempo !

-4

ho trovato una soluzione una volta ho studiato ancora:

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

Questo frammento può essere trovata cliccando here. I crediti sono per lui. Lo mostro per vedere se questo può aiutare qualcun altro in questo argomento.

+1

Ciao @Daniel Rami, la soluzione di cui sopra utilizza codice php personalizzato. Hai la possibilità di allenarti tramite Google Analytics? SeeTheStats e tutti sono servizi a pagamento. Volevo solo mostrare il numero totale di visitatori del mio sito. Il suo sito HTML puro. –

3

È possibile eseguire la rappresentazione grafica utilizzando anche http://www.seethestats.com/. Diversi tipi di conti si può ottenere come visite, visitatori unici, visite di titolo della pagina, ecc

  1. Crea account su http://www.seethestats.com/.
  2. Seleziona le statistiche GA che desideri pubblicare.
  3. Inserisci il widget delle statistiche sul tuo sito web.

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

+1

Solo account gratuito di 14 giorni ... –

Problemi correlati