Closed rafaelbpa closed 6 years ago
Hi @rafaelbpa! Thanks for reporting this. I will check, if that's a bug
Sorry, I didn't see we had two versions of rack-tracker on our project, 1.7.0 and a legacy one (0.2.6). Removing the old one fixed the issue.
Awesome, thanks for reporting back!
Now I see that this was even already in the stack trace :)
Hello.
Anyone here is tracking fine the Facebook pixel? When I put my code on application.rb, I got an error saying there is no facebook pixel.
My application.rb:
StackTrace Error: /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker/handler_delegator.rb:46:in'
from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker.rb:74:in '
from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/initializable.rb:30:in '
handler': No such Handler: FacebookPixel (ArgumentError) from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker/handler_delegator.rb:4:in
handler' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker.rb:78:inhandler' from /Users/rafael/Development/Ruby/Xlung/site/config/application.rb:73:in
block ininstance_exec' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker.rb:74:in
initialize' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker.rb:25:innew' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-tracker-0.2.6/lib/rack/tracker.rb:25:in
initialize' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:43:innew' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:43:in
build' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:113:inblock in build' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:113:in
each' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:113:ininject' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/actionpack-3.2.21/lib/action_dispatch/middleware/stack.rb:113:in
build' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/engine.rb:475:inapp' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/application/finisher.rb:31:in
block ininstance_exec' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/initializable.rb:30:in
run' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/initializable.rb:55:inblock in run_initializers' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/initializable.rb:54:in
each' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/initializable.rb:54:inrun_initializers' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/application.rb:136:in
initialize!' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/railtie/configurable.rb:30:inmethod_missing' from /Users/rafael/Development/Ruby/Xlung/site/config/environment.rb:10:in
<top (required)>' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/activesupport-3.2.21/lib/active_support/dependencies.rb:251:inrequire' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/activesupport-3.2.21/lib/active_support/dependencies.rb:251:in
block in require' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/activesupport-3.2.21/lib/active_support/dependencies.rb:236:inload_dependency' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/activesupport-3.2.21/lib/active_support/dependencies.rb:251:in
require' from /Users/rafael/Development/Ruby/Xlung/site/config.ru:3:inblock in <main>' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/builder.rb:51:in
instance_eval' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/builder.rb:51:ininitialize' from /Users/rafael/Development/Ruby/Xlung/site/config.ru:in
new' from /Users/rafael/Development/Ruby/Xlung/site/config.ru:in<main>' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/builder.rb:40:in
eval' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/builder.rb:40:inparse_file' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/server.rb:200:in
app' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/commands/server.rb:46:inapp' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/server.rb:304:in
wrapped_app' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/rack-1.4.5/lib/rack/server.rb:254:instart' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/commands/server.rb:70:in
start' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/commands.rb:55:inblock in <top (required)>' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/commands.rb:50:in
tap' from /Users/rafael/.rvm/gems/ruby-2.1.5@xlung/gems/railties-3.2.21/lib/rails/commands.rb:50:in<top (required)>' from script/rails:40:in
require' from script/rails:40:in `PS: if I put :facebook instead of :facebook_pixel the code compile, but does not appear my event on my pixel analytics...
Any tips?? Am I doing something wrong?