Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- const googleAnalytics = event => {
- switch (event.type) {
- default:
- window.dataLayer.push(event)
- }
- }
- const facebook = event => {
- switch (event.type) {
- case 'pageview':
- fbq('track', 'PageView')
- case 'completeCheckout':
- fbq('track', 'Purchase', {
- currency: event.currency
- })
- }
- }
- const integrations = [googleAnalytics, facebook]
- export const track = event => {
- if (event) {
- integrations.forEach(integration => integration(event))
- }
- }
Add Comment
Please, Sign In to add comment