...
|
...
|
@@ -219,17 +219,47 @@ $.extend({ |
|
|
$footer.removeClass('hide');
|
|
|
|
|
|
// 单击下载按钮 - 接受微信商城或者第三方来源的数据埋点信息
|
|
|
let mktc = queryString().union_type || queryString().mkt_code || '';
|
|
|
let unionType = queryString().union_type || '';
|
|
|
|
|
|
if (mktc) {
|
|
|
setCookie('unionTypeYas', mktc, {
|
|
|
path: '/'
|
|
|
});
|
|
|
setCookie('mkt_code', mktc, {
|
|
|
if (unionType) {
|
|
|
setCookie('unionTypeYas', unionType, {
|
|
|
path: '/'
|
|
|
});
|
|
|
}
|
|
|
|
|
|
/*
|
|
|
关于yas种cookies的逻辑澄清:
|
|
|
|
|
|
1. yas的关于渠道号的cookies的key 是 mkt_code
|
|
|
2. mkt_code 失效时间为7天
|
|
|
3. 如果url后面加union_type,mkt_code 在微信下是覆盖的,其他端不覆盖
|
|
|
4. 如果mkt_code=100000000000349,则直接覆盖成对应的渠道号
|
|
|
5. yas的cookies 种在 .yohobuy.com 根域下
|
|
|
|
|
|
周奇琪
|
|
|
*/
|
|
|
|
|
|
let isWechat = /micromessenger/i.test(navigator.userAgent || '');
|
|
|
let mktc = queryString().mkt_code || queryString().union_type || '';
|
|
|
|
|
|
function saveMktCode() {
|
|
|
if (mktc) {
|
|
|
setCookie('mkt_code', mktc, {
|
|
|
path: '/',
|
|
|
domain: 'yohobuy.com',
|
|
|
expires: 7 // 7天
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
|
|
|
if (isWechat) {
|
|
|
saveMktCode();
|
|
|
} else {
|
|
|
if (!cookie('mkt_code') || mktc === '100000000000349') {
|
|
|
saveMktCode();
|
|
|
}
|
|
|
}
|
|
|
|
|
|
// 尝试打开 APP
|
|
|
require('./common/open-app');
|
|
|
|
...
|
...
|
|