define(['jquery','mage/cookies'],function($){'use strict';return function(config){var allowServices=false,allowedCookies,allowedWebsites,measurementId;if(config.isCookieRestrictionModeEnabled){allowedCookies=$.mage.cookies.get(config.cookieName);if(allowedCookies!==null){allowedWebsites=JSON.parse(allowedCookies);if(allowedWebsites[config.currentWebsite]===1){allowServices=true;}}}else{allowServices=true;} if(allowServices){measurementId=config.pageTrackingData.measurementId;if(window.gtag){gtag('config',measurementId,{'anonymize_ip':true});if(config.ordersTrackingData.hasOwnProperty('currency')){var purchaseObject=config.ordersTrackingData.orders[0];purchaseObject['items']=config.ordersTrackingData.products;gtag('event','purchase',purchaseObject);}}else{(function(d,s,u){var gtagScript=d.createElement(s);gtagScript.type='text/javascript';gtagScript.async=true;gtagScript.src=u;d.head.insertBefore(gtagScript,d.head.children[0]);})(document,'script','https://www.googletagmanager.com/gtag/js?id='+measurementId);window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments);} gtag('js',new Date());gtag('set','developer_id.dYjhlMD',true);gtag('config',measurementId,{'anonymize_ip':true});if(config.ordersTrackingData.hasOwnProperty('currency')){var purchaseObject=config.ordersTrackingData.orders[0];purchaseObject['items']=config.ordersTrackingData.products;gtag('event','purchase',purchaseObject);}}}}});