2016-09-18 19 views
0

IセットアップMixpanelエラーなし/ expecptionしかし、私は私のMixpanelプロジェクト内の任意のデータが表示されていない発生しませんMixpanelはmixpanel-ルビー宝石

tracker = Mixpanel::Tracker.new(ENV['MIXPANEL_TOKEN']) 
tracker.people.set('User-1', { 
     '$first_name' => 'Test', 
     '$last_name' => 'Test' 
    }) 
tracker.track('User-1', 'Onboarding visit') 

次のように経由して任意のデータを受信して​​いません。 ENV['MIXPANEL_TOKEN']が正しく設定されています。どのようにこれを解決するための任意のアイデア?

答えて

0

まず、実行中の問題を見つけるのに役立つMixpanelエラーハンドラを使用するとよいでしょう。

class MyErrorHandler < Mixpanel::ErrorHandler 
    def initialize 
    end 
    def handle(error) 
    puts "#{error.inspect}\n Backtrace: #{error.backtrace}" 
    end 
end 

Mixpanelトラッカー開始:

Mixpanel::Tracker.new(ENV['MIXPANEL_TOKEN'], MyErrorHandler.new) 

今、私たちは、コンソールにエラーを見ることができます。私の問題は:

SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed 

私は自分の問題がSSLハンドシェイクに関連していることを知っていました。私は後ですばやく簡単な解決策を見つけました:https://github.com/mixpanel/mixpanel-ruby/issues/83

3

私は、Mixpanelが私のリンク先ページのデータ(または登録したいもの)を受信するのと非常に似た問題がありました。

私は広告ブロックをオフにして解決するために(それとの闘争の日の後)、ええ、それを一つ理解してください。

うまくいけば、これもあなたも解決します。

関連する問題