検索

ホームページ  >  に質問  >  本文

symfony で Loggable (ユーザーリスニング) を使用する

各ユーザーがサイト上の特定のページにログインした回数と、特定の方法が使用された回数(データを取得するためにサイト上のボタンなど。ユーザーがクリックするとカウントされます)を記録したい、ユーザーが特定のタイミングでクリックします)。
最後に、このログを Excel 形式でダウンロードできます。
このプロセスを「ユーザー監視」と表現するのは適切でしょうか?
今はアイデアをまとめることができません。テーブルを作成するかどうか、またどのようにこのタスクを完了するかさえわかりません。 他の人は、ログ可能なコンポーネントを使用して実行できると言っているのを聞きましたが、このコンポーネントが何なのか、またその使用方法がわかりません。 助けてください。

阿神阿神2748日前610

全員に返信(1)返信します

  • 習慣沉默

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

    すべてが公開されているページであり、絶対値の要件がない場合は、統計用のバックエンド コードを使用する必要はなく、Google Analytics (js、以下 GA) を使用するだけです。

    GA はデフォルトでユーザーの Web サイトへの訪問を記録します。ページ内の訪問数やクリック数が少ないページの場合は、GA のイベント追跡を使用できます。

    GA が適用できない場合は、kernel.request イベントを監視するリスナーを symfony に記述します。Web アプリへのすべてのリクエストはこのイベントをトリガーする必要があります。

    返事
    0
  • キャンセル返事