Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: BETA MODUL: modified eCommerce Shopsoftware User Tracking

    kwiekids

    • Schreiberling
    • Beiträge: 390
    Hallo,

    anbei ein modified eCommerce Shopsoftware optimiertes Modul zum User Tracking.
    Ich habe es "ausgegraben" und ein wenig "modified".  :whistle:

    Weitere Funktionen:
    - Session Tracking
    - Ort lokalisieren (Region basierend)
    - SuMa Herkunft
    - Klick-Verfolgung
    - Historisierung
    - etc ....

    Hier noch 3 Screenshots:

    Übersicht:

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Besucherdetails:

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Besucherübersicht

      [ Für Gäste sind keine Dateianhänge sichtbar ]

    Die gesammelten Daten kann man auch per Knopfdruck löschen (alles älter als 3 Tage),
    dies kann auch per cronjob automatisiert werden  :D

    Installationsanleitung ist im ZIP-File enthalten, Einbau-Dauer ca. 5 - 10 Minuten.

    Und dann noch die Erweiterung für die Löschung der Daten per cronjob -
    dadurch wird automatisch alles gelöscht, was älter als 3 Tage alt ist,
    mehr als 3 Tage diese Daten aufzubewahren ist m.E. nicht sinnvoll.

    Dieses script ist für die Verwendung des cronjob-Aufruf per http, also die Methode,
    die durch die meisten Hoster in der Adminoberfläche der Domain angeboten wird.

    In der Datei folgendes Ändern:
    1. mysql-NAME.URL.de/com/... = die Domain, die für die mysql DB steht.
    2. DATENBANKBENUTZER = Dein Buntzername zur Verwendung der Datenbank
    3. DATENBANKPASSWORT = Dein Datenbankpasswort
    4. DATENBANKNAME = der Datenbankname Deiner Datenbank

    Ist getestet und funktioniert  :D

    Viel Spass & Erfolg damit

    cheers  8)
    kwiekids
    -oli-

    [EDIT Tomcraft 06.11.2011: Modul auf BETA-Status gesetzt wegen: SQL-Injection Schwachstelle in Fremd-Modul "User Tracking"]
    [EDIT Tomcraft 10.11.2011: Modul aktualisiert, Danke an digicam.]
    [EDIT Tomcraft 07.05.2012: SQL-Injection Fix mit integriert.]
    [EDIT Tomcraft 16.03.2014: SQL-Befehle im Modul aktualisiert, Danke an Webkiste für den Hinweis.]

    Linkback: https://www.modified-shop.org/forum/index.php?topic=5613.0

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Daumen hoch! :thumbs:

    Vielen Dank für's Teilen! :thx:

    Grüße

    Torsten

    speedy

    • Viel Schreiber
    • Beiträge: 3.214
    Schicke Sache, vielen Dank.

    kwiekids

    • Schreiberling
    • Beiträge: 390
    Hier noch die Erweiterung für die Löschung der Daten per cronjob -
    dadurch wird automatisch alles gelöscht, was älter als 3 Tage alt ist,
    mehr als 3 Tage diese Daten aufzubewahren ist m.E. nicht sinnvoll.

    Dieses script ist für die Verwendung des cronjob-Aufruf per http, also die Methode,
    die durch die meisten Hoster in der Adminoberfläche der Domain angeboten wird.

    In der Datei folgendes Ändern:
    1. mysql-NAME.URL.de/com/... = die Domain, die für die mysql DB steht.
    2. DATENBANKBENUTZER = Dein Buntzername zur Verwendung der Datenbank
    3. DATENBANKPASSWORT = Dein Datenbankpasswort
    4. DATENBANKNAME = der Datenbankname Deiner Datenbank

    Ist getestet und funktioniert  :D

    cheers  8)
    kwiekids
    -oli-

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    danke , schoenes modul , so was sollte von Haus aus drin sein :)

    dann noch ei paar Anmerkungen zur Installation
    das mit den 5-10 Minuten Arbeit ist okay
    1.a)in der Installationsanleitung 3.1 heisst es Shopname aendern
    das in der datei
    shop/includes/functions/user_tracking.php
    nicht in der shop/admin wie man aus dem Zusammenhang vermutet
    1.b) steht KwieKids drin :)
    2. der Upload der Datei GeoLite mit 30 MB frist noch (bis zu)ne halbe Stunde bevor man damit spielen kann
    mfg Hannes

    kwiekids

    • Schreiberling
    • Beiträge: 390
    Danke für die Hinweise  :D

    Habe es geändert und neu gezippt - Tom, bitte austauschen ...

    thx,
    kwiekids  8)
    -oli-

    [EDIT Tomcraft: Modul im ersten Beitrag aktualisiert]

    hstreicher

    • Fördermitglied
    • Beiträge: 281
    und noch ein Hinweis von mir , die Datei

    GeoLiteCity.dat muss in Kamelhöcker -Schreibweise sein  sonts hagelts Fehlermeldungen ,
    nur für den fall dass euere FTP Programm auch so eingestellt sind alles auf kleinschreibung zu konvertieren

    mfg hannes

    online-beobachter

    • Schreiberling
    • Beiträge: 417

    In der Datei folgendes Ändern:
    1. mysql-NAME.URL.de/com/... = die Domain, die für die mysql DB steht.
    2. DATENBANKBENUTZER = Dein Buntzername zur Verwendung der Datenbank
    3. DATENBANKPASSWORT = Dein Datenbankpasswort
    4. DATENBANKNAME = der Datenbankname Deiner Datenbank

    Ist getestet und funktioniert  :D

    cheers  8)
    kwiekids
    -oli-

    Ist zwar schon älter, aber dennoch die Frage:

    Sind die Datenbankdaten kein Sicherheitsrisiko da im Shop Hauptverzeichnis?

    Vielleicht weiß das jemand.

    Michael

    sportstourer

    • Fördermitglied
    • Beiträge: 172
    • Geschlecht:
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #8 am: 02. Juli 2011, 21:16:26
    Hallo,

    ich habe auch dieses Modul erfolgreich installiert. Es funktioniert tadellos und zeigt mir alle Besuche usw. an.

    Nur leider hat sich die oberste Zeile mit (Kundennummer - E-Mail - Bestellnummer - Artikel) nach links verschoben (siehe Bild 1).

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Im (Bild 2) war es vor der Installation des Moduls. So sollte es auch wieder sein. Wie gibt es Abhilfe?

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    MfG Micha

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #9 am: 03. Juli 2011, 00:57:12
    Wenn Bild 2 vor der Installation des Moduls war, dann endet hier leider der kostenlose Support, denn das ist nicht mehr der Standard-Adminbereich von modified eCommerce Shopsoftware! :!:

    Du kannst ja mal kostenpflichtigen Support über das Kontaktformular anfordern.

    Grüße

    Torsten

    zub

    • Schreiberling
    • Beiträge: 401
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #10 am: 03. Juli 2011, 07:51:14
    Guten Morgen,
    ich habe mir das Modul angesehen. Da ist noch der Fehler wie im Thema "Fehler in Modul" drin.

    MfG
    Waldemar

    sportstourer

    • Fördermitglied
    • Beiträge: 172
    • Geschlecht:
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #11 am: 03. Juli 2011, 08:49:42
    Hallo Torsten,

    ich dachte das jeder Nutzer von "modified eCommerce Shopsoftware" sich seine Version (Frontend/Backend) selber an seine optischen Bedürfnisse anpassen darf/kann? Ich hatte bei anderen Usern ebenso eine optische Anpassung des (Backend) gesehen. Ich wollte von "Lila" eigentlich nur wegkommen. Ich habe lediglich nur selber den Headerbereich vom (Backend) farblich meinen Bedürfnissen angepasst, und nebenbei die Piktogramme.

    Wenn dies nicht gestattet/erwünscht ist, ändere ich es gern wieder um. Zumindest das "Logo" habe ich wieder getauscht, dafür habe ich sogar Verständnis. Dann entschuldige ich mich für meinen Fehler den ich rückgängig gemacht habe. :sorry: Ich bin hier in einer sehr netten Community und möchte auch bleiben und gegen keine Regeln verstoßen! Den Backendbereich sieht aber eigentlich nur
    der Administrator!

    Mein optisches Problem über dem xtc-logo (siehe Bild 4) habe ich soeben lösen können: Der Ordner "searchbar_menu" war irgendwie verschwunden! Neu reinkopiert und es funktioniert.

    Bild 3:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    Bild 4:

    [ Für Gäste sind keine Dateianhänge sichtbar ]

    PS: Vielleicht kann man ja wirklich überlegen dieses Modul standardmäßig in die neue Version 1.06 zu übernehmen, Statistikauswertungen werden zur Analyse des Kauf/Klickverhaltens der Kunden immer wichtiger für Shopbetreiber.

    MfG und schönes Wochenende Micha

    Tomcraft

    • modified Team
    • Gravatar
    • Beiträge: 46.369
    • Geschlecht:
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #12 am: 03. Juli 2011, 15:43:07
    Hallo Micha,

    natürlich darfst du das Backend anpassen wie du willst! :!:

    Problematisch für uns ist dabei nur, dass wir kaum noch nachvollziehen können was du an welcher Stelle geändert hast und ob du da wirklich keinen Fehler beim Umbau gemacht hast. Wenn dann Probleme auftauchen, dann können wir eben nicht mehr nach Schema vorgehen, weil dein Code eben nicht mehr Standard ist.

    Ehrlich gesagt finde ich dieses Modul hier gar nicht so interessant, da gefällt mir folgendes besser: MODUL: Alternatives Statistik Tool zu Google Analytics von Commerce:SEO

    Grüße

    Torsten

    digicam

    • Fördermitglied
    • Beiträge: 122
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #13 am: 22. September 2011, 09:23:58
    Hi kwiekids, danke für das super Modul. Mir sind nur zum Vergleich zu der alten xt:Commerce Version zwei Sachen aufgefallen: bei der alten Version wurde der Username angezeigt, in deiner Version nicht mehr. In der "Wer ist Online"-Ansicht sind die Usernamen vorhanden.
    Der zweite Punkt ist, wenn man auf einen Eintrag klickt, z.B. [view session], springt die ganze Liste zum Anfang. Bei der alten Version unter xt:Commerce wurde die Liste genau bei dem Eintrag, auf den man geklickt hat, positioniert. Das ist bei einer Liste mit mehreren hundert Einträgen doch besser oder? Kann man die zwei Punkte irgendwie ändern?
    Danke
    digicam

    saku70

    • Frisch an Board
    • Beiträge: 55
    • Geschlecht:
    Re: BETA MODUL: modified eCommerce Shopsoftware User Tracking
    Antwort #14 am: 29. September 2011, 20:17:20
    Hm... Ist ja echt faszinierend das Modul - genau, das was ich mir vorgestellt habe.
    Habe es so wie beschrieben eingebaut und mehrfach kontrolliert.
    Trotzdem bringe ich es nicht zum Laufen: wenn ich im Backend "user Tracking" auswähle, versucht er zwar die "user_tracking.php" auszuführen, doch schleust mich dann immer auf die Seite "Mein Konto".
    Ist es nicht für 1.05 zu gebrauchen oder hätte ich bei den Kontrollen einfach nur meine Brille besser putzen müssen!? ;-)
    Vielen Dank schon jetzt für Eure Hilfe!
    8 Antworten
    4419 Aufrufe
    04. April 2010, 23:08:49 von Tomcraft
    8 Antworten
    10244 Aufrufe
    23. April 2013, 17:04:25 von DerBaumeister
    106 Antworten
    53828 Aufrufe
    06. März 2021, 19:27:04 von awids
               
    anything