TypeScript implementation of the facebook's pixel script. This is a client-side only library.
import { addScriptDefault } from 'meta-pixel'
const fbq = addScriptDefault()
fbq('set', 'autoConfig', 'pixel_01', true)
fbq('init', 'pixel_01')
fbq('track', 'PageView')
import { setup } from 'meta-pixel'
const { $fbq } = setup()
.init('pixel_01')
.init('pixel_02', false)
.pageView()
$fbq('track', 'CompleteRegistration')
import { addScriptDefault, setup } from 'meta-pixel'
const fbq = addScriptDefault()
setup(fbq)
.init('pixel_01')
.init('pixel_02')
.pageView()
fbq('track', 'CompleteRegistration')
- const fbq = metapixel.addScriptDefault()
+ const fbq = metapixel.addScript(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js')