| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- import {APP_APK_LOADNEW} from "@api/config";
- import Http from "@api/request";
- import {initTrackAll} from "./TrackAll";
- let pixid = '871551844325920'
- let _org_pixid = pixid
- let user = {uid:0,udid:'',v:0,cv:"1.0.0",package:"",cookie:"",rbinfo:{uuid:0,link_id:0},params:{pixel:0,fbclid:0,gclid:0},type:"fb",isfb(){return this.type==="fb"||!!user.params.pixel},isgg(){return this.type==="gg"},isrb(){return this.type==="rb"}}
- if(localStorage.getItem("user")){
- Object.assign(user,JSON.parse(localStorage.getItem("user")));
- }
- if(localStorage.getItem("UserID")){
- user.uid=localStorage.getItem("UserID");
- }
- let inited=false;
- export async function loadInfoNew(us,userid){
- // if (localStorage.getItem("loadinfo") === "1") return;
- let url = APP_APK_LOADNEW;
- const response = await Http.get({
- url,
- params:{us}
- })
- console.log(response);
- try {
- if (response.data) {
- let res = response.data;
- if (res.cookie) {
- var cookie = {}
- cookie=eval("({" + res.cookie.replaceAll("=", ":'").replaceAll(";", "',") + "'})");
- for (let k in cookie) {
- document.cookie = k + "=" + cookie[k] + "; path=/; domain=.24680.com; max-age=10368000;";
- }
- }
- if(res.params&&typeof res.params=="string")res.params=JSON.parse(res.params);
- Object.assign(user,res);
- localStorage.setItem("user",JSON.stringify(user))
- localStorage.setItem("loadinfo","1");
- //没有gclid
- // if(!params.gclid&&!!user.params.gclid){
- // window.location=location.origin+location.pathname+"?" + new URLSearchParams(Object.assign({},params,user.params));
- // return;
- // }
- if(user.isfb()){
- global.pf.type="fb"
- initTrackAll('fb',user.params.pixel,userid)
- }
- }
- }catch (e) {
- console.error(e);
- }
- }
|