var ADPACKER={};ADPACKER.URL={dev:"http://testadp.admixer.co.kr:9080",inspect:"http://testadp.admixer.co.kr:9080",prod:"https://adp.admixer.co.kr",vprod:"https://adpv.admixer.co.kr"},ADPACKER.FN={getQueryStringValue:function(e){var t=location.search.substr(location.search.indexOf("?")+1);""==t&&(t=location.href.substr(location.href.indexOf("?")+1));var r="";t=t.split("&");for(var a=0;a168)return r.bValidation=!1,r.sMsg="룩백타임",r}if(""==r.sAdpkAction)return r.bValidation=!1,r.sMsg="애드패커 스토리지데이터 없음",r;var n=[];if(Object.keys(t).length>0){for(var A in t){var c=t[A];!0==c.required&&(void 0==e[A]||""==e[A])?(r.bValidation=!1,n.push(A)):!1==c.required&&(void 0==e[A]||""==e[A])&&(e[A]=c.default),"int"==c.datatype&&(e[A]=ADPACKER.FN.unComma(e[A])),r.sProdParam+="&"+A+"="+e[A]}r.bValidation||(r.sMsg="필수항목누락 : "+n.join(","))}return r}},ADPACKER.SCRIPT={pv:function(e,t){var r=ADPACKER.FN.getStorage("ADPK_MODE"),a={};""!=ADPACKER.FN.getStorage("ADPK_TRACKING")&&(a=JSON.parse(ADPACKER.FN.getStorage("ADPK_TRACKING"))),a.pv_imp_id!=e&&(a={pv_imp_id:e,adpk_action:t,pv:0,conversion:0,date:new Date}),(void 0==a.pv||0==a.pv)&&(new Image().src=ADPACKER.URL[r]+"/pvcheck?pv_imp_id="+e,a.pv=1,"inspect"==r&&alert("[Adpacker] 유입 측정 성공")),ADPACKER.FN.setStorage("ADPK_TRACKING",JSON.stringify(a))},conv:function(e){var t={},r="전환 측정 실패",a=ADPACKER.FN.getStorage("ADPK_MODE");""!=ADPACKER.FN.getStorage("ADPK_TRACKING")&&(t=JSON.parse(ADPACKER.FN.getStorage("ADPK_TRACKING")));var i=void 0!=t.adpk_action;i&&t.conversion<1?(new Image().src=ADPACKER.URL[a]+"/conversion?action="+t.adpk_action+"&from=adpacker",t.conversion++,ADPACKER.FN.setStorage("ADPK_TRACKING",JSON.stringify(t)),r="전환 측정 성공",console.log(t)):i&&t.conversion>=1&&(r="전환 스크립트 정상. (중복 전환. 전환은 1회만 유효합니다.)",console.log(t)),"inspect"==a&&alert("[Adpacker] "+r),ADPACKER.FN.redirect(e)},purchase:function(e,t){var r=ADPACKER.FN.getStorage("ADPK_MODE"),a=ADPACKER.FN.getPurchaseData(e);console.log(a),a.bValidation&&(new Image().src=ADPACKER.URL[r]+"/event_conversion?action="+a.sAdpkAction+"&from=adpacker&event_nm=purchase"+a.sProdParam),"inspect"==ADPACKER.FN.getStorage("ADPK_MODE")&&alert("[Adpacker] 매출측정 "+a.sMsg),ADPACKER.FN.redirect(t)},cancel:function(e,t){var r=ADPACKER.FN.getStorage("ADPK_MODE"),a=ADPACKER.FN.getPurchaseData(e);a.bValidation&&(new Image().src=ADPACKER.URL[r]+"/event_conversion?action="+a.sAdpkAction+"&from=adpacker&event_nm=cancel"+a.sProdParam),"inspect"==ADPACKER.FN.getStorage("ADPK_MODE")&&alert("[Adpacker] 매출취소 "+a.sMsg),ADPACKER.FN.redirect(t)}};var sPvImpID=ADPACKER.FN.getQueryStringValue("pv_imp_id"),sAdpkAction=ADPACKER.FN.getQueryStringValue("adpk_action");if("${IMP_ID}"!=sPvImpID&&""!=sPvImpID){var e=""==ADPACKER.FN.getQueryStringValue("adpk_mode")?"prod":ADPACKER.FN.getQueryStringValue("adpk_mode");ADPACKER.FN.setStorage("ADPK_MODE",e),ADPACKER.SCRIPT.pv(sPvImpID,sAdpkAction)}