問題タブ [matomo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1256 参照

javascript - Piwik の目標を追跡するために onclick を使用しようとしています

これを Piwik フォーラムにも投稿しましたが、応答がありません。

Piwik フォーラムの投稿

Piwik は正常に稼働しており、追跡コードはフッターに含まれるすべてのページにあります。私は目標機能を使用しようとしているので、onclick を使用して手動でトリガーしたいと考えています。これが私のページにあるコードです。それはまさに彼らの例に示されているとおりです。

しかし、それをクリックしても、Piwik はそれをゴールとして登録しません。piwikTracker のものを「return false」に置き換えてみたところ、ボタンが非アクティブになり、javascript が機能していることがわかります。

0 投票する
1 に答える
235 参照

javascript - Javascriptスニペットを分割する

</body>オープンソースのWeb分析ソフトウェアPiwikの推奨事項は、追跡するページの最後、終了タグの直前に次のコードを配置することです。

次の仮定の下で:

  1. httpsは使用されません
  2. スクリプトはDOMの前に読み込まれるため、ページの読み込みが遅くなることはありません。

上記を次のように変換しても大丈夫ですか?

HTMLファイル:

jQueryを使用したカスタムJavascriptファイル:

違いはありますか?

0 投票する
1 に答える
5386 参照

matomo - Piwik 追跡コードの組み込み

私は自分のウェブサイトに Piwik を実装する作業を行っています。各ページの の直前にトラッキング コードを含め、</body>サーバーに Piwk を適切に (と思います) 配置しました。うまくいかず、原因究明のプロセスを開始しています。現在、2 つの質問があります。

まず、トラッキング コードは次のとおりです。

コードが 2 つのセクションに分かれていることがわかり<script></script>ます。なぜそれが必要なのですか?単一のスクリプトとして機能しませんか?

次に、各 Web ページにトラッキング コードを配置するのではなく、? の<script src='trackingcode.js'></script>直前に</body>?

動作させるためにこれらの代替方法を試しましたが、まだ成功していません。

お時間をいただきありがとうございます!

0 投票する
2 に答える
2727 参照

matomo - ユーザーIDごと、またはIPごとではなく、PIWIKストアへのアクセス

私は自分のウェブサイトの訪問を追跡するためにpiwikを持っています。私のウェブサイトにはログインページがあり、必ずしもIPごとではなく、ユーザーIDごとに分析を行いたいと思います。決定されたページを使用したユーザーを正確に知るために、piwikがユーザーセッション変数を保存する方法はありますか?前もって感謝します。

0 投票する
1 に答える
649 参照

ruby-on-rails - Piwik + Ruby on Rails を使用したゴール コンバージョンのカスタム変数の追跡

Ruby on Rails アプリケーションの分析と追跡に適しているかどうか、Piwik をテストしています。テスト目的で、localhost で piwik を実行し、localhost でも実行されている Rails アプリケーションを追跡しています。Piwik トラッキングは piwik_analytics gem によって統合されており、目標コンバージョンを追跡するために piwik-tracker gem を使用しています。私の目標はすべて手動で変換されます (コントローラーから目標変換メソッドを呼び出すことによって)。

私の問題は、カスタム変数 (スコープ: 訪問) によって目標コンバージョンを記録したいということですが、これはうまくいかないようです。カスタム変数は正しく設定されており、目標コンバージョンは正しく記録されていますが、目標コンバージョンはカスタム変数の値で並べ替えることができません。

私のアプリケーションには 3 種類のユーザーがいて、ユーザーの種類別に彼らの行動を追跡したいと考えています。このために、ユーザー タイプを含むカスタム変数を定義しました。この変数の設定を application.haml.html の piwik_tracking_tag に含めました。これは、エントリー ページを事前に知ることができないためです。訪問はこの変数によって記録されるため、変数が正しく設定されていることがわかります。目標も正しく変換されます。

しかし、目標パネルで [カスタム変数別] オプションをクリックすると、さまざまなユーザー タイプごとに 0 のコンバージョンが表示されます。

これは Piwik の問題であり、私が原因ではないのでしょうか。また、目標追跡メソッドを呼び出すときにカスタム変数を (再) 設定しようとしました

しかし、これは違いはありません。

0 投票する
1 に答える
1453 参照

php - iframe を使用せずに Piwik ウィジェットを埋め込むことは可能ですか?

このページを読んだ後: http://piwik.org/docs/embed-piwik-report/

iframe を使用して Piwik ウィジェットを埋め込む方法を学びましたが、iframe を使用せずに PHP を使用して Piwik ウィジェットを埋め込むことは可能ですか? PHP 開発に codeigniter (フレームワーク) を使用しています。

0 投票する
1 に答える
2183 参照

browser - piwikを介してブラウザのバージョンを追跡する方法は?

私は開発者であり、データを収集して、Webサイトでサポートする必要のあるブラウザーを特定しようとしています。piwikをインストールし、数か月間追跡しています。しかし、訪問者が使用しているIEのバージョンを追跡していないようです。

Piwikにブラウザとバージョンを追跡させ、レポートに表示させる方法はありますか?

助けてくれてありがとう。

0 投票する
2 に答える
4715 参照

javascript - 単一ページ アプリケーションに Piwik を使用する

単一ページ/ファット クライアント アプリケーションを構築しています

アーキテクチャ的に健全で、将来的には別のライブラリに置き換え可能な方法で Piwik を使用したいと考えています。

Piwik での追跡には 2 つの基本的なオプションがあるようです。

  1. グローバル_paq配列にコマンドを入力してから、スクリプトをロードします(ただし、将来の「ページ」ビューを記録する方法や変数を変更する方法は不明です)
  2. 入手して使用するvar myTracker = Piwik.getTracker()

_paqアプローチ:

.getTracker()アプローチ:

これらのアプローチは機能的に同一ですか? 単一ページのアプリでは、どちらが優先されますか?

0 投票する
1 に答える
899 参照

symfony - symfony2 で piwik をインストールする

symfony2 プロジェクトに piwik をインストールしたいと思います。

このユースケースに関するドキュメントは見つかりませんでした。ベストプラクティスは何ですか?

/web/piwik にインストールする必要がありますか?