2012-12-21 4 views
0

Je voudrais montrer les statistiques réelles pour les hits horaires et quotidiens dans la section "stats" de mon site.Intégrer les statistiques de google analytics sur votre site?

  1. Existe-t-il un moyen de l'intégrer? Puis-je également intégrer les «statistiques en temps réel» montrant les utilisateurs actifs actuels sur le site?
  2. Que diriez-vous de l'adapter à mes autres tableaux statistiques?

Remarque: Cela ne me dérange pas si c'est juste des iframes affichées, mais je ne trouve pas ce qu'il faut chercher pour être en mesure de le faire?

Répondre

0

Je fini par faire ceci:

$service = Yii::app()->JGoogleAPI->getService('Analytics'); 

$optParams = array(
'metrics' => 'ga:visits', 
'max-results' => '1' 
); 

$gaData = 
    $service->data_ga->get( 
    'ga:66955412', 
    $back, 
    $back, 
    'ga:visits', 
    $optParams 
); 

print $gaData->rows[0][0]; 
0

Vous pouvez utiliser une base de données ou un fichier pour enregistrer toutes les visites de la page et compter le nombre de lignes. Voir en direct example. J'ai implanté ça.

+0

Pour les utilisateurs en ligne, vous pouvez vous connecter l'ID de session et l'horodatage actuel de chaque utilisateur, puis vérifier l'ID de session existe dans le tableau et la différence entre la l'heure actuelle et l'heure enregistrée. Si la différence de temps dépasse une limite, nous supposons que l'utilisateur est hors ligne et supprimez l'enregistrement. En comptant les lignes de la table, vous obtenez l'utilisateur en ligne. – Licson

Questions connexes