Contao-Camp 2024
Seite 4 von 4 ErsteErste ... 234
Ergebnis 121 bis 147 von 147

Thema: [be_piwikcharts] Besucherstatistiken aus Piwik im Backend anzeigen

  1. #121
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    Wie stellt ihr euch die Darstellung der X-fachen Statistiken vor?

  2. #122
    Contao-Fan Avatar von dtptiger
    Registriert seit
    20.06.2009.
    Ort
    Nürnberg
    Beiträge
    817

    Standard

    Ok ...
    Die Einstellungen müssten in den Startseiten liegen
    Die Anzeige/Statistiken als Submenü oder Reiter je Startseite

    VG dtptiger

  3. #123
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Ja, so könnte es sein.

    Bei der ER Cookiebar (mehrere Startpunkte) ist das so hier gelöst; vielleicht wäre das ja ein Ansatzpunkt:
    Unbenannt-1.jpg

  4. #124
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    OK, ich überleg mir etwas.
    Wird aber einige Zeit dauern, falls niemand mit Pull Requests unterstützt.

  5. #125
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard

    Hi Leute,

    Wie können die Inhalte / Messungen von Matomo im Contao BA > Besucherstatistik angepasst bzw. erweitert werden?

    z.B:

    - Besucherübersicht mit Grafik der letzten Besucher / wiederkehrenden Besucher
    - besuchte Seiten insgesamt und Anzahl der Seiten pro Besuch
    - Verweildauer auf einer Seite / Unterseite
    - Besucheranzahl auf einer bestimmten Website


    und wie bekomme ich den angezeigten Bereich zur "Auflösung" aus der Anzeige "Besucherstatistik" aus dem Contao-BA raus?

  6. #126
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    wie bekomme ich den angezeigten Bereich zur "Auflösung" aus der Anzeige "Besucherstatistik" aus dem Contao-BA raus?
    Unter "Templates" kannst du das Template "be_piwikcharts.html5" bearbeiten und die entsprechende Statistik entfernen.

    Zitat Zitat von Schnippel Beitrag anzeigen
    Besucherstatistik angepasst bzw. erweitert werden?

    z.B:

    - Besucherübersicht mit Grafik der letzten Besucher / wiederkehrenden Besucher
    - besuchte Seiten insgesamt und Anzahl der Seiten pro Besuch
    - Verweildauer auf einer Seite / Unterseite
    - Besucheranzahl auf einer bestimmten Website

    Im Template kannst du die Methode urlChart() direkt aufrufen (Beispiele siehe hier: https://github.com/math-GH/be_piwikc....php#L419-L437) und die Matomo-API individuell ansteuern.

    Für Unterstützung zu urlChart() würde ich dich bitte auf GitHub ein Issue zu öffnen, in dem ich dir schneller und einfacher helfen kann.

  7. #127
    Contao-Nutzer
    Registriert seit
    24.06.2012.
    Beiträge
    205

    Standard

    Hallo,
    wollte soeben die Erweiterung konfigurieren.
    Doch leider kommt es da zu einem Fehler bei der MATOMO url
    Obwohl diese richtig eingetragen ist kommt es zur Fehlermeldung:
    "Matomo-Installation konnte nicht gefunden werden. Server meldet HTTP-Code 0"

    an was kann das Liegen.
    Gruß Thomas
    __________________________________________________ ________________________________
    ich habe keine Zeit, darüber nachzudenken, warum ich keine Zeit habe.

  8. #128
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    Zitat Zitat von speedweb Beitrag anzeigen
    Hallo,
    wollte soeben die Erweiterung konfigurieren.
    Doch leider kommt es da zu einem Fehler bei der MATOMO url
    Obwohl diese richtig eingetragen ist kommt es zur Fehlermeldung:
    "Matomo-Installation konnte nicht gefunden werden. Server meldet HTTP-Code 0"

    an was kann das Liegen.
    Zur Vollständigkeit: Wir diskutieren das aktuell im GitHub Ticket: https://github.com/math-GH/be_piwikcharts/issues/7

  9. #129
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard Matomo Charts im Backend für Contao 5

    Hallo,

    wird es diese Erweiterung auch für Contao 5 geben?

  10. #130
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    Hallo,

    wird es diese Erweiterung auch für Contao 5 geben?
    Danke für die Nachfrage.

    Grundsätzlich ist die Erweiterung auch für Contao 5 geplant. Bis jetzt hatte ich jedoch noch keine Zeit gefunden, mich weiter damit auseinander zu setzen. Vielleicht kann mich hier jemand unterstützen?

  11. #131
    Alter Contao-Hase
    Registriert seit
    12.10.2010.
    Beiträge
    1.026

    Standard Besucher-Statistik für Contao 5

    Hallo,

    gibt es diese Erweiterung auch schon für Contao 5?

  12. #132
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.031
    Partner-ID
    10107

    Standard

    Zitat Zitat von Schnippel Beitrag anzeigen
    gibt es diese Erweiterung auch schon für Contao 5?
    Das kannst du ja immer selbst prüfen.
    » sponsor me via GitHub or PayPal or Revolut

  13. #133
    Contao-Fan Avatar von µaTh
    Registriert seit
    13.05.2010.
    Beiträge
    951

    Standard

    Hallo zusammen,

    die Erweiterung soll es auch in Zukunft (Contao 5) weiterhin geben. Da ich aktuell noch keine Contao 5 Installation verwalte, bin ich noch nicht dazu gekommen mich damit zu beschäftigen.

    Da die Erweiterung als Open Source zur Verfügung steht und ich selbst nur rudimentäre Entwicklungskenntnisse habe (und erstmal viel Zeit investieren muss, was jetzt mit Contao 5 anders sein wird), rufe ich explizit zur Unterstützung auf.

    Der Code ist hier zu finden: https://github.com/math-GH/be_piwikcharts

    Pull Request sind sehr gerne gesehen.

    (Falls jemand finanziell unterstützen möchte: Wow, sehr cool. Danke. Es hilft mir selbst jedoch nicht, aber vielleicht findet jemand einen PHP/Contao Programmierer, der mit etwas Geld hier helfen kann.)

  14. #134
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    Bis auf TL_ROOT und TL_MODE != 'BE' sollte das eigentlich laufen.
    Da ich selber kein Matomo nutze, kann ich hier leider nicht helfen.

    Eventuell kann Schnippel diese Änderungen selber testen ?

  15. #135
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    Aber, grundsätzlich kann man das Bundle schon als Manager-Bundle programmieren, Release und Testing, zahlt halt keiner .
    Daher würde ich sagen, Finanzier das Update, wenn es notwendig ist, Freie Open Source Software heißt nicht immer, dass alles kostenlos ist.
    Die 1000 Stunden in die Contao Cookiebar bezahlen die meisten Leute auch mit nervigen Fragen, Anrufen und keinem Danke
    Geändert von zoglo (03.04.2024 um 17:19 Uhr)

  16. #136
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Hallo,

    ich habe auch gerade versucht dieses Erweiterung einzurichten. Erhalte aber immer nur die Meldung "Mit diesem AuthCode ist keine Verbindung mit der Matomo-Installation möglich."
    Woran kann das liegen bzw. wo könnte ich sehen woran es liegt?

    Neelix

  17. #137
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    https://github.com/math-GH/be_piwikc....php#L605-L617

    piwikchartsURL + 'index.php?module=API&method=API.getMatomoVersion& format=xml&token_auth=' und authcode
    getrimmt -> Installierte Version unter 1

    Was das heißt weiß ich nicht, das sagt die Logik des Codes

  18. #138
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Danke.

    Da ist zwar die Fehlermeldung falsch, aber Matomo sagt einem, was nicht passt:

    Code:
    Unable to authenticate with the provided token. It is either invalid, expired or is required to be sent as a POST parameter.
    Der Token muss ohne die Option "nur für sichere Verbindungen" erzeugt werden.
    Dann kommt da ein "5.0.3" zurück.

    Und dann kommen auch Werte an.

  19. #139
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    Dann evtl. als PR, falls es ein Fehler des Plugins ist?

    In dem Zuge vielleicht sogar: https://community.contao.org/de/show...l=1#post583037 und unter Contao 5 testen?

    Dann wäre jedem geholfen

  20. #140
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Für einen PR habe ich zu wenig Entwicklerkenntnisse.

    Alle Requests müssten vermutlich umgebaut werden, weil Matomo das Token gerne als POST hätte und nicht offen als GET-Parameter.
    Für Angreifer ist beides kein echtes Hindernis. Aber POST-Daten scheinen auch nicht im Server-Log.

  21. #141
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    https://github.com/math-GH/be_piwikc....php#L133-L136
    PHP-Code:
    curl_setopt($chCURLOPT_POST1);
    curl_setopt($chCURLOPT_POSTFIELDS'field1=value1&field2=value2&field3=value3'); 
    Bisschen Weiterbildung

  22. #142
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Das alleine dürfte nicht reichen.

    Matomo erwartet die Abfrageparameter weiterhin als GET-Parameter, nur das Token muss zusätzlich als POST Request übermittelt werden.

    Das wäre dann also ein Post-Request auf die URL piwikchartsURL + 'index.php?module=API&method=API.getMatomoVersion& format=xml' mit dem Auth-Token im Request-Header. Und das gilt auch für jede andere Anfrage.

  23. #143
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    Eventuell würde es helfen, dass du alles aufschreibst, wie Matomo es erwartet, wenn du es selbst nicht als PR bereitstellen willst.
    Ich kann dir nur sagen, wie man es lösen könnte.

    Ich nutze wie vorher erwähnt kein Matomo, du scheinst da deutlich mehr Ahnung zu haben.
    Eventuell hilft dir folgendes weiter: https://symfony.com/doc/6.4/http_client.html

  24. #144
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Es geht weniger um wollen als um können.

    Auf der Matomo Seite steht:
    When a token_auth parameter is set by us, then we usually POST the token_auth. This is for security reasons so the token_auth won't appear in server logs. Otherwise a sysadmin could see the token in the logs and do all sort of actions on behalf of another user.
    https://developer.matomo.org/guides/...ation-in-depth

    Das bedeutet: Überall wo bei den Datenabrufen jetzt noch ein token_auth= in der URL vorkommt, muss dieses weg und statt eines klassischen GET-Requests ein POST-Request gesendet werden.

    Wenn ich das richtig sehe, dann erfolgen die Datenabfragen bisher mit der eigenen Readfile Funktion, der einfach die vorher von buildURL() zusammengebaute URL übergeben wird.

    Wenn ich die Tage Zeit habe versuche ich mal, ob dein Vorschlag, den ganzen Request auf POST umzustellen funktioniert.

  25. #145
    Contao-Fan
    Registriert seit
    24.02.2021.
    Beiträge
    430

    Standard

    Zitat Zitat von neelix Beitrag anzeigen
    Es geht weniger um wollen als um können.
    ... ob dein Vorschlag, den ganzen Request auf POST umzustellen funktioniert.
    Irgendwo muss man anfangen, so habe ich auch gelernt.
    Da sich dies auf be_piwikcharts bezieht, kannst du diese Fragen sicherlich auch weiterhin hier stellen.

    Und bzgl. der Contao 5 Kompatibilität:
    PHP-Code:
    if (TL_MODE != 'BE') {
        ...
    }
    // kann man umschreiben in
    use Contao\System;

    $request System::getContainer()->get('request_stack')->getCurrentRequest();

    if (
    $request && System::getContainer()->get('contao.routing.scope_matcher')->isFrontendRequest($request)) {
        ...
    }

    // und TL_ROOT
    $rootDir System::getContainer()->getParameter('kernel.project_dir');

    // Zum Thema Manager-Bundle: https://github.com/contao/skeleton-bundle <-- etwas veraltet aber immer noch okay zum Lernen 

  26. #146
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    So, prinzipiell scheint das mit POST zu funktionieren.

    Die reinen Zahlen bekomme ich zurückgeliefert. Aber die Daten für die Grafiken will Matomo nicht rausrücken.
    Da kommt von Matomo nur ein "Sie haben keinen Zugriff auf diese Ressource, weil sie 'view' Zugriff für die Webseite id = 1 benötigt." zurück.
    Das liegt aber daran, dass die Grafiken nicht von Contao erzeugt werden, sondern fertig von Matomo abgerufen werden. Und darum kümmert sich anscheinend die Templateengine von Contao.

    Und ich muss mir noch was überlegen, dass das Token auch nur mitgeschickt wird, wenn es benötigt wird. Aktuell schicke ich es hartcodiert bei jedem Request (egal wohin) mit.
    Geändert von neelix (04.04.2024 um 16:42 Uhr)

  27. #147
    Contao-Fan
    Registriert seit
    28.11.2009.
    Ort
    Remscheid
    Beiträge
    849

    Standard

    Ich habe da mal was gebastelt.... bei mir funktioniert es soweit.
    Bis auf das Problem mit den Charts. Da habe ich keine Lösung für.

    https://github.com/math-GH/be_piwikcharts/pull/10
    Geändert von neelix (04.04.2024 um 16:41 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •