/**************************************** *s_code_ghw.js *作成日:2013/08/30 *最終更新日:2017/09/06 *更新履歴* 2013/10/07 SBT S.Yamaguchi 計測対象ドメイン漏れの為 pfizer.co.jp → pfizer.co.jp,standard.navitime.biz,pfizer.scope-navi.jp,f.msgs.jp 2013/11/05 SBT S.Yamaguchi 病院検索hospital計測時のイベント追加の為 2013/12/17 SBT S.Yamaguchi /a/配下の送信先レポートスイート変更 2017/09/06 SBT内田 本番計測対象ドメインを追加 クエリパラメータ「p_f1」が1の場合のみ以下の変数を送信するよう変更 event61 eVar51 event55 *****************************************/ var sc_isProductionHost; if(location.hostname.toLowerCase() == 'ghw.pfizer.co.jp' || location.hostname.toLowerCase() == 'ghwm.pfizer.co.jp') { sc_isProductionHost = true; } else { sc_isProductionHost = false; } var sc_rsid = sc_getSAccount(); var sc_charset = "UTF-8"; var sc_linkInternalFilters = "javascript:,pfizer.co.jp,standard.navitime.biz,pfizer.scope-navi.jp,f.msgs.jp"; var sc_usePostPlugins = true; var sc_cookieDomainPeriods = 3 var do_PostPlugins = function() { if (location.pathname.indexOf('/c_sheet/selfcheck_result01.php') > -1) { s_s4.events = s_s4.apl(s_s4.events,'event59',','); s_s4.prop59 = "01"; s_s4.eVar59 = "D=c59"; }else if (location.pathname.indexOf('/c_sheet/selfcheck_result02.php') > -1) { s_s4.events = s_s4.apl(s_s4.events,'event59',','); s_s4.prop59 = "02"; s_s4.eVar59 = "D=c59"; }else if (location.pathname.indexOf('/c_sheet/selfcheck_result03.php') > -1) { s_s4.events = s_s4.apl(s_s4.events,'event59',','); s_s4.prop59 = "03"; s_s4.eVar59 = "D=c59"; } else if (location.pathname.indexOf('/c_sheet/index.php') > -1 || location.pathname == '/c_sheet/') { s_s4.events = s_s4.apl(s_s4.events,'event58',','); } if(s_s4.getQueryParam("p_f1") == 1){ if( document.domain == "test.e-map.ne.jp" ){ var m = null; if( (m = location.pathname.match(/^\/(?:p\/ghwmaptest\/dtl|smt\/ghwmaptest\/map)\/([0-9]+)\//)) ){ s_s4.eVar51 = m[1]; s_s4.events = s_s4.apl( s_s4.events, "event61", ",", 1 ); } else if( location.pathname.match(/^\/(?:p|smt)\/ghwmaptest\/nmap\.htm/) && s_s4.getQueryParam("lat") && s_s4.getQueryParam("lon") ){ s_s4.events = s_s4.apl( s_s4.events, "event55", ",", 1 ); } } else if( document.domain == "ghwm.pfizer.co.jp" ){ var m = null; if( (m = location.pathname.match( /^\/(?:p\/ghwmap\/dtl|smt\/ghwmap\/map)\/([0-9]+)\//)) ){ s_s4.eVar51 = m[1]; s_s4.events = s_s4.apl( s_s4.events, "event61", ",", 1 ); } else if( location.pathname.match(/^\/(?:p|smt)\/ghwmap\/nmap\.htm/) && s_s4.getQueryParam("lat") && s_s4.getQueryParam("lon") ){ s_s4.events = s_s4.apl( s_s4.events, "event55", ",", 1 ); } } } } function sc_getSAccount() { if (document.URL.toLowerCase().indexOf('/adult/') > -1 || document.URL.toLowerCase().indexOf('/a/') > -1) { if (sc_isProductionHost) { return "pfizerjpghwadultprd"; } else { return "pfizerjpghwadultdev"; } } else if (document.URL.toLowerCase().indexOf('/comedical/') > -1) { if (sc_isProductionHost) { return "pfizerjpghwcomedicalprd"; } else { return "pfizerjpghwcomedicaldev"; } } else { if (sc_isProductionHost) { return "pfizerjpghwprd"; } else { return "pfizerjpghwdev"; } } } /**************************************** * クリックのトラッキング _utmTrackEventのハンドラー *****************************************/ var sc_CustomLinkTrack = function (linkName) { if (typeof linkName == "undefined") { return; } var s_s4 = s_gi(s_account); s_s4.linkTrackVars = 'prop58'; s_s4.prop58 = linkName; // イベントの条件 if (linkName == "/link/C-DiaryKitty_Entry") { s_s4.linkTrackEvents = "event64" s_s4.events = "event64"; } else if (linkName == "/link/C-DiaryGeno_Entry") { s_s4.linkTrackEvents = "event65" s_s4.events = "event65"; } else if (linkName == "/link/T-Material_1st_Entry") { s_s4.linkTrackEvents = "event62" s_s4.events = "event62"; } else if (linkName == "/link/T-Material_ID_Entry") { s_s4.linkTrackEvents = "event63" s_s4.events = "event63"; }else if(linkName.match(/\/(link|smartp\/link)\/(\D+)/)&&RegExp.$2.toLowerCase().indexOf("hospital")>-1) { s_s4.linkTrackEvents = "event66" s_s4.events = "event66"; } else if (linkName == "/comedical/link/Material_Entry01") { s_s4.linkTrackEvents ='event67'; s_s4.events = "event67"; } else if (linkName == "/comedical/link/Material_Entry02") { s_s4.linkTrackEvents ='event68'; s_s4.events = "event68"; } else if (linkName == "/link/TOP_Check_C-sheet") { s_s4.linkTrackEvents = "event58" s_s4.events = "event58"; } else if (linkName.indexOf("CheckOK_Search") > -1 || linkName.indexOf("CheckSS_Search") > -1 || linkName.indexOf("CheckSGANG_Search") > -1) { s_s4.linkTrackEvents = "event60" s_s4.events = "event60"; } else if (linkName == "/link/G-Material_NoTreatment") { s_s4.linkTrackEvents = "event69" s_s4.events = "event69"; } if (s_s4.events) s_s4.linkTrackVars=s_s4.apl(s_s4.linkTrackVars,'events',',',1); s_s4.tl (this,'o',linkName); } var sc_objList = new Object(); var sc_arrayList = new Array(); var sc_objCnt = 0; sc_arrayList[sc_objCnt++] = ["1","pha","/pha"]; sc_arrayList[sc_objCnt++] = ["1","ncpf","/ncpf/"]; sc_arrayList[sc_objCnt++] = ["1","PresidentWeb","/PresidentWeb"]; sc_arrayList[sc_objCnt++] = ["1","PPGJ_research","/PPGJ/research"]; sc_arrayList[sc_objCnt++] = ["1","audit","/audit"]; sc_arrayList[sc_objCnt++] = ["1","ghw","^/ghw/"]; sc_arrayList[sc_objCnt++] = ["1","new_medicine_info","^/pfizer/development/clinical_development/new_medicine_info/"]; sc_arrayList[sc_objCnt++] = ["1","member","^/member/"]; sc_arrayList[sc_objCnt++] = ["1","adult","^/adult/"]; sc_arrayList[sc_objCnt++] = ["1","directory_a","/a/"]; sc_arrayList[sc_objCnt++] = ["1","comedical","^/comedical/"]; sc_arrayList[sc_objCnt++] = ["1","pfizer_healthcare","^/pfizer/healthcare/"]; sc_arrayList[sc_objCnt++] = ["1","office-kinen","/office-kinen/"];