{
  "schemaVersion": 3,
  "importerVersion": "404-observations-6",
  "redactions": [
    "Request URLs and bodies, cookies, extracted values and hashes, WebSocket payloads, push endpoints, raw errors, local paths, and unknown fields are omitted.",
    "Caller and frame URL queries, fragments, credentials, ports, and identifier-like path segments are omitted."
  ],
  "id": "nike-com",
  "domain": "nike.com",
  "url": "https://nike.com",
  "runs": [
    {
      "id": "headful-84d6b49c9813",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-21T22:44:11.544321Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/nike-com-20261021T224411.json",
        "sha256": "84d6b49c9813ae7d1796c8b59ae5c42a304e97f5a130e0fa4fb0757fbcb3c5ac"
      },
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "headful-2a2f2bb5515d",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T15:15:19.592612Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "attempt_started",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "scanner_error",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headful/nike-com-20261022T151519.json",
        "sha256": "2a2f2bb5515d075ee073792de682dc8f4bee0a8d7886e63911cebe16d98374f0"
      }
    },
    {
      "id": "headful-1747deb7aafa",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T15:15:20.045627Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": "nike.com",
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "navigator.userAgent",
          "count": 2,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        },
        {
          "api": "window.devicePixelRatio",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 3,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/nike-com-20261022T151520.json",
        "sha256": "1747deb7aafac286bb8870ba780a35cefd74d924693b33e04adb3c873f9be25f"
      }
    },
    {
      "id": "headful-f5db463ac0a3",
      "mode": "headful",
      "modeInferred": false,
      "scannedAt": "2026-10-22T20:46:57.848150Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "domcontentloaded",
      "finalUrl": "https://www.nike.com/",
      "httpStatus": 200,
      "pageTitle": "Nike. Just Do It. Nike.com",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "signals",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": true
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [
            {
              "url": "https://www.nike.com/",
              "line": 180,
              "column": 1098
            }
          ],
          "inlineCaller": false,
          "frame": null
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.nike.com/static/uxf/guest-session-html/index.html"
        },
        {
          "api": "document.cookie.read",
          "count": 355,
          "callers": [
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 209490
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 9534
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 9550
            },
            {
              "url": "https://www.nike.com/static/uxf/web-shell-client/v1/bundle.umd.js",
              "line": 2,
              "column": 2965
            },
            {
              "url": "https://www.nike.com/static/uxf/web-shell-client/v1/bundle.umd.js",
              "line": 2,
              "column": 2981
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "document.cookie.write",
          "count": 18,
          "callers": [
            {
              "url": "https://www.nike.com/assets/measure/data-capture/mc.js",
              "line": 2,
              "column": 18690
            },
            {
              "url": "https://www.nike.com/static/analytics-client/public/analytics-client.min.js",
              "line": 1,
              "column": 5542
            },
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 209347
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 4432
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.language",
          "count": 8,
          "callers": [
            {
              "url": "https://www.nike.com/static/analytics-client/public/web.chunk.4b6a5c.js",
              "line": 1,
              "column": 3106
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.languages",
          "count": 2,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 254358
            },
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 254372
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 1,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 51730
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.userAgent",
          "count": 32,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 50908
            },
            {
              "url": "https://www.nike.com/",
              "line": 2,
              "column": 2609
            },
            {
              "url": "https://www.nike.com/",
              "line": 2,
              "column": 2687
            },
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 275598
            },
            {
              "url": "https://www.nike.com/static/uxf/dotcom-nav-v3/packages/header-footer-renderer/public/commons.clientBundle.5dbf1e17554e46984b8e.js",
              "line": 711,
              "column": 1161
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 78,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 20,
              "column": 134155
            },
            {
              "url": "https://www.nike.com/_next/static/chunks/pages/%5B%5B...page%5D%5D-9cfab754430b7360.js",
              "line": 3,
              "column": 52260
            },
            {
              "url": "https://www.nike.com/_next/static/chunks/pages/%5B%5B...page%5D%5D-9cfab754430b7360.js",
              "line": 3,
              "column": 52288
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://www.nike.com/static/analytics-client/public/analytics-client.min.js",
          "excerpts": [
            ",t){if(t.oneof){const n=e[t.oneof.localName];return n.case===t.localName?n.value:void 0}return e[t.localName]}function c(e,t,n){t.oneof?e[t.oneof.localName]={case:t.localName,value:n}:e[t.localName]=n}function m(e,t){const n=t.localName;if(t.oneof){const a=t.oneof.localName;e[a].case===n&&(e[a]={case:void 0})}else if(t.presence!=r)delete e[n];else switch(t.fieldKind){case\"map\":e[n]={};break;case\"list\":e[n]=[];break;case\"enum\":e[n]=t.enum.values[0].number;break;case\"scalar\":e[n]=(0,a.M7)(t.scalar,t.longAsString)}}},4163:(e,t,n)=>{n.d(t,{uO:()=>l});var a=n(4361),r=n(1647);function*i(e){switch(e.kind){case\"file\":for(const t of e.messages)yield t,yield*i(t);yield*e.enums,yield*e.services,yield*e.extensions;break;case\"message\":for(const t of e.nestedMessages)yield t,yield*i(t);yield*e.nestedEnums,yield*e.nestedExtensions}}var o=n(6799),s=n(7229);function l(...e){const t=function(){const e=new Map,t=new Map,n=new Map;return{kind:\"registry\",types:e,extendees:t,[Symbol.iterator]:()=>e.values(),get files(){return n.values()},addFile(e,t,a){if(n.set(e.proto.name,e),!t)for(const t of i(e))this.add(t);if(a)for(const n of e.dependencies)this.addFile(n,t,a)},add(n){if(\"extension\"==n.kind){let e=t.get(n.extendee.typeName);e||t.set(n.extendee.typeName,e=new Map),e.set(n.number,n)}e.set(n.typeName,n)},get:t=>e.get(t),getFile:e=>n.get(e),getMessage(t){const n=e.get(t);return\"message\"==(null==n?void 0:n.kind)?n:void 0},getEnum(t){const n=e.get(t);return\"enum\"==(null==n?void 0:n.kind)?n:void 0},getExtension(t){const n=e.get(t);return\"extension\"==(null==n?void 0:n.kind)?n:void 0},getExtensionFor(e,n){var a;return null===(a=t.get(e.typeName))||void 0===a?void 0:a.get(n)},getService(t){const n=e.get(t);return\"service\"==(null==n?void 0:n.kind)?n:void 0}}}();if(!e.length)return t;if(\"$typeName\"in e[0]&&\"google.protobuf.FileDescriptorSet\"==e[0].$typeName){for(const n of e[0].file)S(n,t);return t}if(\"$typeName\"in e[0]){const a=e[0],r=e[1],o=new Set;function s(e){const n=[];for(const a of e.dependency){if(null!=t.getFile(a))continue;if(o.has(a))continue;const i=r(a);if(!i)throw new Error(`Unable to resolve ${a}, imported by ${e.name}`);\"kind\"in i?t.addFile(i,!1,!0):(o.add(i.name),n.push(i))}return n.concat(...n.map(s))}for(const l of[a,...s(a)].reverse())S(l,t)}else for(const u of e)for(const c of u.files)t.addFile(c);return t}const u=998,c=999,m=9,d=10,p=11,E=12,f=14,b=3,N=2,T=1,g=0,_=1,I=2,h=3,R=1,y=2,O=1,V={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2}};function S(e,t){var n,a;const r={kind:\"file\",proto:e,deprecated:null!==(a=null===(n=e.options)||void 0===n?void 0:n.deprecated)&&void 0!==a&&a,edition:P(e),name:e.name.replace(/\\.proto$/,\"\"),depe",
            "0}return e[t.localName]}function c(e,t,n){t.oneof?e[t.oneof.localName]={case:t.localName,value:n}:e[t.localName]=n}function m(e,t){const n=t.localName;if(t.oneof){const a=t.oneof.localName;e[a].case===n&&(e[a]={case:void 0})}else if(t.presence!=r)delete e[n];else switch(t.fieldKind){case\"map\":e[n]={};break;case\"list\":e[n]=[];break;case\"enum\":e[n]=t.enum.values[0].number;break;case\"scalar\":e[n]=(0,a.M7)(t.scalar,t.longAsString)}}},4163:(e,t,n)=>{n.d(t,{uO:()=>l});var a=n(4361),r=n(1647);function*i(e){switch(e.kind){case\"file\":for(const t of e.messages)yield t,yield*i(t);yield*e.enums,yield*e.services,yield*e.extensions;break;case\"message\":for(const t of e.nestedMessages)yield t,yield*i(t);yield*e.nestedEnums,yield*e.nestedExtensions}}var o=n(6799),s=n(7229);function l(...e){const t=function(){const e=new Map,t=new Map,n=new Map;return{kind:\"registry\",types:e,extendees:t,[Symbol.iterator]:()=>e.values(),get files(){return n.values()},addFile(e,t,a){if(n.set(e.proto.name,e),!t)for(const t of i(e))this.add(t);if(a)for(const n of e.dependencies)this.addFile(n,t,a)},add(n){if(\"extension\"==n.kind){let e=t.get(n.extendee.typeName);e||t.set(n.extendee.typeName,e=new Map),e.set(n.number,n)}e.set(n.typeName,n)},get:t=>e.get(t),getFile:e=>n.get(e),getMessage(t){const n=e.get(t);return\"message\"==(null==n?void 0:n.kind)?n:void 0},getEnum(t){const n=e.get(t);return\"enum\"==(null==n?void 0:n.kind)?n:void 0},getExtension(t){const n=e.get(t);return\"extension\"==(null==n?void 0:n.kind)?n:void 0},getExtensionFor(e,n){var a;return null===(a=t.get(e.typeName))||void 0===a?void 0:a.get(n)},getService(t){const n=e.get(t);return\"service\"==(null==n?void 0:n.kind)?n:void 0}}}();if(!e.length)return t;if(\"$typeName\"in e[0]&&\"google.protobuf.FileDescriptorSet\"==e[0].$typeName){for(const n of e[0].file)S(n,t);return t}if(\"$typeName\"in e[0]){const a=e[0],r=e[1],o=new Set;function s(e){const n=[];for(const a of e.dependency){if(null!=t.getFile(a))continue;if(o.has(a))continue;const i=r(a);if(!i)throw new Error(`Unable to resolve ${a}, imported by ${e.name}`);\"kind\"in i?t.addFile(i,!1,!0):(o.add(i.name),n.push(i))}return n.concat(...n.map(s))}for(const l of[a,...s(a)].reverse())S(l,t)}else for(const u of e)for(const c of u.files)t.addFile(c);return t}const u=998,c=999,m=9,d=10,p=11,E=12,f=14,b=3,N=2,T=1,g=0,_=1,I=2,h=3,R=1,y=2,O=1,V={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2}};function S(e,t){var n,a;const r={kind:\"file\",proto:e,deprecated:null!==(a=null===(n=e.options)||void 0===n?void 0:n.deprecated)&&void 0!==a&&a,edition:P(e),name:e.name.replace(/\\.proto$/,\"\"),dependencies:L(e,t),enums:[],messages:[],extensions:[],services:[],toString:()=>`file ${e."
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [
        {
          "host": "abt.nike.com",
          "target": "nike.tt.omtrdc.net"
        }
      ],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "c.go-mpulse.net",
        "cloudflare.com",
        "insights-collector.newrelic.com",
        "nikeconsumerservices.my.site.com",
        "reporting.cdndex.io",
        "s.go-mpulse.net"
      ],
      "requestCount": 356,
      "scriptsCaptured": 35,
      "framesSeen": 3,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headful/nike-com-20261022T204657.json",
        "sha256": "f5db463ac0a3c2e0604d40f6a9e8a054184cd19fa8f2a809f8235efa76045141"
      }
    },
    {
      "id": "research-0539b8c6be29",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-21T21:03:35.998270Z",
      "scannerVersion": "0.3",
      "browserVersion": "156.0.8078.4",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 0,
      "scriptsCaptured": 0,
      "framesSeen": null,
      "googleAdsObserved": null,
      "source": {
        "file": "results/headless/nike-com-20261021T210335.json",
        "sha256": "0539b8c6be2937e5d498b6f90d9d7efb4c0fb8b1c7677737360784e7cb2f8ca7"
      },
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": null
    },
    {
      "id": "research-00107edb8592",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T18:39:44.840707Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "error",
      "finalUrl": null,
      "httpStatus": null,
      "pageTitle": null,
      "pageState": "unmeasured",
      "measurementStatus": "navigation_failed",
      "finding": "unmeasured",
      "signals": {
        "canvas": null,
        "webgl": null,
        "audio": null,
        "fonts": null,
        "device": null
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": null
        }
      ],
      "evidenceSnippets": [],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [],
      "serviceWorkers": [],
      "thirdPartyHosts": [],
      "requestCount": 1,
      "scriptsCaptured": 0,
      "framesSeen": 1,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/nike-com-20261022T183944.json",
        "sha256": "00107edb8592a0b79afb245abb49bf36825a4992a86e8d056fc84ce6fc21476c"
      }
    },
    {
      "id": "research-0a2744f13ee2",
      "mode": "research",
      "modeInferred": false,
      "scannedAt": "2026-10-22T22:59:38.419178Z",
      "scannerVersion": "0.4",
      "browserVersion": "156.0.8078.4",
      "scanUrl": "https://nike.com",
      "supplementary": false,
      "partial": false,
      "navigationStatus": "domcontentloaded",
      "finalUrl": "https://www.nike.com/",
      "httpStatus": 200,
      "pageTitle": "Nike. Just Do It. Nike.com",
      "pageState": "document",
      "measurementStatus": "ok",
      "finding": "signals",
      "signals": {
        "canvas": false,
        "webgl": false,
        "audio": false,
        "fonts": false,
        "device": true
      },
      "collectionCallers": [],
      "apiCalls": [
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "canvas.getContext",
          "count": 1,
          "callers": [],
          "inlineCaller": true,
          "frame": "https://www.nike.com/static/uxf/guest-session-html/index.html"
        },
        {
          "api": "document.cookie.read",
          "count": 437,
          "callers": [
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 209490
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 9534
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 9550
            },
            {
              "url": "https://www.nike.com/static/uxf/web-shell-client/v1/bundle.umd.js",
              "line": 2,
              "column": 2965
            },
            {
              "url": "https://www.nike.com/static/uxf/web-shell-client/v1/bundle.umd.js",
              "line": 2,
              "column": 2981
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "document.cookie.write",
          "count": 19,
          "callers": [
            {
              "url": "https://s.go-mpulse.net/boomerang/[redacted-id]",
              "line": null,
              "column": null
            },
            {
              "url": "https://www.nike.com/assets/measure/data-capture/mc.js",
              "line": 2,
              "column": 18690
            },
            {
              "url": "https://www.nike.com/static/analytics-client/public/analytics-client.min.js",
              "line": 1,
              "column": 5542
            },
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 209347
            },
            {
              "url": "https://www.nike.com/static/privacy-core/public/privacy-core.js",
              "line": 2,
              "column": 4432
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.language",
          "count": 16,
          "callers": [
            {
              "url": "https://www.nike.com/static/analytics-client/public/web.chunk.4b6a5c.js",
              "line": 1,
              "column": 3106
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.languages",
          "count": 2,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 254358
            },
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 254372
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.maxTouchPoints",
          "count": 1,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 51730
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "navigator.userAgent",
          "count": 41,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 18,
              "column": 50908
            },
            {
              "url": "https://www.nike.com/",
              "line": 2,
              "column": 2609
            },
            {
              "url": "https://www.nike.com/",
              "line": 2,
              "column": 2687
            },
            {
              "url": "https://www.nike.com/static/experience/experimentation-eng/optimization-client/optimization-client.js",
              "line": 3,
              "column": 275598
            },
            {
              "url": "https://www.nike.com/static/uxf/dotcom-nav-v3/packages/header-footer-renderer/public/commons.clientBundle.5dbf1e17554e46984b8e.js",
              "line": 711,
              "column": 1161
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        },
        {
          "api": "window.devicePixelRatio",
          "count": 84,
          "callers": [
            {
              "url": "https://static-assets.nike.com/video-player/2.2.0/nike-one-video-player.min.js",
              "line": 20,
              "column": 134155
            },
            {
              "url": "https://www.nike.com/_next/static/chunks/pages/%5B%5B...page%5D%5D-59f32ddc2c8a37bf.js",
              "line": 3,
              "column": 52260
            },
            {
              "url": "https://www.nike.com/_next/static/chunks/pages/%5B%5B...page%5D%5D-59f32ddc2c8a37bf.js",
              "line": 3,
              "column": 52288
            }
          ],
          "inlineCaller": false,
          "frame": "https://www.nike.com/"
        }
      ],
      "evidenceSnippets": [
        {
          "url": "https://www.nike.com/static/analytics-client/public/analytics-client.min.js",
          "excerpts": [
            ",t){if(t.oneof){const n=e[t.oneof.localName];return n.case===t.localName?n.value:void 0}return e[t.localName]}function c(e,t,n){t.oneof?e[t.oneof.localName]={case:t.localName,value:n}:e[t.localName]=n}function m(e,t){const n=t.localName;if(t.oneof){const a=t.oneof.localName;e[a].case===n&&(e[a]={case:void 0})}else if(t.presence!=r)delete e[n];else switch(t.fieldKind){case\"map\":e[n]={};break;case\"list\":e[n]=[];break;case\"enum\":e[n]=t.enum.values[0].number;break;case\"scalar\":e[n]=(0,a.M7)(t.scalar,t.longAsString)}}},4163:(e,t,n)=>{n.d(t,{uO:()=>l});var a=n(4361),r=n(1647);function*i(e){switch(e.kind){case\"file\":for(const t of e.messages)yield t,yield*i(t);yield*e.enums,yield*e.services,yield*e.extensions;break;case\"message\":for(const t of e.nestedMessages)yield t,yield*i(t);yield*e.nestedEnums,yield*e.nestedExtensions}}var o=n(6799),s=n(7229);function l(...e){const t=function(){const e=new Map,t=new Map,n=new Map;return{kind:\"registry\",types:e,extendees:t,[Symbol.iterator]:()=>e.values(),get files(){return n.values()},addFile(e,t,a){if(n.set(e.proto.name,e),!t)for(const t of i(e))this.add(t);if(a)for(const n of e.dependencies)this.addFile(n,t,a)},add(n){if(\"extension\"==n.kind){let e=t.get(n.extendee.typeName);e||t.set(n.extendee.typeName,e=new Map),e.set(n.number,n)}e.set(n.typeName,n)},get:t=>e.get(t),getFile:e=>n.get(e),getMessage(t){const n=e.get(t);return\"message\"==(null==n?void 0:n.kind)?n:void 0},getEnum(t){const n=e.get(t);return\"enum\"==(null==n?void 0:n.kind)?n:void 0},getExtension(t){const n=e.get(t);return\"extension\"==(null==n?void 0:n.kind)?n:void 0},getExtensionFor(e,n){var a;return null===(a=t.get(e.typeName))||void 0===a?void 0:a.get(n)},getService(t){const n=e.get(t);return\"service\"==(null==n?void 0:n.kind)?n:void 0}}}();if(!e.length)return t;if(\"$typeName\"in e[0]&&\"google.protobuf.FileDescriptorSet\"==e[0].$typeName){for(const n of e[0].file)S(n,t);return t}if(\"$typeName\"in e[0]){const a=e[0],r=e[1],o=new Set;function s(e){const n=[];for(const a of e.dependency){if(null!=t.getFile(a))continue;if(o.has(a))continue;const i=r(a);if(!i)throw new Error(`Unable to resolve ${a}, imported by ${e.name}`);\"kind\"in i?t.addFile(i,!1,!0):(o.add(i.name),n.push(i))}return n.concat(...n.map(s))}for(const l of[a,...s(a)].reverse())S(l,t)}else for(const u of e)for(const c of u.files)t.addFile(c);return t}const u=998,c=999,m=9,d=10,p=11,E=12,f=14,b=3,N=2,T=1,g=0,_=1,I=2,h=3,R=1,y=2,O=1,V={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2}};function S(e,t){var n,a;const r={kind:\"file\",proto:e,deprecated:null!==(a=null===(n=e.options)||void 0===n?void 0:n.deprecated)&&void 0!==a&&a,edition:P(e),name:e.name.replace(/\\.proto$/,\"\"),depe",
            "0}return e[t.localName]}function c(e,t,n){t.oneof?e[t.oneof.localName]={case:t.localName,value:n}:e[t.localName]=n}function m(e,t){const n=t.localName;if(t.oneof){const a=t.oneof.localName;e[a].case===n&&(e[a]={case:void 0})}else if(t.presence!=r)delete e[n];else switch(t.fieldKind){case\"map\":e[n]={};break;case\"list\":e[n]=[];break;case\"enum\":e[n]=t.enum.values[0].number;break;case\"scalar\":e[n]=(0,a.M7)(t.scalar,t.longAsString)}}},4163:(e,t,n)=>{n.d(t,{uO:()=>l});var a=n(4361),r=n(1647);function*i(e){switch(e.kind){case\"file\":for(const t of e.messages)yield t,yield*i(t);yield*e.enums,yield*e.services,yield*e.extensions;break;case\"message\":for(const t of e.nestedMessages)yield t,yield*i(t);yield*e.nestedEnums,yield*e.nestedExtensions}}var o=n(6799),s=n(7229);function l(...e){const t=function(){const e=new Map,t=new Map,n=new Map;return{kind:\"registry\",types:e,extendees:t,[Symbol.iterator]:()=>e.values(),get files(){return n.values()},addFile(e,t,a){if(n.set(e.proto.name,e),!t)for(const t of i(e))this.add(t);if(a)for(const n of e.dependencies)this.addFile(n,t,a)},add(n){if(\"extension\"==n.kind){let e=t.get(n.extendee.typeName);e||t.set(n.extendee.typeName,e=new Map),e.set(n.number,n)}e.set(n.typeName,n)},get:t=>e.get(t),getFile:e=>n.get(e),getMessage(t){const n=e.get(t);return\"message\"==(null==n?void 0:n.kind)?n:void 0},getEnum(t){const n=e.get(t);return\"enum\"==(null==n?void 0:n.kind)?n:void 0},getExtension(t){const n=e.get(t);return\"extension\"==(null==n?void 0:n.kind)?n:void 0},getExtensionFor(e,n){var a;return null===(a=t.get(e.typeName))||void 0===a?void 0:a.get(n)},getService(t){const n=e.get(t);return\"service\"==(null==n?void 0:n.kind)?n:void 0}}}();if(!e.length)return t;if(\"$typeName\"in e[0]&&\"google.protobuf.FileDescriptorSet\"==e[0].$typeName){for(const n of e[0].file)S(n,t);return t}if(\"$typeName\"in e[0]){const a=e[0],r=e[1],o=new Set;function s(e){const n=[];for(const a of e.dependency){if(null!=t.getFile(a))continue;if(o.has(a))continue;const i=r(a);if(!i)throw new Error(`Unable to resolve ${a}, imported by ${e.name}`);\"kind\"in i?t.addFile(i,!1,!0):(o.add(i.name),n.push(i))}return n.concat(...n.map(s))}for(const l of[a,...s(a)].reverse())S(l,t)}else for(const u of e)for(const c of u.files)t.addFile(c);return t}const u=998,c=999,m=9,d=10,p=11,E=12,f=14,b=3,N=2,T=1,g=0,_=1,I=2,h=3,R=1,y=2,O=1,V={998:{fieldPresence:1,enumType:2,repeatedFieldEncoding:2,utf8Validation:3,messageEncoding:1,jsonFormat:2,enforceNamingStyle:2},999:{fieldPresence:2,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2},1e3:{fieldPresence:1,enumType:1,repeatedFieldEncoding:1,utf8Validation:2,messageEncoding:1,jsonFormat:1,enforceNamingStyle:2}};function S(e,t){var n,a;const r={kind:\"file\",proto:e,deprecated:null!==(a=null===(n=e.options)||void 0===n?void 0:n.deprecated)&&void 0!==a&&a,edition:P(e),name:e.name.replace(/\\.proto$/,\"\"),dependencies:L(e,t),enums:[],messages:[],extensions:[],services:[],toString:()=>`file ${e."
          ],
          "sanitized": true
        }
      ],
      "transmission": [],
      "providers": [],
      "staticAnalysis": [],
      "cnameRecords": [
        {
          "host": "abt.nike.com",
          "target": "nike.tt.omtrdc.net"
        }
      ],
      "serviceWorkers": [],
      "thirdPartyHosts": [
        "c.go-mpulse.net",
        "cloudflare.com",
        "insights-collector.newrelic.com",
        "nikeconsumerservices.my.site.com",
        "reporting.cdndex.io",
        "s.go-mpulse.net"
      ],
      "requestCount": 306,
      "scriptsCaptured": 35,
      "framesSeen": 2,
      "googleAdsObserved": false,
      "source": {
        "file": "results/headless/nike-com-20261022T225938.json",
        "sha256": "0a2744f13ee29d1108fc5320dcd7ae13ca6b9b913bf924c7ed351a6ef79573c5"
      }
    }
  ]
}
