PIWIK liefert keine Daten

Hallo Forum, habe PIWIK erfolgreich installiert, Seite angelegt und unter Einstellungen - Tracking Code den Code entnommen und in der index.html vor dem Tag eingefuegt. Leider liefert PIWIK keine Ergebnisse.


<!-- Piwik -->
<script type="text/javascript">
  var _paq = _paq || [];
  _paq.push(["trackPageView"]);
  _paq.push(["enableLinkTracking"]);

  (function() {
    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://analytics.meinedomain.com/";
    _paq.push(["setTrackerUrl", u+"piwik.php"]);
    _paq.push(["setSiteId", "2"]);
    var d=document, g=d.createElement("script"), s=d.getElementsByTagName("script")[0]; g.type="text/javascript";
    g.defer=true; g.async=true; g.src=u+"piwik.js"; s.parentNode.insertBefore(g,s);
  })();
</script>
<!-- End Piwik Code -->

Genau das selbe Problem habe ich auch. Ich glaube aber das der Code in den muss.

Danke fuer die Hilfe, funktioniert aber auch nicht.
Kann es damit zusammenhaengen, dass die https Adresse nicht uebereinstimmt? (shared ssl Zertifikat)
Wie kann man das https herausnehmen, s.d. nur http funktioniert?

Ist der Code aus deinem ersten Post derjenige, den du verwendest oder hast du ihn fürs Forum noch mal geändert?

In der Zeile


    var u=(("https:" == document.location.protocol) ? "https" : "http") + "://analytics.meinedomain.com/";

musst du “://analytics.meinedomain.com/” ersetzen durch deine eigene Adresse.

Wenn du grundsätzlich http: verwenden willst ändere die Zeile ab in


    var u="http://analytics.meinedomain.com/";

Bzw. eben mit deiner Webseitenadresse.

Die folgende Zeile


    _paq.push(["setSiteId", "2"]);

könnte auch noch Ursache für den Fehler sein. In der Zeile wird die Website-ID angegeben. “2” stimmt nur dann, wenn du in Piwik mehr als eine zu trackende Webseite erfasst hast. Bei eine Neuinstallation und nur einer Webseite ist die SiteId deshalb häufiger “1” als “2”.