From 06add4e01893449876e50f83e0325ff2e9e0275d Mon Sep 17 00:00:00 2001 From: molivetti Date: Wed, 29 Nov 2023 16:06:12 -0500 Subject: [PATCH 01/25] Updated pixel init event in order to provide cookie_id --- lib/rack/tracker/facebook_pixel/facebook_pixel.rb | 6 ++++++ lib/rack/tracker/facebook_pixel/template/facebook_pixel.erb | 3 --- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/lib/rack/tracker/facebook_pixel/facebook_pixel.rb b/lib/rack/tracker/facebook_pixel/facebook_pixel.rb index f6015dd..2f50e79 100644 --- a/lib/rack/tracker/facebook_pixel/facebook_pixel.rb +++ b/lib/rack/tracker/facebook_pixel/facebook_pixel.rb @@ -18,6 +18,12 @@ def options_to_json end end + class Init < Event + def name + 'init' + end + end + class Track < Event def name 'track' diff --git a/lib/rack/tracker/facebook_pixel/template/facebook_pixel.erb b/lib/rack/tracker/facebook_pixel/template/facebook_pixel.erb index 2901c52..0ed0eb6 100644 --- a/lib/rack/tracker/facebook_pixel/template/facebook_pixel.erb +++ b/lib/rack/tracker/facebook_pixel/template/facebook_pixel.erb @@ -6,9 +6,6 @@ n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0; t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window, document,'script','//connect.facebook.net/en_US/fbevents.js'); - - fbq('init', '<%= tracker_options[:id] %>'); - fbq('track', "PageView"); }