PageSourceSearch

https://smell-smile.com/wp-content/plugins/wpcode-pixel/build/cust…?ver=29cc55585c45865e46d7

js smell-smile.com collected 2026-09-24 14:01:04 UTC 16,147 bytes, 1 lines download raw bytes

1(()=>{"use strict";document.addEventListener("DOMContentLoaded",function(){const e=document.getElementById("wpcode-add-custom-event");function t(e){if(!e)return;const t=e.value,n=e.closest(".wpcode-event-trigger");if(!n)return;let r=n.querySelector('.trigger_url input[type="text"]');r||(r=n.querySelector(".trigger_url")),r&&(r.style.display="any"===t?"none":"")}function n(e){if(!e)return;const t=e.value,n=e.closest(".wpcode-number-page-visit-panel");if(!n)return;const r=n.querySelector('input[name*="[number_page_visit_pattern]"]');if(!r)return;const o=r.nextElementSibling&&"P"===r.nextElementSibling.tagName?r.nextElementSibling:null;"any"===t?(r.style.display="none",o&&(o.style.display="none")):(r.style.display="",o&&(o.style.display=""))}function r(e){if(!e)return;const t=e.value,n=e.closest(".wpcode-scroll-pos-panel, .wpcode-scroll-pos-url-panel");if(!n)return;const r=n.querySelector('input[name*="[scroll_page_value]"]'),o=n.querySelector("p.description");r&&("any"===t?(r.style.display="none",o&&(o.style.display="none")):(r.style.display="",o&&(o.style.display="")))}e&&e.addEventListener("click",function(){const e=document.getElementById("wpcode-custom-event-row-template"),t=document.getElementById("wpcode-custom-events-repeater");if(!e||!t)return;let n=e.innerHTML;const r=t.querySelectorAll(".wpcode-custom-event-item");let o=0;if(r.length){const e=r[r.length-1].getAttribute("data-index"),t=null!==e?parseInt(e,10):NaN;o=Number.isNaN(t)?0:t+1}n=n.replace(/\{index\}/g,o),t.insertAdjacentHTML("beforeend",n);const s=t.querySelectorAll(".wpcode-custom-event-item"),i=s.length?s[s.length-1]:null;if(i&&1===i.nodeType){const e=i.querySelector("input");e&&e.focus();const t=i.getBoundingClientRect().top+window.pageYOffset-100;window.scrollTo({top:t,behavior:"smooth"})}}),document.addEventListener("change",function(e){const t=e.target;if(!t||!t.classList.contains("wpcode-custom-event-trigger-type"))return;const n=t.value,r=t.closest(".wpcode-custom-event-item");if(!r)return;r.querySelectorAll(".wpcode-event-triggers-panel").forEach(e=>{e.style.display="none"}),r.querySelectorAll('.wpcode-event-triggers-panel[data-trigger_type="'+n+'"]').forEach(e=>{e.style.display=""});const o=r.querySelector(".wpcode-custom-event-delay");o&&(-1!==["home_page","post_type"].indexOf(n)?o.style.display="":o.style.display="none")}),document.addEventListener("click",function(e){const t=e.target.closest(".wpcode-event-triggers-panel .add-event-trigger");if(!t)return;const n=t.closest(".wpcode-event-triggers-panel");if(!n)return;const r=n.getAttribute("data-trigger_type"),o=n.querySelector('.wpcode-event-trigger[data-trigger_id="-1"]');if(!o)return;let s=-1;n.querySelectorAll(".wpcode-event-trigger[data-trigger_id]").forEach(e=>{const t=e.getAttribute("data-trigger_id"),n=null!==t?parseInt(t,10):NaN;!Number.isNaN(n)&&n>=0&&n>s&&(s=n)});const i=s+1,a=o.cloneNode(!0);a.setAttribute("data-trigger_id",String(i)),a.style.display="",function(e,t,n,r){const o=e.closest(".wpcode-custom-event-item");if(!o)return;const s=o.getAttribute("data-index");if(null===s)return;const i=s;
1if("scroll_pos"===n)t.querySelectorAll('input[type="number"]').forEach(e=>{e.name="custom_events["+i+"][scroll_pos_triggers]["+r+"][value]"});else if("email_link"===n){const e=t.querySelector("select");e&&(e.name="custom_events["+i+"][email_link_triggers]["+r+"][rule]");let n=t.querySelector('.trigger_url input[type="text"]');n||(n=t.querySelector(".trigger_url")),n&&(n.name="custom_events["+i+"][email_link_triggers]["+r+"][value]")}else if("css_mouseover"===n){const e=t.querySelector('input[type="text"]');e&&(e.name="custom_events["+i+"][css_mouseover_selectors]["+r+"]")}else if("css_click"===n){const e=t.querySelector('input[type="text"]');e&&(e.name="custom_events["+i+"][css_click_selectors]["+r+"]")}else if("url_click"===n){const e=t.querySelector("select");e&&(e.name="custom_events["+i+"][url_click_triggers]["+r+"][relation]");const n=t.querySelector('input[type="text"]');n&&(n.name="custom_events["+i+"][url_click_triggers]["+r+"][value]")}}(n,a,r,i);const c=n.querySelector(".insert-marker");c&&c.parentNode?c.parentNode.insertBefore(a,c):n.appendChild(a)}),document.addEventListener("click",function(e){const t=e.target.closest(".wpcode-event-triggers-panel .remove-row");if(!t)return;const n=t.closest(".wpcode-event-trigger");n&&n.parentNode&&n.parentNode.removeChild(n)}),document.addEventListener("change",function(e){const n=e.target;n&&n.classList.contains("select-standard")&&n.closest(".wpcode-custom-email-link-triggers .wpcode-event-trigger")&&t(n)}),document.querySelectorAll(".wpcode-custom-email-link-triggers .wpcode-event-trigger select.select-standard").forEach(t),document.addEventListener("change",function(e){const t=e.target;t&&-1!==t.name.indexOf("[number_page_visit_scope]")&&t.closest(".wpcode-number-page-visit-panel")&&n(t)}),document.querySelectorAll('.wpcode-number-page-visit-panel select[name*="[number_page_visit_scope]"]').forEach(n),document.addEventListener("change",function(e){const t=e.target;t&&-1!==t.name.indexOf("[scroll_page_relation]")&&t.closest(".wpcode-scroll-pos-url-panel")&&r(t)}),document.querySelectorAll('.wpcode-scroll-pos-url-panel select[name*="[scroll_page_relation]"]').forEach(r),document.querySelectorAll(".wpcode-custom-event-trigger-type").forEach(e=>{e.dispatchEvent(new Event("change"))})}),function(){if(void 0===window.wpcodeCustomEventData)return;const e=window.wpcodeCustomEventData,t=Array.isArray(e.events)?e.events:[],n=e.context||{};if(!t.length)return;const r="wpcode_custom_events_fired",o="wpcode_page_visit_counts",s="wpcode_page_visit_baselines";let i={};try{const k=window.localStorage.getItem(r);k&&(i=JSON.parse(k))}catch(b){i={}}let a={};try{const E=window.localStorage.getItem(o);E&&(a=JSON.parse(E))}catch(L){a={}}let c={};try{const A=window.localStorage.getItem(s);A&&(c=JSON.parse(A))}catch(q){c={}}const l=(n.current_url||window.location.href).split("#")[0];a[l]=(a[l]||0)+1;try{window.localStorage.setItem(o,JSON.stringify(a))}catch(N){}const u=["appointment_scheduled","checkout_started","contents_viewed","items_added","lead_created","order_created","page_viewed","registration_completed","subscription_created","trial_started"];function d(e){return["appointment_scheduled","lead_created","registration_completed"].includes(e)?"customer_action":["subscription_created","trial_started"].includes(e)?"plan_enrollment":"custom"===e?"custom":"contents"}function p(t,n,o=!0){const s=function(e,t){return(e.internal_name||"event_"+t)+"|"+(e.trigger_type||"unknown")}(t,n);if(o&&i[s])return;const a=t.internal_name||"CustomEvent",c=parseFloat(t.value||0)||0,l=Array.isArray(t.platforms)?t.platforms:[],p=t.labels||{},g=!!e.facebook_has_api_token,f="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){const t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)});let m=null;l.includes("facebook")&&(m=p.facebook||a,g||"function"!=typeof window.fbq||(p.facebook?window.fbq("track",p.facebook,{value:c},{eventID:f}):window.fbq("trackCustom",a,{value:c},{eventID:f})));const _=[];if(void 0!==e.google_ads_id&&e.google_ads_id&&_.push(e.google_ads_id),void 0!==e.google_analytics_id&&e.google_analytics_id&&_.push(e.google_analytics_id),l.includes("google")&&"function"==typeof window.gtag&&(p.google&&e.google_ads_id&&window.gtag("event","conversion",{value:c,send_to:e.google_ads_id+"/"+p.google}),window.gtag("event",a,{value:c,send_to:_})),l.includes("pinterest")&&"function"==typeof window.pintrk&&window.pintrk("track",p.pinterest||a,{value:c}),l.includes("tiktok")&&void 0!==window.ttq&&"function"==typeof window.ttq.track&&window.ttq.track(p.tiktok||a,{value:c}),l.includes("snapchat")&&"function"==typeof window.snaptr&&window.snaptr("track",p.snapchat||a,{value:c}),l.includes("openai")&&"function"==typeof window.oaiq){const e=function(e,t,n){const r=t||e,o=u.includes(r)?r:"custom",s={event_id:n};if("custom"===o){const e=function(e){const t=String(e||"").toLowerCase().replace(/[^a-z0-9_-]+/g,"_").replace(/^[_-]+|[_-]+$/g,"").substring(0,64);return!t||u.includes(t)?"":t}(r);if(!e)return null;s.custom_event_name=e}return{eventType:o,eventData:{type:d(o)},options:s}}(a,p.openai||"",f);e&&window.oaiq("measure",e.eventType,e.eventData,e.options)}const v=l.includes("facebook"),y=l.includes("pinterest"),w=l.includes("tiktok"),h=l.includes("snapchat"),x=l.includes("openai");let S=null;if(v&&m?S=m:y&&p.pinterest?S=p.pinterest:w&&p.tiktok?S=p.tiktok:h&&p.snapchat?S=p.snapchat:x&&p.openai?S=p.openai:(v||y||w||h||x)&&(S=a),e.rest_url&&S&&function(t,n,r,o){if(!e.rest_url)return;const s={event_name:o,base_event_name:t.internal_name||"CustomEvent",event_id:r,value:parseFloat(t.value||0)||0,url:window.location.href.split("#")[0],platforms:Array.isArray(t.platforms)?t.platforms:[],labels:t.labels||{}};try{if(navigator.sendBeacon){const t=new Blob([JSON.stringify(s)],{type:"application/json"});navigator.sendBeacon(e.rest_url,t)}else window.fetch&&window.fetch(e.rest_url,{method:"POST",keepalive:!0,headers:{"Content-Type":"application/json"},body:JSON.stringify(s)})}catch(e){}}(t,0,f,S),o){i[s]=!0;try{window.localStorage.setItem(r,JSON.stringify(i))}catch(e){}}}const g=[],f=[],m=[],_=[],v=[],y=[],w=[],h=[];function x(e,t){return!(!e||1!==e.nodeType)&&(e.matches?e.matches(t):e.msMatchesSelector?e.msMatchesSelector(t):!!e.webkitMatchesSelector&&e.webkitMatchesSelector(t))}function S(e,t){if(!e)return null;if(e.closest)return e.closest(t);do{if(x(e,t))return e;e=e.parentElement||e.parentNode}while(e&&1===e.nodeType);return null}if(t.forEach((e,t)=>{const r=e.trigger_type||"home_page",o=1e3*Math.max(0,parseInt(e.delay||0,10));if("home_page"===r){if(!n.is_home)return;window.setTimeout(()=>p(e,t),o)}else if("post_type"===r){const r=e.post_type_value||"any",s=n.current_post_type||"";if("any"!==r&&r!==s)return;window.setTimeout(()=>p(e,t),o)}else if("number_page_visit"===r){if(!function(e){const t=e.number_page_visit_scope||"any",n=e.number_page_visit_condition||"=",r=parseInt(e.number_page_visit_value||1,10);let o=0;if("any"===t)o=Object.values(a).reduce((e,t)=>
1e+(parseInt(t,10)||0),0);else if("contains"===t||"match"===t){const n=(e.number_page_visit_pattern||"").toLowerCase();n&&Object.keys(a).forEach(e=>{const r=String(e).toLowerCase();("contains"===t?-1!==r.indexOf(n):r===n)&&(o+=parseInt(a[e]||0,10)||0)})}const i=(e.internal_name||"event")+"|"+(e.trigger_type||"unknown"),l=e.number_page_visit_pattern||"";let u=c[i];if(!u||u.scope!==t||u.pattern!==l){u={scope:t,pattern:l,baseline:o},c[i]=u;try{window.localStorage.setItem(s,JSON.stringify(c))}catch(e){}}const d=Math.max(0,o-u.baseline+1);switch(n){case">":return d>r;case"<":return d<r;case">=":return d>=r;case"<=":return d<=r;default:return d===r}}(e))return;p(e,t)}else if("scroll_pos"===r){const n=(Array.isArray(e.scroll_pos_triggers)?e.scroll_pos_triggers:[]).map(e=>parseInt(e&&void 0!==e.value?e.value:0,10)).filter(e=>!Number.isNaN(e)).map(e=>Math.max(0,Math.min(100,e)));if(!n.length)return;const r=Math.min.apply(null,n),o=e.scroll_page_relation||"any",s=String(o);let i="";"any"!==s&&(i=String(e.scroll_page_value||"").toLowerCase()),g.push({event:e,index:t,threshold:r,relation:s,value:i})}else if("url_click"===r){const n=(Array.isArray(e.url_click_triggers)?e.url_click_triggers:[]).map(e=>({relation:e&&e.relation?String(e.relation):"contains",value:e&&e.value?String(e.value):""})).filter(e=>e.value);if(!n.length)return;f.push({event:e,index:t,rules:n})}else if("email_link"===r){const n=(Array.isArray(e.email_link_triggers)?e.email_link_triggers:[]).map(e=>({rule:e&&e.rule?String(e.rule):"match",value:e&&e.value?String(e.value):""})).filter(e=>"any"===e.rule||e.value);if(!n.length)return;m.push({event:e,index:t,rules:n})}else if("video_view"===r){const n=(e.video_view_urls||"").split(",").map(e=>String(e).trim()).filter(e=>e.length);if(n.length){const e=l.toLowerCase();if(!n.some(t=>-1!==e.indexOf(t.toLowerCase())))return}let r=50;if(e.video_view_play_trigger){const t=parseInt(String(e.video_view_play_trigger).replace("%",""),10);Number.isNaN(t)||(r=Math.max(0,Math.min(100,t)))}_.push({event:e,index:t,threshold:r,fired:!1})}else if("form_field"===r){const n=(e.form_field_urls||"").split(",").map(e=>String(e).trim()).filter(e=>e.length);if(n.length){const e=l.toLowerCase();if(!n.some(t=>-1!==e.indexOf(t.toLowerCase())))return}const r=(e.form_field_field_names||"").split(",").map(e=>String(e).trim().toLowerCase()).filter(e=>e.length);if(!r.length)return;v.push({event:e,index:t,names:r})}else if("wpforms_form"===r){const n=parseInt(e.wpforms_form_id||0,10);if(!n)return;w.push({event:e,index:t,formId:n})}else if("css_mouseover"===r){const n=(Array.isArray(e.css_mouseover_selectors)?e.css_mouseover_selectors:[]).map(e=>String(e).trim()).filter(e=>e.length);if(!n.length)return;y.push({event:e,index:t,selectors:n,fired:!1})}else if("css_click"===r){const n=(Array.isArray(e.css_click_selectors)?e.css_click_selectors:[]).map(e=>String(e).trim()).filter(e=>e.length);if(!n.length)return;h.push({event:e,index:t,selectors:n,fired:!1})}}),g.length){function O(){const e=function(){const e=document.documentElement,t=document.body,n=window.pageYOffset||e.scrollTop||t.scrollTop||0,r=window.innerHeight||e.clientHeight||t.clientHeight||0,o=Math.max(t.scrollHeight,t.offsetHeight,e.clientHeight,e.scrollHeight,e.offsetHeight)-r;return o<=0?100:n/o*100}(),t=l.toLowerCase();g.forEach(n=>{const r=n.relation||"any",o=n.value||"";let s=!0;if("any"!==r){const e=o.toLowerCase();switch(r){case"notcontains":s=-1===t.indexOf(e);break;case"is":case"=":s=t===e;break;case"isnot":case"!=":s=t!==e;break;default:s=-1!==t.indexOf(e)}}s&&e>=n.threshold&&p(n.event,n.index)})}window.addEventListener("scroll",O,{passive:!0}),O()}if(h.length&&document.addEventListener("click",e=>{const t=e.target;h.forEach(e=>{e.fired||(e.selectors||[]).some(e=>!!(e&&(t.matches&&t.matches(e)||t.closest&&t.closest(e))))&&(e.fired=!0,p(e.event,e.index,!1))})},!0),w.length&&document.addEventListener("submit",e=>{const t=e.target;if(!t||!t.classList||!t.classList.contains("wpforms-form"))return;let n=t.getAttribute("data-formid");!n&&t.id&&0===t.id.indexOf("wpforms-form-")&&(n=t.id.replace("wpforms-form-",""));const r=parseInt(n||0,10);
1r&&w.forEach(e=>{parseInt(e.formId||0,10)===r&&p(e.event,e.index,!1)})},!0),(f.length||m.length)&&document.addEventListener("click",e=>{const t=S(e.target,"a");if(!t||!t.href)return;const n=t.href.toLowerCase(),r=0===n.indexOf("mailto:")?n.split("?")[0].replace("mailto:",""):"";0!==n.indexOf("mailto:")?f.forEach(e=>{(Array.isArray(e.rules)?e.rules:[]).some(e=>{const t=e.value||"";if(!t)return!1;switch(e.relation){case"notcontains":return-1===n.indexOf(t.toLowerCase());case"is":case"=":return n===t.toLowerCase();case"isnot":case"!=":return n!==t.toLowerCase();default:return-1!==n.indexOf(t.toLowerCase())}})&&p(e.event,e.index,!1)}):m.forEach(e=>{(Array.isArray(e.rules)?e.rules:[]).some(e=>{const t=e.value||"";if("any"===e.rule)return!0;const o=t.toLowerCase();return"contains"===e.rule?-1!==n.indexOf(o)||-1!==r.indexOf(o):n===o||r===o})&&p(e.event,e.index,!1)})}),_.length){const C=document.querySelectorAll("video");if(C.length){function I(e){const t=e.duration||0,n=e.currentTime||0;if(t<=0)return;const r=n/t*100;_.forEach(e=>{if(e.fired)return;const t=e.threshold;(0===t?r>0:r>=t)&&(e.fired=!0,p(e.event,e.index))})}C.forEach(e=>{e.addEventListener("timeupdate",()=>I(e)),e.addEventListener("loadedmetadata",()=>I(e))})}}if(v.length){function M(e){if(!e||!e.tagName)return;const t=e.tagName.toLowerCase();if(-1===["input","textarea","select"].indexOf(t))return;if(!(e.value||"").trim())return;const n=(e.name||"").toLowerCase(),r=(e.id||"").toLowerCase();v.forEach(e=>{e.fired||e.names.some(e=>n&&-1!==n.indexOf(e)||r&&-1!==r.indexOf(e))&&(e.fired=!0,p(e.event,e.index))})}document.addEventListener("change",e=>{M(e.target)}),document.addEventListener("blur",e=>{M(e.target)},!0)}y.length&&document.addEventListener("mouseover",e=>{const t=e.target;y.forEach(e=>{e.fired||(Array.isArray(e.selectors)?e.selectors:[]).some(e=>x(t,e)||!!S(t,e))&&(e.fired=!0,p(e.event,e.index,!1))})},!0)}()})();

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.