Bei Ziele über Kampagnen wird kein Wert pro Besuch angezeigt


(AS-N) #1

Hallo,

ich habe ein Ziel eingerichtet, welches mittels:


piwikTracker.trackGoal(1, 15.90);

angesprochen wird.
Das Ziel wird auch getrackt und auch der Wert (15,90) wird aufgezeichnet und als Gesamteinnahmen angezeigt.

Komme ich jetzt aber mit einer Kampagne und einem Keyword auf diese Seite, wird zwar zusätzlich die Kampagne und das Keyword mit getrackt, aber bei beiden steht unter “Wert pro Besuch” 0. Die Konversionsrate stimmt hier aber wieder.
Es fehlt also der obige Wert von 15,90.
Mache ich da noch was falsch, oder ist das ein Bug?

Hier nochmal das ganze Javascript:


<!-- Piwik -->
<script type="text/javascript">
var pkBaseURL = (("https:" == document.location.protocol) ? "https://meinedomain.de/piwik/" : "http://meinedomain.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", 3);
	piwikTracker.trackPageView();
	piwikTracker.enableLinkTracking();
        piwikTracker.trackGoal(1, 15.90);
} catch( err ) {}
</script><noscript><p><img src="http://meinedomain.de/piwik/piwik.php?idsite=3" style="border:0" alt=""/></p></noscript>
<!-- End Piwik Tag -->


(Peterbo) #2

Hier könnte es eine Regression geben - habe diesen Effekt auch schon bei 2 Installationen festgestellt. Habe ein Ticket eingerichtet im Piwik Trac.

Wäre super, wenn Du bei der Aufklärung des Problems mitwirken könntest!

Viele Grüße
Peter


#3

Hi,

hab das selbe Problem wie AS-N, was aber erst seit version 1.2 auftritt
Hab das ganze mal etwas untersucht und einen BUG gefunden, siehe Piwk Trac.

Einen Patch der das Problem für mich behebt gibts auch. Funktioniert bisher sehr gut bei meinen Installationen.


(vipsoft) #4

To rule out the possibility that the REQUEST string is too long (and thus, truncated by the web server or PHP, e.g., Suhosin), please try:


	var piwikTracker = Piwik.getTracker(pkBaseURL + "piwik.php", 3);
	piwikTracker.setRequestMethod('POST');  // use POST instead of GET
	piwikTracker.trackPageView();
	piwikTracker.enableLinkTracking();
        piwikTracker.trackGoal(1, 15.90);