1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[30133],{30133:(e,a,t)=>{t.d(a,{GoogleAnalyticsProvider:()=>n});class n{constructor(e){this.name="google-analytics",this.measurementId=e}init(e){window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},window.gtag("consent","default",{analytics_storage:e.analytics?"granted":"denied",ad_storage:e.marketing?"granted":"denied",ad_user_data:e.marketing?"granted":"denied",ad_personalization:e.marketing?"granted":"denied"}),window.gtag("js",new Date),window.gtag("config",this.measurementId,{send_page_view:!1});let a=document.createElement("script");a.async=!0,a.src=`https://www.googletagmanager.com/gtag/js?id=${this.measurementId}`,document.head.appendChild(a)}trackEvent(e){window.gtag&&window.gtag("event",e.name,e.properties??{})}trackPageView(e){window.gtag&&window.gtag("event","page_view",{page_path:e,page_location:window.location.href})}identify(e,a){window.gtag&&(window.gtag("set",{user_id:e}),a&&Object.keys(a).length>0&&window.gtag("set","user_properties",a))}setConsent(e){window.gtag&&window.gtag("consent","update",{analytics_storage:e.analytics?"granted":"denied",ad_storage:e.marketing?"granted":"denied",ad_user_data:e.marketing?"granted":"denied",ad_personalization:e.marketing?"granted":"denied"})}shutdown(){}}}}]);
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.