var cx_args={prefix:"skd",pid:"403d37ccb64cd5c0378f8ecff5c5ae177794173c",domainScriptPath:"Sankei",compatDomains:{"www.sankei.com":true,"special.sankei.com":true,"www.iza.ne.jp":true,"www.sanspo.com":true,"www.zakzak.co.jp":true,"www.sankeibiz.jp":true,"id.sankei.jp":true,"race.sanspo.com":true,"sankeishop.jp":true,"ironna.jp":true,"cyclist.sanspo.com":true,"denshi.sankei.co.jp":true},siteIds:{"www.sankei.com":"1144143704823992673","special.sankei.com":"1144143704823992673","www.sankei.com.ieknas.com":"1141976610852719442","sandbox.sankei.com.ieknas.com":"1141976610852719442","special.sankei.com.ieknas.com":"1141976610852719442","www.iza.ne.jp":"1132871088348128444","www.iza.ne.jp.ieknas.com":"1132871088348128444","www.sanspo.com":"1138571431361886580","www.sanspo.com.ieknas.com":"1138571431361886580","www.zakzak.co.jp":"1141958140303352485","www.zakzak.co.jp.ieknas.com":"1141958140303352485","www.sankeibiz.jp":"1135127467498698704","www.sankeibiz.jp.ieknas.com":"1135127467498698704","id.sankei.jp":"1138580433800724608","stg-id.sankei.jp":"1139712977357816182","race.sanspo.com":"1139706354577436227","sankeishop.jp":"1140832233875670847","ironna.jp":"1140832233875670848","cyclist.sanspo.com":"1141958140303352486","denshi.sankei.co.jp":"1140832233875670849"},productIds:{},funnelSteps:["convertProduct","terminateProduct"],cpl:[],sal:[],cpMaxLen:256,cpKeyLen:20,firstCall:true,pvopts:{}};function cx_hasLocalStorage(){try{return typeof window.localStorage==="object"&&typeof window.localStorage.getItem==="function"}catch(e){return false}}function cx_getOptOutStatus(key){var status=false;if(cx_hasLocalStorage()){var optedOut=window.localStorage.getItem(key);if(optedOut&&optedOut==="true"){status=true}}return status}var cX=window.cX=window.cX||{options:{consent:cx_getOptOutStatus("cx_optOut")}};cX.callQueue=cX.callQueue||[];cX.CCE=cX.CCE||{};cX.CCE.callQueue=cX.CCE.callQueue||[];var cxj_dmp_params={origin:cx_args.prefix+"-web",persistedQueryId:cx_args.pid};cX.callQueue.unshift(["invoke",function(){cxSetCP()}]);cX.callQueue.unshift(["setEventAttributes",cxj_dmp_params]);cX.callQueue.unshift(["invoke",function(){cxSetSiteId()}]);try{if(cx_args.compatDomains&&cx_args.compatDomains[location.hostname]){cX.options.compat={c1x:{wait:3e3}}}}catch(e){}function cxSetSiteId(){var siteId=cx_args.siteIds[location.hostname]||cx_args.siteIds.default;if(siteId){cX.setSiteId(siteId)}}function cxCCEConversion(product,step,options){var funnelStep=step||"convertProduct";var productId=cx_args.productIds[product];if(productId&&cx_args.funnelSteps.indexOf(funnelStep)!==-1){cX.CCE.callQueue.push(["sendConversionEvent",{productId:productId,funnelStep:funnelStep},options||{}]);cX.sendEvent(funnelStep,{productId:productId},cxj_dmp_params)}}function cxSendPV(){cX.CCE.sendPageViewEvent(cx_args.prefix,cx_args.pid,cx_args.pvopts);cx_args.firstCall=false}function cxSetCP(args){var cp={},sa={};var now=new Date;cx_args.pvopts.referrer=null;Object.assign(cx_args.pvopts,args||{});if(!cx_args.firstCall){cX.initializePage()}try{var refhost=cX.library._findRealReferrer().split("/")[2];if(args&&args.referrer){refhost=args.referrer.split("/")[2]}if(refhost&&location.hostname!==refhost){cp["referrer_host"]=sa["referrer_host_S"]=refhost.slice(0,cx_args.cpMaxLen)}}catch(e){}var u=["utm_source","utm_medium","utm_term","utm_content","utm_campaign"];if(typeof cx_args.sal!=="undefined"&&Object.prototype.toString.call(cx_args.sal)==="[object Array]"){Array.prototype.push.apply(u,cx_args.sal)}if(location.search)location.search.substring(1).split("&").forEach(function(k){try{var v=k.split("=");if(v[0].slice(0,3)==="cx_"&&v[1]){sa[v[0].replace(/^cx_/,"")+"_S"]=decodeURIComponent(v[1]).slice(0,cx_args.cpMaxLen)}else if(u.indexOf(v[0].toLowerCase())!==-1&&v[1]){cp[v[0].toLowerCase().slice(0,cx_args.cpKeyLen)]=sa[v[0].toLowerCase()+"_S"]=decodeURIComponent(v[1]).slice(0,cx_args.cpMaxLen)}else if(typeof cx_args.cpl!=="undefined"&&Object.prototype.toString.call(cx_args.cpl)==="[object Array]"&&(cx_args.cpl.indexOf(v[0].toLowerCase())!==-1&&v[1])){cp[v[0].toLowerCase().slice(0,cx_args.cpKeyLen)]=decodeURIComponent(v[1]).slice(0,cx_args.cpMaxLen)}}catch(e){}});if(cX.library.m_isNewUser){cp["newuser"]=sa["newuser_S"]="true";cX.stopAllSessionAnnotations()}else{try{var t=now.getTime()-parseInt(((localStorage.getItem("_cX_atfr")||"").match(/altm=([0-9]+)/)||[,now.getTime()])[1]);if(t>=1e3*60*30){cX.stopAllSessionAnnotations();var da=Math.floor(t/(1e3*60*60*24));if(da<1){cp["elapsed"]=sa["elapsed_S"]="1日以内"}else if(da<7){cp["elapsed"]=sa["elapsed_S"]=String(da)+"日ぶり"}else if(da<31){cp["elapsed"]=sa["elapsed_S"]=String(Math.floor(da/7))+"週間ぶり"}else if(da<365){cp["elapsed"]=sa["elapsed_S"]=String(Math.floor(da/31))+"ヶ月ぶり"}else{cp["elapsed"]=sa["elapsed_S"]="1年以上"}}}catch(e){}}cp["hour"]=now.getHours();cp["wday"]=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"][now.getDay()];if(document.referrer.match(/cdn\.cxpublic\.com\/generic_v[0-9]+\.html/)){sa["cx_source_S"]="cxrecs"}if(Object.keys(cp).length>0){cX.setCustomParameters(cp)}if(Object.keys(sa).length>0){cX.startSessionAnnotation(sa)}}(function(d,s,e,t){var element=d.createElement(s);element.type="text/java"+s;element.async="async";element.src="http"+("https:"===location.protocol?"s://":"://")+"cdn.cxense.com/cx.cce.js";var tag=d.getElementsByTagName(s)[0];tag.parentNode.insertBefore(element,tag)})(document,"script");(function(){if(_isRobot()){return}var cxIoScrollDepth2=function(){var _instance;var _observer;var _prnd;var _rootEl;var _dmpparams;var _targets={};var _dmptype="scrollDepth";var _pageSend=false;var _pageRate=0;var _pageGroup="pos_in_page";var _articleSend=false;var _articleRate=0;var _articleGroup="pos_in_article";var _frequency=10;var _init=function(dmpparams){if(!_observer&&window.IntersectionObserver){_observer=new IntersectionObserver(_ioCallback,{})}_dmpparams=dmpparams;document.body.insertAdjacentHTML("beforeend",'
');_rootEl=document.querySelector("#cxscr");_prnd=window.cX?cX.library.m_rnd:0;return true};var _sendDMPEvent=function(pos,group){var obj={events:[{type:_dmptype,rnd:cX.library._randomString(),siteId:cX.library.m_siteId,prnd:_prnd,userIds:[{id:cX.getUserId(),type:"cx"}],origin:_dmpparams.origin,segmentIds:undefined,customParameters:[{group:group,item:String(pos)+"%",type:"string"}]}]};var url="https://comcluster.cxense.com/dmp/push?persisted="+encodeURIComponent(_dmpparams.persistedQueryId);if(navigator.sendBeacon){navigator.sendBeacon(url,JSON.stringify(obj))}else{url=url+"&callback={"+"{callback}"+"}&json="+encodeURIComponent(JSON.stringify(obj));cX.jsonpRequest(url)}};var _ioCallback=function(entries){entries.forEach(function(entry){if(entry.isIntersecting&&entry.target){var target=_targets[entry.target.id];if(target){_getSelectors(target.selector,target.rate,target.mode).forEach(function(id){_observer.unobserve(_targets[id].element);_targets[id].element.parentNode.removeChild(_targets[id].element);delete _targets[id];if((target.mode==1||target.mode==2)&&target.rate==100){_sendDMPEvent(_articleRate,_articleGroup);_articleSend=false}});_recalcPos()}}})};var _sendPageUnload=function(){if(_pageSend){_sendDMPEvent(_pageRate,_pageGroup)}if(_articleSend){_sendDMPEvent(_articleRate,_articleGroup)}return true};var _getSelectors=function(selector,rate,mode){if(!rate){rate=100}else{if(mode==0&&_pageRate0||!_observer){return}var ret=_calculatePos(mode,selector);if(mode==0){_pageSend=true}else if(ret.height!=0&&(mode==1||mode==2)){_articleSend=true}if(ret.height!==0){_buildScrollRate(_frequency).forEach(function(rate){var pos=Math.floor(ret.height/100*rate)+ret.startY;var id="cxscr_"+Math.random().toString(32).substring(2);_rootEl.insertAdjacentHTML("beforeend",'');_targets[id]={selector:selector,rate:rate,element:document.querySelector("#"+id),mode:mode};_observer.observe(_targets[id].element)})}var isOnIOS=navigator.userAgent.match(/iPad/i)||navigator.userAgent.match(/iPhone/i);var eventName=isOnIOS?"pagehide":"beforeunload";window.addEventListener(eventName,_sendPageUnload)};return{init:function(dmpparams,mode,selector){if(typeof dmpparams!=="object"){return}if(window.navigator.userAgent.toLowerCase().indexOf("msie")!=-1){return}if(window.navigator.userAgent.toLowerCase().indexOf("trident")!==-1){return}if(!_instance){_instance=_init(dmpparams)}if(mode===0||selector){(function(f){"loading"===document.readyState?window.addEventListener("load",f,false):f()})(function(){_startTracking(mode,selector)})}return _instance},getTargets:function(){return _targets},getStatus:function(){return{pageSend:_pageSend,pageRate:_pageRate,articleSend:_articleSend,articleRate:_articleRate}},setType:function(type){if(typeof type==="string"){_dmptype=type}},setPageGroup:function(group){if(typeof group==="string"){_pageGroup=group}},setArticleGroup:function(group){if(typeof group==="string"){_articleGroup=group}}}}();window.cxIoScrollDepth2=cxIoScrollDepth2;var cxClickedAreaTracker=function(){try{var _reg=new RegExp("^https?://"+location.hostname);var _areaNameAttribute="data-cx-area";var _eventHandler;var _sendCnt=0;function _init(eventHandler){_eventHandler=eventHandler;_sendClickedArea(_eventHandler);_startTracking()}function _sendClickedArea(eventHandler){if(typeof localStorage==="object"&&typeof localStorage.getItem==="function"){var keyName="cx_clickedarea";var clickedArea=JSON.parse(localStorage.getItem(keyName));if(clickedArea){localStorage.removeItem(keyName);var lastClicked=clickedArea["time"]||0;var now=Math.round((new Date).getTime()/1e3);if(isFinite(lastClicked)&&lastClicked<=now&&lastClicked>now-30*60){eventHandler(clickedArea.area,clickedArea.url,_createCustomSendEvent(clickedArea.prnd))}}}}function _startTracking(){window.addEventListener("click",_onClickEvent,false)}function _createCustomSendEvent(prnd){return function(type,customParameters,providedArgs,segmentIds){customParameters=customParameters||{};var args=cX.library.combineArgs(cX.library.m_customEventAttributes||{},providedArgs||{});var identities=args.identities||[];if(!cX.Array.some(identities,function(id){return id.type==="cx"})){identities.push({id:cX.getUserId(),type:"cx"})}var apiFormattedCustomParameters=[];cX.Object.forEach(customParameters,function(value,name){apiFormattedCustomParameters.push({group:name,item:value,type:typeof value==="number"?"number":"string"})});var requestObject={events:[{type:type,rnd:cX.library._randomString(),siteId:cX.library.m_siteId,prnd:prnd,userIds:identities,origin:args.origin,segmentIds:segmentIds,customParameters:apiFormattedCustomParameters}]};var url="https://comcluster.cxense.com/dmp/push?callback={{callback}}"+"&persisted="+encodeURIComponent(args.persistedQueryId)+"&json="+encodeURIComponent(cX.JSON.stringify(requestObject));cX.jsonpRequest(url,function(){if(args.callback){args.callback()}},{synchronous:args.synchronous})}}function _onClickEvent(event){var ev=event||window.event;var href="";var isBlank=false;var areaName="";var text="";if(ev){var el=ev.target||ev.srcElement;for(var i=0;i<15&&el&&el.nodeName.toLowerCase()!=="body";i++){if(!areaName){areaName=_getAreaName(el,el.parentNode?el.parentNode.childNodes:[])}if(el.nodeType===1&&el.nodeName.toLowerCase()==="a"&&typeof el.href==="string"){if(_isTargetBlank(el)){isBlank=true}if(typeof el.href==="string"){href=el.href}}el=el.parentNode}if(!isBlank&&href&&areaName){if(typeof localStorage==="object"&&typeof localStorage.setItem==="function"){var now=Math.round((new Date).getTime()/1e3);localStorage.setItem("cx_clickedarea",JSON.stringify({time:now,area:areaName,prnd:cX.library.m_rnd}))}}}return true}function _isTargetBlank(el){return el.getAttribute("target")&&el.getAttribute("target").toLowerCase()=="_blank"||el.getAttribute("target")&&el.getAttribute("target").toLowerCase().indexOf("share")!=-1}function _getAreaName(el,neighborNodes){var areaName="";if(el.getAttribute(_areaNameAttribute)){areaName=el.getAttribute(_areaNameAttribute)}return areaName}return{init:function(eventHandler){_init(eventHandler)}}}catch(e){}}();var cxSelectorClickTracker=function(){var _dmpparams;var _targets;var _sendExternal=false;var _instance;var _eventHandler;var _externalLabel="外部リンク";var _targetTags=["a"];var _intRegex=new RegExp(location.origin);function _init(eventHandler,targets){_eventHandler=eventHandler;_startTracking();(function(f){"loading"===document.readyState?window.addEventListener("load",f,false):f()})(function(){_targets=targets.map(function(t){var target={};target.label=t.label||t.selector||"no label";var tag=t.tag?t.tag.toLowerCase():"a";if(_targetTags.indexOf(tag)==-1){_targetTags.push(tag)}var sel=t.selector?t.selector+" "+tag:tag;target.selector=t.selector||"no selector";target.links=Array.prototype.filter.call(document.querySelectorAll(sel),function(el){return t.href?el.href.match(t.href):true});return target})})}function _startTracking(){window.addEventListener("mouseup",_onClickEvent,false)}function _stopTracking(){window.removeEventListener("mouseup",_onClickEvent,false)}function _isInternal(url){return url.match(_intRegex)||url.charAt(0)==="/"||url.charAt(0)==="."}function _cutoffGroup(s){return _cutoff(s,cx_args&&cx_args.cpKeyLen||20)}function _cutoffItem(s){return _cutoff(s,cx_args&&cx_args.cpMaxLen||256)}function _cutoff(s,len){return s.slice(0,len).replace(/[\x00-\x1f\x7f]/g,"").replace(/\x20+/g," ")}function _sendDMPEvent(dmpType,cps){var params=[];Object.keys(cps).forEach(function(k){params.push({group:_cutoffGroup(k),item:_cutoffItem(cps[k]),type:typeof cps[k]==="number"?"number":"string"})});var obj={events:[{type:dmpType,rnd:cX.library._randomString(),siteId:cX.library.m_siteId,prnd:cX.library.m_rnd,userIds:[{id:cX.getUserId(),type:"cx"}],origin:_dmpparams.origin,customParameters:params}]};var url="https://comcluster.cxense.com/dmp/push?persisted="+encodeURIComponent(_dmpparams.persistedQueryId);if(navigator.sendBeacon){navigator.sendBeacon(url,JSON.stringify(obj))}else{url=url+"&callback={"+"{callback}"+"}&json="+encodeURIComponent(JSON.stringify(obj));cX.jsonpRequest(url)}}function _onClickEvent(event){var ev=event||window.event;var target={};if(ev){var el=ev.target||ev.srcElement;while(el&&el.nodeName.toLowerCase()!=="body"){if(el.nodeType===1&&_targetTags.indexOf(el.nodeName.toLowerCase())>-1){_targets.some(function(t){var matched=t.links.find(function(l){return el===l});if(matched){target={label:t.label||t.selector||"",selector:t.selector||"",el:el};return true}});if(!target.el&&_sendExternal&&!_isInternal(el.href)){target={label:_externalLabel,selector:"external",el:el};break}if(target.el){break}console.log("targets no match")}el=el.parentNode}}if(target.el){_eventHandler(_sendDMPEvent,target)}return true}return{init:function(dmpparams,targets,sendExternal,eventHandler){var error=false;if(typeof dmpparams==="object"&&dmpparams.origin&&dmpparams.persistedQueryId){_dmpparams=dmpparams}else{console.log("invalid dmpparams.");error=true}if(!Array.isArray(targets)){console.log("use array for targets.");error=true}if(typeof sendExternal==="boolean"){_sendExternal=sendExternal}else{console.log("invalid sendExternal.");error=true}if(!error&&!_instance){_instance=this;_init(eventHandler,targets)}return _instance},stop:function(){_stopTracking()},getTargets:function(){return _targets},setExternalLabel:function(s){_externalLabel=s}}}();window.cxSelectorClickTracker=cxSelectorClickTracker;function _isRobot(){var robot_strings=["preview","phantomjs","spider","crawl","cxense","slurp","read ahead agent"];var re_bot=/\bbot|bot\b/;var ua=navigator.userAgent.toLowerCase();if(re_bot.test(ua)){return true}else{for(var i=0;i0){var command=window.cXcustom.q.shift();try{if(command[0]==="scrollDepth4"){cxIoScrollDepth2.init(command[1],command[2],command[3])}else if(command[0]==="selectorClickTracker"){cxSelectorClickTracker.init(command[1],command[2],command[3],command[4])}else if(command[0]==="clickedArea"){cxClickedAreaTracker.init(command[1])}}catch(e){}}}})();cX.callQueue.push(["invoke",function(){if(cx_args.siteIds&&cx_args.siteIds[location.hostname]){var now=new Date;var datestr=now.getFullYear()+("0"+(now.getMonth()+1)).slice(-2)+("0"+now.getDate()).slice(-2)+("0"+now.getHours()).slice(-2);var filename=cx_args.domainScripts&&cx_args.domainScripts[location.hostname]?cx_args.domainScripts[location.hostname]:location.hostname;var url="https://csm.cxpublic.com/"+cx_args.domainScriptPath+"/domain/"+filename+".js?"+datestr;cX.loadScript(url,true,undefined,"cX_csd_domainScript")}else{cX.callQueue.push(["invoke",function(){cxSendPV()}])}}]);
//# sourceMappingURL=Sankei.js.map