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 !