2

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

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

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

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

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

piwik.request.custom_variable(1,"Role","user_role").track_goal(1)

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

4

1 に答える 1

0

@marflar: We switched to client-side tracking (and updated Piwik to a version they released after I posted this quesiton), and then viewing by custom variable started working. However, Piwik randomly didn't manage to track some goals, so in the end we ditched Piwik and went for Mixpanel, which we've been content with.

于 2014-02-23T21:49:44.330 に答える