suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Verwendung von Loggable (Benutzerüberwachung) in Symfony

Ich möchte aufzeichnen, wie oft sich jeder Benutzer auf einer bestimmten Seite der Website anmeldet und wie oft eine bestimmte Methode verwendet wird (z. B. eine Schaltfläche auf der Website, um Daten abzurufen). Wenn der Benutzer klickt, wird dies gezählt , und ein Benutzer klickt zu einem bestimmten Zeitpunkt).
Schließlich können Sie dieses Protokoll im Excel-Format herunterladen.
Ist es angemessen, diesen Prozess als „Benutzerüberwachung“ auszudrücken?
Ich kann jetzt keine Idee formulieren, ob oder wie ich eine Tabelle bauen soll.
Ich habe gehört, dass dies mit Hilfe der protokollierbaren Komponente möglich ist, aber ich kann die entsprechende Dokumentation nicht finden. Ich weiß nicht, was diese Komponente ist und wie man sie verwendet Bitte helfen Sie.

阿神阿神2748 Tage vor608

Antworte allen(1)Ich werde antworten

  • 習慣沉默

    習慣沉默2017-05-16 16:46:42

    如果是都是公开访问的页面,而且对绝对数值没要求,则没必要用后端代码来做统计,用Google Analytics(js,以下称GA)就可以了。

    GA默认即会记录用户在你网站的访问情况;对于访问量小的页面,以及页内的点击,可以用GA的event tracking。

    如果不适用GA,那就在symfony里写listener监听kernel.request事件,所有对你web app的请求,都要触发这个事件。

    Antwort
    0
  • StornierenAntwort