|
@@ -1,6 +1,6 @@
|
|
|
// FacebookPixel.js
|
|
// FacebookPixel.js
|
|
|
import React, { useEffect } from "react";
|
|
import React, { useEffect } from "react";
|
|
|
-export const fb_setPixelID = (pixelID) => {
|
|
|
|
|
|
|
+export const fb_setPixelID = (pixelID,ex_id) => {
|
|
|
if (!pixelID) return;
|
|
if (!pixelID) return;
|
|
|
|
|
|
|
|
const initFbq=(f, b, e, v, n, t, s)=>{
|
|
const initFbq=(f, b, e, v, n, t, s)=>{
|
|
@@ -28,7 +28,12 @@ export const fb_setPixelID = (pixelID) => {
|
|
|
"https://connect.facebook.net/en_US/fbevents.js"
|
|
"https://connect.facebook.net/en_US/fbevents.js"
|
|
|
)
|
|
)
|
|
|
window.fbq('set', 'autoConfig', false, pixelID);
|
|
window.fbq('set', 'autoConfig', false, pixelID);
|
|
|
- window.fbq("init", pixelID);
|
|
|
|
|
|
|
+ if(!!ex_id){
|
|
|
|
|
+ window.fbq("init", pixelID, {'external_id': ex_id});
|
|
|
|
|
+ }else{
|
|
|
|
|
+ window.fbq("init", pixelID);
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
window.fbq("track", "PageView");
|
|
window.fbq("track", "PageView");
|
|
|
};
|
|
};
|
|
|
|
|
|