OXID Community Forum

> German forum > Allgemeines > OXID und PIWIK - Ziele definieren
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: OXID und PIWIK - Ziele definieren


Reply
 
Thread Tools Display Modes
#Top   #1  
Old 03-25-2011, 02:48 PM
WebbR WebbR is offline
Member
Join Date: Nov 2010
Posts: 33
WebbR is on a distinguished road
Default OXID und PIWIK - Ziele definieren

Hallo zusammen!
Ich würde gerne in einem Oxid Shop bestimmte Ziele mit Piwik tracken.

z. B. den Aufruf des Warenkorbs oder abgeschlossene Bestellungen.

Das funktioniert ja bei Piwik über bestimmte URLs.

Nun wird der WK aber nicht mit einer bestimmten URL aufgerufen sondern scheinbar über hidden felder an die Index.php weitergegeben dass der WK angezeigt werden soll.

Hat damit jemand Erfahrungen gesammelt? Wie geht man am besten vor?

Würde mich über Tipps freuen! DANKE!
Frank
Reply With Quote
#Top   #2  
Old 03-25-2011, 05:54 PM
MissV's Avatar
MissV MissV is offline
Senior Member
Join Date: Sep 2010
Posts: 158
MissV is on a distinguished road
Default Re: OXID und PIWIK - Ziele definieren

Probier doch mal das Plugin:
http://www.oxid-esales.com/forum/showthread.php?t=8974

Du kannst es ja noch erweitern/ändern, wie du es haben möchtest!
Reply With Quote
#Top   #3  
Old 03-25-2011, 06:30 PM
WebbR WebbR is offline
Member
Join Date: Nov 2010
Posts: 33
WebbR is on a distinguished road
Default Re: OXID und PIWIK - Ziele definieren

Super! Danke werd es gleich mal installieren!
Reply With Quote
#Top   #4  
Old 03-25-2011, 07:22 PM
WebbR WebbR is offline
Member
Join Date: Nov 2010
Posts: 33
WebbR is on a distinguished road
Default Re: OXID und PIWIK - Ziele definieren

Also ich habe das Plugin installiert - ging prima und läuft.

Es zeigt aber nur Daten aus der Oxiddatenbank an. Das ist zwar ganz praktisch aber nicht das was ich wollte.

Es geht darum mit Piwik zu tracken welche Keywords zu Konversionen führen. Das lässt sich halt normalerweise über URLs regeln und ist sehr hilfreich um zu sehen wie sich Besuche über bestimmte Keywords entwickeln und man erhält statistische Werte zu den Keswords.

Da der Oxidshop die bestellabwicklung aber über eine URL regelt und vermutlich die nötigen Parameter an die Index.php weitergibt gibt es keine bestimmte URL für verschiedene Vorgänge.

Hat dieses Problem schon mal jemand gelöst?
Reply With Quote
#Top   #5  
Old 03-25-2011, 08:08 PM
Hebsacker's Avatar
Hebsacker Hebsacker is offline
Moderator
Join Date: Feb 2009
Location: Freie Republik Hohenlohe
Posts: 10,459
Hebsacker is on a distinguished road
Default AW: OXID und PIWIK - Ziele definieren

also den Kaufabschluss hab ich in Piwik so erfasst:

Name des Ziels: Kaufabschluss
Ziel ist erreicht: wenn vom Besucher die angegebene URL besucht wird
bei denen die URL: beinhaltet cl=thankyou

Und dann hab ich als Wert noch den durchschnittlichen Warenkorbwert eingetragen.

Damit trackt Piwik das als Ziel, wenn die "Danke"-Seite nach erfolgreich abgeschlossener Bestellung aufgerufen wird.

Man kann auch manuell "goals" setzen, das ist dann hier genau beschrieben:
Manually trigger a conversion for a Goal -> http://piwik.org/docs/javascript-tracking/
mehr über Zieltracking -> http://de.piwik.org/dokumentation/ziel-tracking/
__________________
Ray
www.stahlwarenhaus-hebsacker.de______________._.__Tipps zur Forensuche
www.haller-stahlwaren.de____________________._____Tipps zum Forum
_________________________________________._____Forum für Dummies

_________________________________________._____Theme-Styler
Reply With Quote
#Top   #6  
Old 05-20-2011, 08:10 AM
libelle libelle is offline
Member
Join Date: Mar 2011
Posts: 93
libelle is on a distinguished road
Default AW: OXID und PIWIK - Ziele definieren

Hallo Frank,

ich habe mir eine neue Template-Datei namens piwik_tracking_code.tpl mit folgendem Inhalt angelegt:
Code:
<!-- Piwik -->
<script type="text/javascript">
    var pkBaseURL = (("https:" == document.location.protocol) ? "https://piwik.example.com/" : "http://piwik.example.com/");
    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);

        [{ if (strpos($additionalparams, 'thankyou') !== false) }]
            piwikTracker.trackGoal(1, [{ $order->oxorder__oxtotalnetsum->value }]);

            piwikTracker.setCustomVariable(1,"Bestellung, Stadt", "[{ $order->oxorder__oxbillcity->rawValue }]");
        [{ /if }]

        piwikTracker.trackPageView();
        piwikTracker.enableLinkTracking();
    } catch( err ) {}
</script>
<noscript>
    <p><img src="http://piwik.example.com/piwik.php?idsite=1" style="border:0" alt="" /></p>
</noscript>
<!-- End Piwik Tracking Code -->
Die Domain der Piwik-Installation, die IDs der Site, des Goals und der Custom-Variable musst Du natürlich Deiner Umgebung anpassen. In diesem Beispiel stehen diese drei IDs auf 1.

Dann habe ich in der _footer.tpl vor dem </body> noch folgendes ergänzt:
Code:
[{ include file="piwik_tracking_code.tpl" }]
@all:
Hat von Euch schon mal einer mehr Werte als einen Währungswert an ein Goal übergeben? Zum Beispiel die Bestellnummer? Die Frage rührt daher, dass die Piwik-Tabelle log_conversion die gleichen Custom-Felder hat wie die log_visit, welche via piwikTracker.setCustomVariable(index,"name", "value"); gefüllt werden können.

Nur wie lautet die Syntax für ein Goal inkl. CustomFeld?
piwikTracker.trackGoal(1, value, ???);

Beste Grüße
Sebastian
Reply With Quote
#Top   #7  
Old 05-20-2011, 08:13 AM
libelle libelle is offline
Member
Join Date: Mar 2011
Posts: 93
libelle is on a distinguished road
Default AW: OXID und PIWIK - Ziele definieren

..Frank, und natürlich im Piwik noch ein Ziel vom Typ "manuell" anlegen, sonst kann Dir das Goal nicht angezeigt werden.
Reply With Quote
Reply

Bookmarks

Tags
definieren, piwik, ziele

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Plugin für Piwik job963 Module 89 10-23-2012 08:28 AM
einbau von Piwik - wo muss der Code rein ? ? Sven39 Installation und Konfiguration 16 08-17-2012 07:34 AM
Google Analytics Ziele + Tracking sepp_a_u Installation und Konfiguration 16 01-17-2011 02:57 PM
Wo / wie XML-Tag für payment definieren ? kinderlampenland Entwickler 0 12-17-2009 09:25 PM
Oxid Events als Ziele in Google Analytics tracken Jonesey Installation und Konfiguration 3 11-10-2009 05:58 AM

All times are GMT +2. The time now is 06:33 AM.