{"version":3,"file":"amp-auto-ads-0.1.mjs","mappings":"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","names":["_defineProperty","obj","key","value","Object","defineProperty","enumerable","configurable","writable","ownKeys","object","enumerableOnly","keys","getOwnPropertySymbols","symbols","filter","sym","getOwnPropertyDescriptor","push","apply","_objectSpread2","target","i","arguments","length","source","forEach","getOwnPropertyDescriptors","defineProperties","resolved","isArray","Array","endsWith","string","suffix","index","indexOf","hasOwnProperty","hasOwn_","toString","toString_","prototype","map","opt_initial","create","assign","devAssert","shouldBeTruthy","opt_message","opt_1","opt_2","opt_3","opt_4","opt_5","opt_6","opt_7","opt_8","opt_9","parseJson","json","JSON","parse","QUERY_STRING_REGEX","tryDecodeUriComponent","component","fallback","decodeURIComponent","e","parseQueryString","queryString","params","match","exec","name","replace","self","__AMP_LOG","user","dev","userForEmbed","logs","opt_element","getUserLogger","win","ownerDocument","defaultView","isFromEmbed","levelFunc","opt_suffix","Error","callLogConstructor","shouldBeTrueish","userAssert","assert","getWin","node","getService","id","getServiceInternal","__AMP_TOP","getTopWindow","getServiceForDoc","elementOrAmpDoc","nodeOrDoc","ampdoc","getAmpdoc","isSingleDoc","getAmpdocServiceHolder","nodeType","getAmpDoc","holder","service","__AMP_SERVICES","ctor","isServiceRegistered","s","services","getServices","context","resolve","TOGGLES_WINDOW_PROPERTY","createElementWithAttributes","doc","tagName","attributes","element","attr","setAttribute","addAttributesToElement","createElement","Services","get","buildUrl","baseUrl","queryParams","maxLength","opt_truncationQueryParam","encodedParams","encodedTruncationParam","encodeURIComponent","String","capacity","encodedNameAndSep","encodedValue","fullLength","truncatedValue","substr","join","cachedAnchorEl","NON_DATA_ATTRIBUTE_ALLOWLIST","type","layout","height","width","sticky","Attributes","getAttributesFromConfigObj","configObj","call","attributeObject","startsWith","valueType","parseAttributes","parseUrlDeprecated","url","opt_nocache","document","anchorEl","opt_cache","href","URL","parseUrlWithA","whenUpgradedToCustomElement","tag","isAmpElement","createdCallback","Promise","deferred","constructor","this","promise","res","rej","reject","upgradedPromise","measurePageLayoutBox","window","measurePromise","stop","body","left","top","n","offsetParent","offsetLeft","offsetTop","offsetHeight","offsetWidth","bottom","right","x","y","layoutRectLtwh","getPageLayoutBoxBlocking","DENYLISTED_ANCESTOR_TAGS","INJECTORS","getPlacementsFromConfigObj","placementObjs","placements","placementObj","injector","anchor","anchorElements","getAnchorElements","getRootNode","margins","marginTop","parseInt","marginBottom","undefined","anchorElement","position","elementToCheckOrNull","parentElement","elementToCheck","some","selector","closest","isPositionValid","opt_margins","mutator_","anchorElement_","position_","injector_","attributes_","margins_","adElement_","state_","getAdElement","getEstimatedPosition","then","layoutBox","getEstimatedPositionFromAnchorLayout_","anchorLayout","placeAd","baseAttributes","sizing","adTracker","isResponsiveEnabled","yPosition","scrollY","isTooNearAnAd","tooNear","shouldUseFullWidthResponsive","isLayoutViewportNarrow_","createFullWidthResponsiveAdElement_","createAdElement_","build","resized","classList","contains","getPlacementSizing_","placement","requestChangeSize","class","getSize","getPlacementsFromObject","rootElement","anchorObj","elements","slice","root","querySelectorAll","distribute","prependSelectorsWith","scopedQuerySelectorAll","documentElement","minChars","el","textContent","subElements","concat","getValueFromString","strValue","viewportHeight","numValue","parseFloat","isNaN","elementToInject","parentNode","insertBefore","nextSibling","firstChild","appendChild","TAG","AmpAutoAds","AMP","BaseElement","buildCallback","getAttribute","adNetwork_","autoAmpAdsElement","autoAmpAdsElement_","isEnabled","getConfigUrl","docInfo","canonicalHostname","canonicalUrl","hostname","client","plah","ama_t","debug_experiment_id","location","hash","filterConfig","config","adsbygoogle","getAttributes","attributesObj","dataAdHost","dataAdHostChannel","getDefaultAdConstraints","initialMinSpacing","subsequentMinSpacing","adCount","spacing","maxAdCount","getSizing","p","t","c","u","w","screen","h","unused","accountId","a","v","style","experimentJson","opt_onFailed","tryParseJson","Number","pvid64","previewId","pageViewId64","pageViewId64Value","host","pathname","search","hashParams","previewFlowParam","fiReveal","fiDemand","fiGeo","fiDisable","cdnHost","cdnpath","websiteId","targeting","data","dataset","publisher","websiteID","w_id","calling_url","sourceUrl","getAdNetworkConfig","installExtensionForDoc","configPromise_","whenFirstVisible","getConfig_","isAutoAdsLayoutCallbackExperimentOn_","placeAds_","isLayoutSupported","layoutCallback","configUrl","fetchJson","mode","method","credentials","catch","reason","error","experimentId","toggles","_win$AMP_CONFIG3","_win$AMP_EXP","_win$__AMP_EXP","_win$AMP_CONFIG4","_win$AMP_CONFIG5","buildExperimentConfigs","AMP_CONFIG","AMP_EXP","__AMP_EXP","frequency","Math","random","allowedDocOptIn","meta","head","querySelector","_meta$getAttribute","optedInExperiments","split","experiment","includes","_experimentsString","experimentsString","_win$localStorage$get","localStorage","getItem","_unused","tokens","token","getExperimentToggles","allowedUrlOptIn","param","experimentToggles","isExperimentOn","noConfigReason","warn","adConstraints","getHeight","item","getAdConstraintsFromConfigObj","ads","ads_","initialMinSpacing_","subsequentMinSpacing_","sort","b","maxAdCount_","minAdSpacing_","getMinAdSpacing_","addAd","ad","getAdCount","isMaxAdCountReached","isWithinMinDistanceOfAd_","adIndex","getDistanceFromAd_","distance","box","min","abs","getExistingAds","availablePlacements_","baseAttributes_","sizing_","adTracker_","adsPlaced_","isResponsiveEnabled_","run","fn","getStrategyResult_","placeNextAd_","success","adsPlaced","totalAdsOnPage","nextPlacement","shift","state","stickyAdAttributes","configObj_","hasExistingStickyAd_","isAnchorAdEnabled_","placeAmpAdStickyAd_","placeStickyAd_","assertArray","viewportWidth","getWidth","ampAd","getBody","stickyAd","registerElement"],"ignoreList":[],"sourceRoot":"https://raw.githubusercontent.com/ampproject/amphtml/2501142147000/","sources":["node_modules/@babel/runtime/helpers/esm/defineProperty.js","node_modules/@babel/runtime/helpers/esm/objectSpread2.js","src/core/data-structures/promise.js","src/core/types/array.js","src/core/types/string/index.js","src/core/types/object/index.js","src/core/assert/dev.js","src/core/types/object/json.js","src/core/types/string/url.js","src/utils/log.js","src/core/window/index.js","src/service-helpers.js","src/experiments/index.js","src/core/dom/index.js","src/service/index.js","ads/google/a4a/shared/url-builder.js","extensions/amp-auto-ads/0.1/attributes.js","src/url.js","src/core/dom/amp-element-helpers.js","extensions/amp-auto-ads/0.1/measure-page-layout-box.js","src/core/dom/layout/page-layout-box.js","src/core/dom/layout/rect.js","extensions/amp-auto-ads/0.1/placement.js","src/core/dom/query.js","src/core/dom/css-selectors.js","extensions/amp-auto-ads/0.1/ad-tracker.js","extensions/amp-auto-ads/0.1/anchor-ad-strategy.js","extensions/amp-auto-ads/0.1/amp-auto-ads.js","extensions/amp-auto-ads/0.1/ad-network-config.js","extensions/amp-auto-ads/0.1/adsense-network-config.js","extensions/amp-auto-ads/0.1/alright-network-config.js","src/core/dom/layout/index.js","extensions/amp-auto-ads/0.1/denakop-network-config.js","extensions/amp-auto-ads/0.1/doubleclick-network-config.js","extensions/amp-auto-ads/0.1/firstimpression.io-network-config.js","extensions/amp-auto-ads/0.1/premiumads-network-config.js","extensions/amp-auto-ads/0.1/wunderkind-network-config.js","extensions/amp-auto-ads/0.1/ad-strategy.js"]}