Post

Goatcounter in Jekyyl integrieren

Goatcounter in Jekyyl integrieren.

Allgemeines

Ich möchte wissen, ob meine Webseite besucht wird.
Möglichst wenig Aufwand bitte, idealerweise OpenSource oder Selbst-Gehostet.
Mit diesen Rahmenbedingungen bin ich nach kurzer Recherche auf Goatcounter gestoßen.
GoatCounter ist eine datenschutzfreundliche Open-Source Web-Analyse Plattform, die zudem für nicht-gewerbliche Zwecke kostenlos ist. Da ich meine Web-Seite offensichtlich via Jekyyl bereitstelle, möchte ich hier kurz beschreiben, wie die Einbindung in Jekyll erfolgt.

Einrichtung

Grundsätzlich kann man den Schritten auf https://www.goatcounter.com/ folgen:

  • Sign-In bei Goatcounter
  • Login ins Goatcounter Dashboard
  • Eigene Webseite mit Goatcounter verknüpfen

Ich habe auf GitHub eine Anleitung zum Jekyll-Theme Forever-Jekyll gefunden, an der ich mich orientiert habe.
Hier wird beschrieben, wie man unterschiedliche Web-Analytics aktivieren bzw. einrichten kann, darunter eben auch Goatcounter.

Standardmäßig sind im von mir genutzten Chirpy-Theme von Jekyll keine Analyse Tools aktiviert.

Das kann jedoch leicht geändert werden, indem man in dem Layout an zentraler Stelle einen entsprechden Aufruf platziert. Ich habe dazu die Datei _layout\default.html gewählt. Vor dem letzen </body> habe ich folgenden Coden platziert:

1
2
<script data-goatcounter="https://YOURID.goatcounter.com/count"
        async src="//gc.zgo.at/count.js"></script>

Vorausgesetzt, das der Sign-In in die Goatcounter-Plattform bereits erfolgt ist, kann man nun im Dashboard sehen, was auf eigenen Web-Seite los ist.

Ich hoffe, mit dieser Beschreibung dem Leser weitergeholfen zu haben.
Viel Erfolg !

This post is licensed under CC BY 4.0 by the author.