1function getWindow(){return typeof window!="undefined"?window:0[0]}export function createSdkAccessor(e){return function(){const t=getWindow();return t&&Object.prototype.hasOwnProperty.call(t,e)?t[e]:0[0]}}export const getGoogletag=createSdkAccessor("googletag");export const getPbjs=createSdkAccessor("pbjs");export const getApntag=createSdkAccessor("apntag");export const getGoogle=createSdkAccessor("google");export const getDataLayer=createSdkAccessor("dataLayer");export const getTcfApi=createSdkAccessor("__tcfapi");export function ensureGoogletagQueue(){const e=getGoogletag();return e?(Array.isArray(e.cmd)||(e.cmd=[]),e.cmd):0[0]}export function ensurePbjsQueue(){const e=getPbjs();return e?(Array.isArray(e.que)||(e.que=[]),e.que):0[0]}export function ensureDataLayer(){const e=getWindow();return e?(Array.isArray(e.dataLayer)||(e.dataLayer=[]),e.dataLayer):[]}
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.