1//---------------------------------------------- 2//referralCode.js 3// /sreta/å ¨ä½ã§ã®referralCodeã«é¢é£ããå¦çãè¨è¿° 4// â»jqueryãç¨ããè¨è¿°ã¯ä¸å¯ã¨ãã 5//---------------------------------------------- 6 7 8 9//URLã¯ã¨ãªã調æ»ããæå®ããreferralCodeã®å¤ãåå¾ 10//referralCode_objã¨ãã¦æ»ãå¤ãè¿ã 11//---------------------------------------------- 12function GET_REFERRALCODE() { 13 const queryString = window.location.search; 14 const urlParams = new URLSearchParams(queryString); 15 const referralCode_obj = {}; 16 17 //LPå ±é 18 referralCode_obj["referralCode"] = urlParams.get('referralCode'); 19 referralCode_obj["smeCode"] = urlParams.get('smeCode'); 20 21 //sterapack 2504以éã®æ°ã³ã¼ã 22 referralCode_obj["referralCode2"] = urlParams.get('referralCode2'); 23 referralCode_obj["smeCode2"] = urlParams.get('smeCode2'); 24 25 //sterapack 2604以éã®æ°ã³ã¼ã 26 referralCode_obj["referralCode3"] = urlParams.get('referralCode3'); 27 referralCode_obj["referralCode3_light"] = urlParams.get('referralCode3_light'); 28 29 //android LPç¨ 30 referralCode_obj["referralCode_jadd"] = urlParams.get('referralCode_jadd'); 31 referralCode_obj["smeCode_jadd"] = urlParams.get('smeCode_jadd'); 32 33 //stera tap TOPç¨ 34 referralCode_obj["referralCode_android"] = urlParams.get('referralCode_a'); 35 referralCode_obj["smeCode_android"] = urlParams.get('smeCode_a'); 36 referralCode_obj["referralCode_iphone"] = urlParams.get('referralCode_i'); 37 referralCode_obj["smeCode_iphone"] = urlParams.get('smeCode_i'); 38 referralCode_obj["referralCode_android_jadd"] = urlParams.get('referralCode_jadd_a'); 39 referralCode_obj["smeCode_android_jadd"] = urlParams.get('smeCode_jadd_a'); 40 41 42 //stera tap 2604以éã®æ°ã³ã¼ã 43 referralCode_obj["referralCode3_a"] = urlParams.get('referralCode3_a'); 44 referralCode_obj["referralCode3_i"] = urlParams.get('referralCode3_i'); 45 46 47 return referralCode_obj; 48} 49 50 51//渡ãããURLã«paramåãçµåãã颿° 52//---------------------------------------------- 53function create_referralURL(url, param) { 54 55 //ã¯ã¨ãªã®å¤ãå¤å® 56 if (param !== "") { 57 // URLã«ã¯ã¨ãªãã©ã¡ã¼ã¿ãæ¢ã«åå¨ãããããã§ã㯠58 // URLã '?' ã¾ã㯠'&' ã§çµãã£ã¦ããå ´åããã®ã¾ã¾paramã追å 59 if (url.includes('?')) { 60 if (url.endsWith('?') || url.endsWith('&')) { 61 return url + param; 62 } else { 63 return url + '&' + param; 64 } 65 } else { 66 return url + '?' + param; 67 } 68 }else { 69 //渡ãããã¯ã¨ãªã空ã®å ´åã¯URLããã®ã¾ã¾è¿ã 70 return url; 71 } 72 73}
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.