|
@@ -5,7 +5,9 @@ import { loadInfoNew } from "./ApkPromote";
|
|
|
import { initializeFirebaseAnalytics, fa_trackEvent } from "./FirebaseAnalytics";
|
|
import { initializeFirebaseAnalytics, fa_trackEvent } from "./FirebaseAnalytics";
|
|
|
import {localStorageGet, localStorageSet} from "@utils/helpers"; // Import Firebase functions
|
|
import {localStorageGet, localStorageSet} from "@utils/helpers"; // Import Firebase functions
|
|
|
|
|
|
|
|
-export const initTrackAll = (pf_type, pf_id, ex_id) => {
|
|
|
|
|
|
|
+
|
|
|
|
|
+ const initTrackAllLocal = (pf_type, pf_id, ex_id) => {
|
|
|
|
|
+
|
|
|
if (pf_type === "fb") {
|
|
if (pf_type === "fb") {
|
|
|
fb_setPixelID(pf_id, ex_id);
|
|
fb_setPixelID(pf_id, ex_id);
|
|
|
} else if (pf_type === "kw") {
|
|
} else if (pf_type === "kw") {
|
|
@@ -23,7 +25,8 @@ export const initTrackAll = (pf_type, pf_id, ex_id) => {
|
|
|
if(typeof vars=="string")vars=JSON.parse(vars)
|
|
if(typeof vars=="string")vars=JSON.parse(vars)
|
|
|
|
|
|
|
|
if(!vars.firebase_app_id) {
|
|
if(!vars.firebase_app_id) {
|
|
|
- vars=JSON.parse(localStorageGet("myfire", ""));
|
|
|
|
|
|
|
+ let fires = localStorageGet("myfire", "{}");
|
|
|
|
|
+ vars = JSON.parse(fires);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
if(!!vars.firebase_app_id) {
|
|
if(!!vars.firebase_app_id) {
|
|
@@ -50,6 +53,14 @@ export const initTrackAll = (pf_type, pf_id, ex_id) => {
|
|
|
});
|
|
});
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
+export const initTrackAll = (pf_type, pf_id, ex_id) => {
|
|
|
|
|
+ try{
|
|
|
|
|
+ initTrackAllLocal(pf_type, pf_id, ex_id);
|
|
|
|
|
+ }catch (e) {
|
|
|
|
|
+ console.error(e)
|
|
|
|
|
+ }
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
export const trackPageView = () => {
|
|
export const trackPageView = () => {
|
|
|
if (window.fbq && global.pf && global.pf.type === 'fb') {
|
|
if (window.fbq && global.pf && global.pf.type === 'fb') {
|
|
|
fb_trackEvent();
|
|
fb_trackEvent();
|