Google Analytics en Simple Machine Forums (SMF) software

Gelukkig Nieuwjaar mensen, het is nu 5 uur in de ochtend, heb geen slaap en heb een barstende hoofdpijn. Teveel Parbo in me bloed, maar goed. Om het nieuwe jaar te starten, wil ik graag een artikel toewijden aan “het plaatsen van Google Analytics ga.js op jou Simple Machine Forums (SMF) forum.” Blijkbaar zijn er veel forums die dat nu gebruiken, een simpel zoekopdracht vertoont al gauw 31 miljoen resultaten.

Hieronder heb ik dat in stappen uitgelegd:

  1. Maak een bestand, noem het bijvoorbeeld google_analytics.html
  2. Kopieer nu de onderstaande code en plak het daarin:

    <!– Hier begint Google Analytics code –>

    <script type=”text/javascript”>
    var gaJsHost = ((“https:” == document.location.protocol) ?
    “https://ssl.” : “http://www.”);
    document.write(unescape(“%3Cscript src=’” + gaJsHost +
    “google-analytics.com/ga.js’
    type=’text/javascript’%3E%3C/script%3E”));
    </script>
    <script type=”text/javascript”>
    var pageTracker = _gat._getTracker(“ZET HIER JE EIGEN UNIEKE UA CODE“);
    pageTracker._trackPageview();
    </script>

    <!– Einde Google Analytics code –>

  3. Upload deze bestand nu naar je map Sources, deze bevind zich in de root van je website, dus als jij je website hebt geïnstalleerd in een map “forum”, vind je het dan in forum/Sources
  4. Maak nu open je index.template.php van de thema die je gebruikt, deze vind je in, als we ervan uitgaan dat je website geïnstalleerd is in een map genaamd “forum”, forum/Themes/thema-naam/index.template.php
  5. Zoeken naar:

    echo ‘

    </body>

    </html>’;

  6. Vervangen met:

    // Hier komt je Google Analytics code

    require_once ‘google_analytics.html’;

    echo ‘

    </body>

    </html>’;

  7. Opslaan en uploaden!

Bekijk nu de broncode van je website, als jij je Google Analytics code daarin kan terug vinden, werkt het!

UPDATE (30/05/2009):

Schijnt dat deze techniek, niet wil werken als je Simple Machine Forums versie 1.1.9 gebruikt. Als je 1.1.9 gebruikt kan je de GA-code gewoon kopieren en plakken, vlak voor </body>. (dus in de index.template bestand van je thema)

Hier heb je de code:

<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src=\'" + gaJsHost + "google-analytics.com/ga.js\' type=\'text/javascript\'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("JOUW CODE");
pageTracker._trackPageview();
} catch(err) {}</script>
</body></html>';

Vervang “Jouw code” met je eigen UA-code die je van Google Analytics krijgt.

Abonneer aan dit blog via RSS of via e-mail, om op de hoogte te blijven van de meest recente ontwikkelingen. Volg mij op Twitter.

Relevante items
This entry was posted in Analytics. Bookmark the permalink.

Regels voor het plaatsen van reacties:

  • Gebruik je eigen naam, geen keywords
  • Het plaatsen van reclame in je reactie is niet toegestaan
  • Reacties moeten te allen tijde fatsoenlijk blijven

Reacties die hieraan niet voldoen worden of verwijderd of als spam aangevinkt. Hierover is er verder geen discussie mogelijk.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">

Anti-spam vraag: