PageSourceSearch

https://www.heavyparts.ai/pricing/analytics.js?v=702451732d71

js heavyparts.ai collected 2026-10-05 14:16:40 UTC 3,154 bytes, 34 lines download raw bytes

1/* Production analytics only. Navigation never depends on tracking delivery. */
2(() => {
3  if (!/^(www\.)?heavyparts\.ai$/.test(location.hostname)) return;
4  window.dataLayer = window.dataLayer || [];
5  window.gtag = window.gtag || function () { window.dataLayer.push(arguments); };
6  const tag = document.createElement('script');
7  tag.async = true;
8  tag.src = 'https://www.googletagmanager.com/gtag/js?id=G-SSRK7MBGY0';
9  document.head.append(tag);
10  window.gtag('js', new Date());
11  window.gtag('config', 'G-SSRK7MBGY0');
12  window.gtag('config', 'AW-11208490909');
13  document.addEventListener('click', event => {
14    const link = event.target instanceof Element ? event.target.closest('a[data-public-conversion]') : null;
15    if (!link) return;
16    try {
17      window.gtag('event', 'conversion', {
18        send_to: 'AW-11208490909/m2d0CJ2KqasaEJ3_z-Ap', value: 1.0, currency: 'AED', transport_type: 'beacon'
19      });
20    } catch { /* Analytics must never block the anchor's default action. */ }
21  });
22  !function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.crossOrigin="anonymous",p.async=!0,p.src=s.api_host.replace(".i.posthog.com","-assets.i.posthog.com")+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]);
23        if (/(^|\.)heavyparts\.ai$/.test(location.hostname)) {
24            posthog.init('phc_akMu1EUsnIC0pknUtlKDpUoj9VglsTkE72M85aBZ3HG', {
25                api_host: 'https://us.i.posthog.com',
26                defaults: '2025-05-24'
27            });
28        }
29  window.si = window.si || function () { (window.siq = window.siq || []).push(arguments); };
30  const speed = document.createElement('script');
31  speed.defer = true;
32  speed.src = '/_vercel/speed-insights/script.js';
33  document.head.append(speed);
34})();

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.