de suivi google analytics avec php site web

J'ai récemment changé mon site format php (plutôt que de l'html), c'est à dire, j'ai renommé toutes mes pages HTML avec un .extension php et fixe les liens avec mon .fichier htaccess.

- Je besoin pour suivre mes nouvelles pages php avec Google analytics, j'ai donc créé un fichier php séparé contenant de Google extrait de code javascript. Je l'ai placé à la racine de mon site et liés chacun de mes balises php avec le code suivant après l' <body> tag:

<?php include_once("analyticstracking.php") ?>

Mon problème est que cela ne semble être le travail avec mon index.php page. Toutes mes autres pages ne peut pas trouver analyticstracking.php (dans Dreamweaver, il dit: "'analyticstracking.php" n'est pas sur le disque local. Get")

Si je change le lien (en ajoutant"/"):

<?php include_once("/analyticstracking.php") ?>

alors toutes mes pages pouvez localiser le fichier, mais google analytics ne semble pas suivre mon activité.

Je suis à l'aide de la "google Analytics en Temps Réel" pour tester cela.

Voici mon url www.brp-architects.com.
(Actuellement à l'aide de

<?php include_once("/analyticstracking.php") ?>

que ce code, avec le "/", permet à toutes mes pages pour retrouver mon code de suivi fichier php).

La raison pour laquelle je fais cela est si je peux utiliser un bout de code PHP pour récupérer mon site les adresses IP des visiteurs par arriver derrière les serveurs proxy ip:

<?
if (getenv(HTTP_X_FORWARDED_FOR)) {
    $ip_address = getenv(HTTP_X_FORWARDED_FOR);
} else {
    $ip_address = getenv(REMOTE_ADDR);
}

?>

Merci pour vos réponses!

Voici mon extrait de code de suivi de la analyticstracking.php fichier:

<script type="text/javascript">

var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-5434990-2']);
  _gaq.push(['_trackPageview']);
  setTimeout('_gaq.push([\'_trackEvent\', \'NoBounce\', \'Over 30 seconds\'])',30000);

(function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();

</script>

Le lien vers mon code de suivi est directement sous l'ouverture de la balise body:

<?php include_once("/analyticstracking.php") ?>
C'est agréable de voir un bien rédigé première question, bravo!!!
il ne semble pas être une trace de l'analyse de script dans ce rendu au format html de la page.

OriginalL'auteur user1514406 | 2012-07-10