Könnte eine einfache Frage sein, aber ich bin im Moment voller Zweifel , ob ich der GitHub-Seite die Google Analytics-Tracking-ID hinzufügen soll .
Ich verwende den automatischen Seitengenerator von GitHub, um meine GitHub-Seite zu erstellen, aber es wird nach "Google Analytics Tracking ID" gefragt. Ich habe versucht, mich bei Google Analytics anzumelden, aber dort wird nach der URL der Website gefragt.
Was soll ich jetzt tun?
Noch eine Frage: Können wir die Google Analytics-Tracking-ID später hinzufügen, nachdem die GitHub-Seite erstellt wurde?
github
google-analytics
github-pages
exexzian
quelle
quelle
Antworten:
Update : Schrittbeschreibungen für andere hinzugefügt
Es wurde behoben:
musste
username.github.io
(Link, den ich verfolgen möchte) in den Google Analytics-Website-Bereich aufnehmen.Sie können die GitHub-Hilfeseite hier überprüfen
Danach wurde mir eine Tracker-ID zur Verfügung gestellt.
Hinweis: Sie können auf einfache Weise weitere Websites auf der Google Analytics-Seite in Ihrem Google Analytics-Administrationsbereich ändern oder hinzufügen.
Update 2: - Hinzufügen einer Google Analytics-Tracking-ID zu bereits erstellten Github-Seiten (wie von @ avi-aryan angefordert )
( https://github.com/ YourUserName / YourRepository / tree / gh-pages)
index.html
aus den aufgelisteten DateienHEAD
Tags vonindex.html
- Ihr Google Analytics-Tracking-ID-Skript ein (wenn Sie sich bereits für Google Analytics angemeldet haben, können Sie es unter admin und dann auf der Registerkarte " Tracking-Informationen" durchsuchen. )quelle
http://avi-aryan.github.io
index.html
um auch das Conversion-Tracking von Twitter hinzuzufügen. Vielen Dank!Wenn Sie Jekyll mit GitHub-Seiten verwenden, habe ich gerade einen Beitrag geschrieben, in dem gezeigt wird, wie Sie die Google Analytics-Tracking-ID korrekt zu Jekyll hinzufügen .
Sie finden Ihren Universal Analytics-Tracking-Code unter Admin> Eigenschaft> Tracking-Informationen> Tracking-Code.
Erstellen Sie eine neue Datei mit dem Namen
analytics.html
im_includes
Ordner im Verzeichnis Ihrer Jekyll-Website.Fügen Sie den Google Analytics Tracking-ID-Code hinzu
analytics.html
.Zum Schluss öffnen
_layouts/head.html
und{% include analytics.html %}
kurz vor dem End-</head>
Tag hinzufügen . Google empfiehlt diese Platzierung, um alle Seiten Ihrer Website korrekt zu verfolgen.quelle
jekyll.environment == 'production'
automatisch festgelegt wird ( github.com/jekyll/jekyll/issues/1219 ), während die Jekyll-Standardumgebung'development'
_layouts/default.html
, aber es hat gut funktioniert (ich kenne Jekyll nicht)Wenn Sie die von Jekyll bereitgestellte Minima-Vorlage verwenden, dann -
google_analytics: UA-xxxxxxxx-x
Ihrer _config.yml hinzuErsetzen
mit
und du bist fertig!
Der Google Analytics-Code wird jetzt angezeigt, wenn Ihre Site in einer Produktionsumgebung erstellt wurde. Als Referenz finden Sie den Quellcode der Vorlage hier - https://github.com/jekyll/minima
Sie können denselben Ansatz verfolgen, wenn Sie eine andere Vorlage verwenden, indem Sie auf den Quellcode der Vorlage verweisen und die entsprechenden Dateien ersetzen.
quelle
Ist besser, GA-Beacon dafür zu verwenden. GA-Beacon kann Ihr gesamtes GitHub-Repo verfolgen, auch wenn der besuchte Link kein HTML-Dokument ist.
Bitte überprüfen Sie: https://github.com/igrigorik/ga-beacon
quelle
Sie können einer Jekyll-Website Google Analytics wie jeder anderen Website hinzufügen.
Navigieren Sie nach dem Einrichten Ihres Google Analytics-Kontos zunächst zur Registerkarte "Administrator".
Klicken Sie anschließend im Kontenbereich links auf :
Create New Account
.In Google Analytics stellt ein Konto eine Reihe von Seiten dar, die Sie verfolgen möchten. Richten Sie das Konto der Website wie gewünscht ein.
Nachdem Ihr Konto erstellt wurde, werden Sie zu einer Seite weitergeleitet, auf der Sie darüber informiert sind,
Tracking ID
und über ein JavaScript-Snippet, mit dem Sie die Seiten einfügen können, die Sie verfolgen möchten. Fügen Sie dieses Snippet einfach in alle Seiten ein, die Sie verfolgen möchten. Wenn Sie ein Standardlayout verwenden, platzieren Sie dieses Snippet irgendwo darin.Übrigens, da Sie auf GitHub-Seiten hosten, benötigen Sie Google Analytics nur, wenn Sie sehr detaillierte Analysen wünschen. Wenn Sie sich nur für Seitenaufrufe interessieren, hat GitHub dies.
quelle
Ich verwende die Datei README.md als Quelle für meine persönliche GitHub-Seite. Ich benutze auch eines der von GitHub unterstützten Themen 'cayman'. Abgesehen von _config.yml sind im Repository keine weiteren Dateien erforderlich (es sei denn, Sie möchten Ihr unterstütztes Design ändern).
Um Google Analytics hinzuzufügen, habe ich gerade die Hinweise im 'cayman'-Repository ( https://github.com/pages-themes/cayman ) befolgt :
Cayman berücksichtigt die folgenden Variablen, wenn sie in der _config.yml Ihrer Site festgelegt sind:
google_analytics: [Ihre Google Analytics-Tracking-ID]
Punkt! Noch etwas! Alles funktioniert auf der Seite von Google Analytics! Dies ist möglicherweise eine praktikable Option für diejenigen, die nach einer schnellen Einrichtung von GitHub-Seiten mit Google Analytics suchen.
quelle
Wenn Sie eine automatisch generierte Github-Seite aus Ihrem Github README.md verwenden, war dies für mich der einfachste Weg: Bearbeiten Sie einfach Ihre _config.yml so (mit Ihrer eigenen Google Analytics-UA-ID):
Fügen Sie dann Ihrem Repository-Stammverzeichnis eine neue Datei mit dem Namen Gemfile mit folgendem Inhalt hinzu:
Warten Sie dann ein wenig und aktualisieren Sie Ihre Github-Seite und zeigen Sie den Quellcode der Seite an. Stellen Sie sicher, dass das SEO-Plugin Ihr Analytics-Java-Skript eingefügt hat. Weitere Infos hier: https://github.com/jekyll/jekyll-seo-tag
Aus der Installationsanleitung ging hervor, dass ich zum Glück nicht {% seo%} in den HTML-Code einfügen musste, da ich keinen HTML-Code habe. Daran scheint Github gedacht zu haben.
quelle