|
|
@@ -1,12 +1,20 @@
|
|
|
import {fb_trackEvent,fb_trackPageView,fb_setPixelID} from "./FacebookPixel";
|
|
|
+import {kwai_setPixelID,kwai_trackEvent} from "./KwaiPixel";
|
|
|
|
|
|
export const initTrackAll = (pf_type,pf_id,ex_id) => {
|
|
|
if(pf_type==="fb"){
|
|
|
fb_setPixelID(pf_id,ex_id)
|
|
|
+ }else if(pf_type==="kw"){
|
|
|
+ kwai_setPixelID(pf_id,ex_id)
|
|
|
}
|
|
|
window.addEventListener('installready', function(){
|
|
|
//Show your own installation UI
|
|
|
- trackEvent("InstallPWA")
|
|
|
+ if(pf_type==="fb"){
|
|
|
+ trackEvent("InstallPWA")
|
|
|
+ }else if(pf_type==="kw"){
|
|
|
+ trackEvent("download")
|
|
|
+ }
|
|
|
+
|
|
|
});
|
|
|
}
|
|
|
|
|
|
@@ -47,4 +55,26 @@ export const trackEvent = (eventName, params) => {
|
|
|
fb_trackEvent(eventName, params);
|
|
|
}
|
|
|
}
|
|
|
+ if (window.kwaiq&&global.pf&&global.pf.type==='kw') {
|
|
|
+ if(eventName==="pay"){
|
|
|
+ let data=params;
|
|
|
+ let addParams={
|
|
|
+ value: data.golds,
|
|
|
+ currency: 'BRL',
|
|
|
+ mapping_id: data.udid
|
|
|
+ };
|
|
|
+ if(data.first) {
|
|
|
+ if (!!data.isd0) {
|
|
|
+ kwai_trackEvent('firstDeposit', addParams)
|
|
|
+ kwai_trackEvent('addToWishlist', addParams);
|
|
|
+ }
|
|
|
+ kwai_trackEvent('addToCart', addParams);
|
|
|
+ }
|
|
|
+
|
|
|
+ kwai_trackEvent('purchase', addParams);
|
|
|
+ }else{
|
|
|
+ if(eventName==='CompleteRegistration')eventName='completeRegistration';
|
|
|
+ kwai_trackEvent(eventName, params);
|
|
|
+ }
|
|
|
+ }
|
|
|
};
|