r2 button.ant-btn-primary'); if(paymentInfos.length) { observer.disconnect(),observer = null; self.sendData(paymentInfos,{ actionName:'ADD_BILLING', user_email:Public.cookie.getItem('m_username') }); } } }) observer.observe(body,{childList:true}); } }, /** *@method load 订单详情与提交订单页面加载完毕发送FaceBook */ load:function(options){ var path = window.location.pathname; if(/settlement|order-details?|products/.test(path)) { this.handler(); //是否为商品详情页 if(path.indexOf('products') == -1) { //是否存在价格数据,存在则匹配出价格 if(options && typeof options.value == 'string'){ options.value = parseInt(options.value.match(/[.,\d]+$/)[0]); } if(options && /order-details?/.test(path)) { var trackOrders = window.Public.cookie.getItem("GTO-" + options.orderId),isTrack = true; trackOrders && trackOrders.indexOf('snapchat') != -1 || document.referrer == '' ? isTrack = false : window.Public.cookie.addItem("GTO-" + options.orderId,(trackOrders ? trackOrders +',' : '') + 'snapchat',{path:'/',endTime:60*60*24*30}); if(isTrack) { var user_email = Public.cookie.getItem('m_username'); if(user_email){ options.user_parameter = {user_email:user_email}; } snaptr && snaptr('track','PURCHASE', this.dataHandler(options)); } } else{ options && snaptr && snaptr('track','START_CHECKOUT', this.dataHandler(options)); } } else { var self = this,timer; timer = setTimeout(function(){ self.track(document.querySelector('[data-functionallink="addMoreShopCart"]'),{actionName:'VIEW_CONTENT'}); clearTimeout(timer); },1000); } } }, handler:function(){ if(window.FBQ == undefined) { var self = this; window.FBQ = { load:window.GA || window.TIKTOK ? function(options){ window.GA && window.GA.load(options); window.TIKTOK && window.TIKTOK.load(options); self.load(options); } : this.load.bind(this) } } }, dataHandler:function(options){ var contents = options.contents; options.item_ids = []; for(var i = 0,len = contents.length;i