Nach joomla-Umstieg auf 2.5 keine Auswertung mehr

Hallo,

ich habe mich zwar schon in einem anderen Beitrag mein Problemm ergänzt, will es aber hier noch mal ganz von vorne versuchen.

Seit dem ich auf joomla 2.5 gegangen bin, habe ich keine Auswertung mehr. Unter 1.5 hatte ich das Pluggin für joomla, was wunderbar funktioniert hat. Nun habe ich piwik ganz neu installiert und in der index.php des Template ganz am Ende den Trackingcode aus piwik wir folgt eingefügt:


<jdoc:include type="modules" name="debug" />
		<!-- Piwik -->
		<script type="text/javascript">
		var pkBaseURL = (("https:" == document.location.protocol) ? "https://www.feuerwehresbeck.de/piwik/" : "http://www.feuerwehresbeck.de/piwik/");
		document.write(unescape("%3Cscript src='" + pkBaseURL + "piwik.js' type='text/javascript'%3E%3C/script%3E"));
		</script><script type="text/javascript">
		try {
		var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 1);
		piwikTracker.trackPageView();
		piwikTracker.enableLinkTracking();
		} catch( err ) {}
		</script><noscript><p><img src="http://www.feuerwehresbeck.de/piwik/piwik.php?idsite=1" style="border:0" alt="" /></p></noscript>
		<!-- End Piwik Tracking Code -->
	</body>
</html>

Funktioniert leider nicht. Habe es auch schon mit dem alten Eintrag versucht oder mit einem von einer meiner anderen noch unter 1.5 laufenden Websites. Alles funktioniert nicht. In der Datenbank kann ich jedoch in einzelnen Tabellen Einträge sehen. Aber nicht im Dashboard.

Hat jemand eine Idee, woran es liegt und wass ich noch ändern muss?

Gruß
Kutsche

Browser-Archierung oder Cron-Job zur Archivierung der Daten aktiviert?
Memory-Limit hoch genug, damit die Archivierung beendet werden kann?

Grüße

Hi!

Wenn du aus Sicherheitsgründen https nutzt, könnte darin die Fehlerursache liegen. Du hast in deinem Seitenquelltext im Tracking Code folgede Zeile stehen:

var pkBaseURL = ((“https:” == document.location.protocol) ? “Sign in - Piwik” : “Sign in - Piwik”);

Bei meinen Aufrufen nutze ich https und habe es sowohl per htaccess zwingend vorgeschrieben und zusätzlich in der config.ini.php von PIWIK eingefügt. Daher steht in meinem Tracking Code sinngemäß:

var pkBaseURL = ((“https:” == document.location.protocol) ? “https://www.feuerwehresbeck.de/piwik/” : “Sign in - Piwik”);

Aber ich bin noch neu mit PIWIK und vielleicht gibt es noch andere Ursachen für das Problem. Zudem: Auch ich bin mir noch nicht sicher, ob es nicht zuverlässiger zur Erfassung wirklich aller Seitenaufrufe und URLs ist, wenn man ein Joomla-PlugIn nutzt statt den Tracking Code in die index.php des Templates einzufügen.
Vielleicht versuchst du es mal mit einem PlugIn?

Beste Grüße
Clemens

[quote=“Peter Boehlke”]
Browser-Archierung oder Cron-Job zur Archivierung der Daten aktiviert?
Memory-Limit hoch genug, damit die Archivierung beendet werden kann?[/quote]

Hallo Peter,
wo muss ich das einstellen bzw. prüfen? In joomla oder in piwik? Habe unter 1.5 nichts extra eingestellt gehabt.

[quote=clemens_XL]

var pkBaseURL = ((“https:” == document.location.protocol) ? “Sign in - Piwik” : “Sign in - Piwik”);[/quote]

Hallo Clemens,
ich habe eigentlich kein https eingeschaltet. Auch unter 1.5 nicht. Deshalb habe ich auch keine entsprechend angepasste htaccess.

Gruß
Kutsche

In Piwik unter Einstellungen > Allgemeine Einstellungen

Grüße

[quote=“Peter Boehlke”]
Browser-Archierung oder Cron-Job zur Archivierung der Daten aktiviert?[/quote]

Hallo Peter,
nach dem ich mich als Superaqdmin angemeldet habe, habe ich die Einstelungen gefunden. Unter “Piwik erlauben, die Archivierung zu starten, wenn Berichte im Browser angezeigt werden.” ist ja (Standart) aktiviert. Gibt auch nicht sehr viel Trafic.

[quote=“Peter Boehlke”]
Memory-Limit hoch genug, damit die Archivierung beendet werden kann?[/quote]

Diese Einstellung habe ich nicht gefunden.

“Berichte für heute (sowie jeden anderen Zeitraum, die den heutigen Tag beinhaltet) höchstens so oft neu berechnen:” steht auf 10.

Soll ich an den Einstellungen noch etwas ändern?
Gruß
Kutsche

Kannst mir gern mal per PM Deine Zugangsdaten schicken, dann schaue ich mir das mal an.

Grüße
Peter (Piwik-Team)

Das Problem liegt im GeoIP-Plugin. Entweder deaktivieren, oder die richtige Geo-Datenbank hinterlegen. Beschrieben ist das hier (unter How to install): Plugin using GeoIP to accurately detect visitor countries, cities, and continent · Issue #5465 · matomo-org/matomo · GitHub

Grüße

Hallo Peter,

erst mal vielen Dank.

Ich habe das geoIP jetzt noch mal neu installiert aber deaktiviert, um zu schauen, ob es überhaupt ohne geht. Jetzt funktioniert es. Habe dann das geoIP wieder aktiviert und es läuft immer noch alles. Allerdings wird bei geoIP die Besucher nicht angezeigt. Ist das richtig oder muss ich noch was machen?

Vielleicht kannst du auch noch mal nach den anderen Dashboard Widgets schauen. Da wird auch nichts angezeigt. Oder dauert dies noch, bis es aktualisiert ist?

Gruß
Kutsche

Es werden nur Countries / Städte für die angezeigt, die ab dem zeitpunkt der Korrektur die Seite besuchen.

Danke, jetzt funktioniert alles.

Gruß
Kutsche