PageSourceSearch

https://www.studiored.com/wp-content/cache/autoptimize/js/autoptim…_8e2e67cbc7c9eda6821aa2ad6380434d.js?x11707

js studiored.com collected 2026-10-03 21:22:12 UTC 2,553 bytes, 23 lines download raw bytes

1function getQueryVariable(variable){var query=window.location.search.substring(1);var vars=query.split("&");for(var i=0;i<vars.length;i++){var pair=vars[i].split("=");if(pair[0]==variable){return pair[1];}}
2return(false);}
3function getReferrer(){var referrerUrl=document.referrer;var referrerName;if(referrerUrl){if(referrerUrl.indexOf('google')>=0){referrerName='Google';}else if(referrerUrl.indexOf('bing')>=0){referrerName='Bing';}else{referrerName=referrerUrl;}}else{referrerName='Direct';}
4return referrerName;}
5function createCookie(name,value,days){var expires="";if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));var expires="; expires="+date.toGMTString();}
6document.cookie=name+"="+value+expires+"; path=/";}
7function readCookie(name){var nameEQ=name+"=";var ca=document.cookie.split(';');for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==' ')c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return c.substring(nameEQ.length,c.length);}
8return null;}
9function getCookie(name,value){if(document.cookie.indexOf(name)==0){return-1<document.cookie.indexOf(value?name+"="+value+";":name+"=");}
10else if(value&&document.cookie.indexOf("; "+name+"="+value)+name.length+value.length+3==document.cookie.length){return true;}
11else{return-1<document.cookie.indexOf("; "+(value?name+"="+value+";":name+"="));}}
12function eraseCookie(name){createCookie(name,"",-1);}
13function setFormsField(name,value){var fields=document.getElementsByClassName(name);if(fields.length>0){for(var i=0;i<fields.length;i++){fields[i].value=value;}}}
14var c_name="_sko_utmz";var cookie=readCookie(c_name)
15if(cookie!=null){cookie_value=cookie.split("|");var source=cookie_value[0];var medium=cookie_value[1];var keyword=cookie_value[2];var campaign=cookie_value[3];}
16else{var source=getQueryVariable("utm_source")!=''?getQueryVariable("utm_source"):getReferrer();var medium=getQueryVariable("utm_medium")!=''?getQueryVariable("utm_medium"):'';if(getQueryVariable("keyword")!=''){var keyword=getQueryVariable("keyword");}
17else if(getQueryVariable("utm_term")!=''){var keyword=getQueryVariable("utm_term");}
18else{var keyword="";}
19if(getQueryVariable("campaign")!=''){var campaign=getQueryVariable("campaign");}
20else if(getQueryVariable("utm_campaign")!=''){var campaign=getQueryVariable("utm_campaign");}
21else{var campaign="";}
22createCookie(c_name,source+"|"+medium+"|"+keyword+"|"+campaign,30);}
23setFormsField("sko_campaign",campaign);setFormsField("sko_source",source);setFormsField("sko_medium",medium);setFormsField("sko_keyword",keyword);

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.