(function() { function bxBootstrap() { var re = /bot|crawl|slurp|spider|mediapartners|headlesschrome|snap-prefetch|remotasks|woorank|uptime\.com|facebookexternalhit|facebookcatalog/i; if (re.test(navigator.userAgent) || navigator.userAgent == '') { return; } if (!(window.bouncex&&bouncex.website)) { var pushedData = []; if(window.bouncex && bouncex.push && bouncex.length){ pushedData = bouncex; } window.bouncex = {}; bouncex.pushedData = pushedData; bouncex.website = {"id":2709,"name":"Autodesk (US)","cookie_name":"bounceClientVisit2709","domain":"autodesk.com","ct":"bind_to_domain","ally":0,"ei":1,"tcjs":"","cjs":"(function() {\n var count = bouncex.vars.session_count;\n if (bouncex.vars.last_session_vid !== bouncex.cookie.vid) {\n count += 1;\n bouncex.setVarAndReload('session_count', count);\n bouncex.setVarAndReload('last_session_vid', bouncex.cookie.vid);\n }\n\n if (bouncex.vars.last_session_id === false) {\n bouncex.setVarAndReload('last_session_vid', bouncex.cookie.vid);\n }\n})();\n\n\njQuery(document).on('ajaxComplete.bx', function(e,x,s){\n if(s.url.indexOf(\"/api/email-collector/\") > -1){\n bouncex.setVar(\"submitted_native\", true);\n bouncex.setBounceCookie();\n }\n});\n\n/* enable.feature.COMPLIANCE_REFACTOR_ENABLED */\n","force_https":false,"waypoints":false,"content_width":0,"gai":"UA-60717701-4","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"3500","local_storage":"1"},"cmp":{"gdpr":1,"gmp":0,"whitelist_check":0},"burls":[],"ple":false,"fbe":true,"mas":2,"map":1,"gar":true,"ete":2,"ettm":false,"etjs":"var FREE_TRIAL_URLS = [\n 'http://www.appstreaming.autodesk.com/en/install/app/73e72ada57b7480280f7a6f4a289729f/',\n 'http://www.appstreaming.autodesk.com/install/app/73e72ada57b7480280f7a6f4a289729f/'\n];\n\n/* |----------- HELPER FUNCTIONS ---------------| */\nfunction pageLoadedInitCart() {\n return (\n window.location.hostname !== 'knowledge.autodesk.com' &&\n bouncex.vars.cart_qty >= 0\n );\n}\n\nfunction getDigitalDataProducts() {\n return bouncex.utils.getNestedProp('window.digitalData.products') || [];\n}\n\nfunction isCheckoutPage () {\n return window.location.hostname.indexOf('checkout.autodesk.com') > -1;\n}\n\nfunction isCartPage() {\n return window.location.hostname.indexOf('cart.autodesk.com') > -1;\n}\n\nfunction cartIsEmpty () {\n return jQuery('.checkout--empty-cart--text').length > 0;\n}\n\n/* |----------- CUSTOM EVENT FREE TRIAL TRACKING -----------| */\nfunction trackFreeTrialEmail () {\n if (window.location.pathname.indexOf('/free-trial') === -1) {\n return;\n }\n bouncex.et.onVisible('.otfdl-oxygen-sign-in.otfdl-content-container', function () {\n var profile, intervalCode = bouncex.setInterval2(function () {\n if (!jQuery('.otfdl-oxygen-sign-in.otfdl-content-container:visible').length) {\n clearInterval(intervalCode);\n if (sessionStorage.getItem('profile')) {\n try {\n profile = JSON.parse(sessionStorage.getItem('profile'));\n \n if (profile && profile.email) {\n bouncex.push(['user', {\n 'email': profile.email,\n 'source': 'freetrial'\n }]);\n }\n } catch(pass) {}\n } \n }\n }, 1000);\n });\n}\n\nfunction trackFreeTrial () {\n if (FREE_TRIAL_URLS.indexOf(window.location.href) > -1) {\n bouncex.push(['view free trial', {}]);\n }\n}\n\n/* |----------- CUSTOM PRODUCT PAGE VIEW ITEM TRACKING -----------| */\n\nif (bouncex.vars.is_included_hostname && bouncex.vars.prod_id) {\n var target = jQuery(\"meta[name='product']\").attr(\"content\");\n var prodId;\n if (target.indexOf('F360B') > -1) {\n prodId = 'fusion-360';\n } else if (target.indexOf('MAYA') > -1) {\n prodId = 'maya';\n } else if (target.indexOf('3DSMAX') > -1) {\n prodId = '3ds-max';\n }\n\n if (prodId) {\n bouncex.push([\n 'view item',\n {\n 'item:id': prodId,\n 'view item:country': bouncex.vars.country\n }\n ]);\n }\n}\n\n/* |---------- AUTO Add to Cart Tracking ---------| */\n\nfunction populateGlobalCartFromDigitalData() {\n var prodObj = {},\n productList = getDigitalDataProducts();\n \n for (var product in productList) {\n prodObj[productList[product].priceID] = productList[product].productQuantity;\n }\n \n bouncex.setv('global_cart', JSON.stringify(prodObj));\n}\n\nfunction detectAutoLinkAddToCart() {\n var prevCartObj = bouncex.parseJSON(bouncex.vars.global_cart, {}),\n productList = getDigitalDataProducts();\n\n for (var product in productList) {\n var currentProd = productList[product];\n\n if (!prevCartObj[currentProd.priceID] && currentProd.productDisplayName) {\n var itemId = currentProd.productDisplayName.split(' null')[0].replace(' ', '-').toLowerCase();\n var cartItemObj = {\n id: currentProd.priceID,\n qty: 1\n };\n var country = bouncex.utils.getNestedProp('window.digitalData.page.countryCode') || '';\n fireAddToCart(itemId, cartItemObj, country);\n }\n }\n}\n\nfunction detectItemRemoval() {\n if (cartIsEmpty()) {\n bouncex.setv('global_cart', JSON.stringify({}));\n return;\n }\n\n jQuery('.checkout--product-bar button:contains(\"Remove product\"), .deleteCell.ml-10').click(function() {\n setTimeout(function() {\n populateGlobalCartFromDigitalData();\n detectItemRemoval();\n }, 1000);\n });\n}\n\nfunction trackAutoLinkAddToCart() {\n var digitalDataItems = getDigitalDataProducts();\n\n if (isCheckoutPage()) {\n if (cartIsEmpty()) {\n bouncex.setv('global_cart', JSON.stringify({}));\n return;\n }\n if (digitalDataItems.length) {\n detectAutoLinkAddToCart();\n populateGlobalCartFromDigitalData();\n }\n detectItemRemoval();\n return;\n }\n\n if (isCartPage()) {\n if(window.location.pathname === '/cart/') {\n detectItemRemoval();\n }\n if (digitalDataItems.length) {\n detectAutoLinkAddToCart();\n } \n populateGlobalCartFromDigitalData();\n }\n}\n\n/* |---------- NOT LOGGED IN EMAIL TRACKING ---------| */\n\nif (isCheckoutPage()) {\n var interval;\n var userEmailStored = '';\n var counter = 0;\n\n var fireUserEvent = function() {\n var userEmail = sessionStorage.getItem('profile') ? JSON.parse(sessionStorage.getItem('profile')).email : false;\n var validEmail = bouncex.utils.validate.email(userEmail);\n var loggedIn = window.digitalData.user.loginStatus;\n\n if (userEmail &&\n validEmail &&\n !loggedIn &&\n (userEmail !== userEmailStored || !userEmailStored) &&\n counter < 5\n ) {\n userEmailStored = userEmail;\n bouncex.push([\n 'user',\n {\n email: userEmail,\n source: 'input',\n input_id: 'customer_email'\n }\n ]);\n if (counter === 4) {\n clearInterval(interval);\n }\n counter += 1;\n }\n };\n\n jQuery('#O2-iframe-container')\n .find('iframe')\n .mouseenter(function() {\n interval = setInterval(function() {\n fireUserEvent();\n }, 250);\n });\n\n jQuery('#O2-iframe-container')\n .find('iframe')\n .mouseout(function() {\n fireUserEvent();\n clearInterval(interval);\n });\n}\n\n/* |---------- LOGGED IN USER TRACKING ---------| */\n\nfunction initializeLoggedInUserTracking() {\n if (bouncex.vars.logged_in_identified) {\n return;\n }\n\n if(bouncex.vars.logged_in) {\n fireLoggedInUserEvent();\n return;\n }\n\n if(isCheckoutPage()) {\n bouncex.et.onVarChange('logged_in', function(oldVal, newVal) {\n if(newVal && !bouncex.vars.logged_in_identified) {\n fireLoggedInUserEvent();\n }\n });\n }\n}\n\nfunction fireLoggedInUserEvent() {\n var userEmail;\n\n bouncex.et.onTrue(\n function () {\n userEmail = jQuery('.uh-me-menu-popover-user-email').first().text().trim() || bouncex.parseJSON(sessionStorage.getItem('profile'), {}).email;\n return bouncex.utils.validate.email(userEmail);\n },\n function () {\n bouncex.push([\n 'user',\n {\n 'email': userEmail,\n 'source': 'LoggedIn'\n }\n ]);\n bouncex.setVar('logged_in_identified', true);\n },\n 5\n );\n}\n\n\n// Marketo is appending IDs with unecessary characters, the user id corresponds to the last string after the '|'\nfunction initializeUrlAppending(){\n var urlParamId = bouncex.utils.getParam('mktvar002').split('|').shift();\n \n if (!urlParamId){ return; }\n \n \tbouncex.push(['user', {\n\t\t\t\t'forceUserEvent': true,\n\t\t\t\t'espemailid': urlParamId,\n\t\t\t\t'source': 'esp-email-id'\n\t\t\t}]);\n}\n\n/* |----------- CART TRACKING ------------------| */\n\nfunction initiateCartTracking() {\n bouncex.et.onTrue(pageLoadedInitCart, function() {\n bouncex.et.cart.init({\n cartCountVariable: 'cart_qty',\n storeValues: [],\n replenishmentType: 'ajax',\n replenish: function(cart) {\n var replenItems = [];\n var items = cart.items;\n for (var i = 0; i < items.length; i++) {\n var replenItem = items[i].id;\n var qty = '[qty:'.concat(items[i].qty, ']');\n replenItem = encodeURIComponent(replenItem.concat(qty));\n replenItems.push(replenItem);\n }\n\n var mergedItems = replenItems.join(',');\n\n var replenLink = 'https://checkout.autodesk.com/en-US?priceIds='.concat(\n mergedItems\n );\n\n window.location.href = replenLink + '&bx_replen=true';\n }\n });\n });\n}\n\nfunction getcartItemObjId($el) {\n if ($el.attr('data-wat-configurator-pid')) {\n return $el.attr('data-wat-configurator-pid');\n }\n\n if ($el.closest('a').attr('href')) {\n return bouncex.utils.url.getParam('priceIds', $el.closest('a').attr('href'));\n }\n\n return '';\n}\n\nfunction trackAddToCartClick() {\n var atcButton = '[class*=buy-component] button:contains(\"ADD TO CART\"), .wp-add-to-cart span:contains(\"Add to cart\")';\n\n bouncex.et.onTrue(\n function(){\n return jQuery(atcButton).length > 0;\n },\n function(){\n bouncex.on(jQuery(atcButton), 'click, click touch', function() {\n var prevCartObj = bouncex.parseJSON(bouncex.vars.global_cart, {}),\n atcId = bouncex.vars.prod_id || jQuery(this).closest('.wp-product-card').attr('card-id') || '',\n cartItemObj = {\n id: getcartItemObjId(jQuery(this)) ,\n qty: Number(jQuery('.dc-quantity input').val()) || 1\n };\n \n if (window.location.href.indexOf('bx_replen') === -1) {\n prevCartObj[cartItemObj.id] = cartItemObj.qty;\n bouncex.setv('global_cart', JSON.stringify(prevCartObj));\n }\n fireAddToCart(atcId, cartItemObj, bouncex.vars.country);\n });\n },\n 5);\n}\n\nfunction fireAddToCart(itemId, cartItemObj, country) {\n bouncex.push([\n 'add to cart',\n {\n 'item:id': itemId || 'others',\n 'cart:item': JSON.stringify(cartItemObj),\n country: country\n }\n ]);\n}\n\n/* |----------- INITIATE CART TRACKING --------------| */\n\nif (bouncex.vars.is_included_hostname ||\n ['www.appstreaming.autodesk.com'].indexOf(window.location.hostname > -1)) {\n initiateCartTracking();\n trackFreeTrialEmail();\n trackFreeTrial();\n\n if (window.location.href.indexOf('bx_replen') === -1) {\n trackAddToCartClick();\n trackAutoLinkAddToCart();\n // empty cart via UI\n }\n initializeLoggedInUserTracking();\n initializeUrlAppending();\n}","dge":false,"bxidLoadFirst":false,"pie":false,"cme":false,"gbi_enabled":0,"bpush":false,"pt":null,"els":{"PDPAddToCart":"a[data-automation-id=\"buy-container-call-to-action\"]"},"vars":[{"name":"logged_in","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if(jQuery('.memenu-component-signed-in').length > 0) {\n return true;\n }\n \n if(jQuery('.uh-me-menu-sign-in').length > 0) {\n return false;\n }\n \n\tvar digitalDataLogin = window.digitalData && window.digitalData.user && window.digitalData.user.loginStatus;\n if(digitalDataLogin && (digitalDataLogin === \"Logged In\" || digitalDataLogin === true)){\n return true;\n }\n \n\treturn null;\n})();","trigger":"pageload"},{"name":"ever_logged_in","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.logged_in ? true : null;","trigger":"pageload"},{"name":"cart_qty","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if(jQuery('.checkout--empty-cart--text').length > 0) {\n return 0;\n }\n \n\tvar count = 0; \n var cart_page_count = jQuery('input[id^=\"checkout--product-bar\"]').map(function(_, e) {\n return +jQuery(e).val();\n }).toArray().reduce(function(a, b) {\n return a + b;\n },0);\n \n var miniCartCount = jQuery('.uh-cart-badge').is(':visible') && jQuery('.uh-cart-badge').first().text().trim();\n if(miniCartCount) {\n return parseInt(miniCartCount);\n }\n\n\tif (jQuery('#cartSummaryItemCount').text() !== \"0\" && jQuery('#cartSummaryItemCount').length > 0){\n\t\treturn parseInt(jQuery('#cartSummaryItemCount').text());\n\t}\n\t\n\tif (window.location.host === 'cart.autodesk.com'){\n var qty; \n\n if (jQuery('.quantity span:visible').text().replace(/[^0-9]/g,'').split('').length > 0){\n qty = jQuery('.quantity span:visible').text().replace(/[^0-9]/g,'').split('');\n for (var i = 0; i < qty.length; i++){\n var val = parseInt(qty[i]);\n count += val;\n }\n } else if (jQuery('.product-unit input[type=\"number\"]').length && jQuery('.product-unit input[type=\"number\"]').val().length > 0){\n var productRows = jQuery('.product-unit input[type=\"number\"]:visible').length;\n\n for (var i = 0; i < productRows; i++){\n var val = parseInt(jQuery('.product-unit input[type=\"number\"]:visible:eq('+i+')').val());\n count += val;\n }\n }\n\t}\n\t\n\treturn cart_page_count || count || null;\n})();","trigger":"pageload"},{"name":"cart_value","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n\tif (bouncex.vars.cart_qty === 0){\n\t\treturn 0;\n\t} else {\n\t\treturn jQuery('strong.total-amount:visible').text().replace(/[^0-9.]/g,'') || jQuery('.row.totals .subtotal-currency strong').text().replace(/[^0-9.]/g,'') || null;\n\t}\n})();","trigger":"pageload"},{"name":"prod_name","polling":"none","persist":"no","page_types":[],"testmode":true,"default":"false","code":"window.digitalData && window.digitalData.pageInstanceID && window.digitalData.pageInstanceID === 'prod' ? window.utag_data['meta.og:title'].split(' | ')[0] : null;","trigger":"pageload"},{"name":"fusion_in_cart","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (window.location.pathname.indexOf('/cart/') > - 1) {\n\t\tvar itemsInCart = jQuery('span[ng-bind-html*=\"product.miniCartName\"]').text();\n\t\tvar orderSummary = jQuery('section.order-summary:visible').length > 0 ? jQuery('strong[ng-bind-html*=\"product.productName\"]').text() : false;\n\n\t\tif (itemsInCart.length && itemsInCart.indexOf('Fusion 360') > -1){\n\t\t\treturn true;\n\t\t} else if (orderSummary.length && orderSummary.indexOf('Fusion 360') > -1){\n\t\t\treturn true;\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t} else {\n\t\treturn null;\n\t}\n})();","trigger":"pageload"},{"name":"max_in_cart","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (window.location.pathname.indexOf('/cart/') > - 1) {\n\t\tvar itemsInCart = jQuery('span[ng-bind-html*=\"product.miniCartName\"]').text();\n\t\tvar orderSummary = jQuery('section.order-summary:visible').length > 0 ? jQuery('strong[ng-bind-html*=\"product.productName\"]').text() : false;\n\n\t\tif (itemsInCart.length && itemsInCart.indexOf('3ds Max') > -1){\n\t\t\treturn true;\n\t\t} else if (orderSummary.length && orderSummary.indexOf('3ds Max') > -1){\n\t\t\treturn true;\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t} else {\n\t\treturn null;\n\t}\n})();","trigger":"pageload"},{"name":"maya_in_cart","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (window.location.pathname.indexOf('/cart/') > - 1) {\n\t\tvar itemsInCart = jQuery('span[ng-bind-html*=\"product.miniCartName\"]').text();\n\t\tvar orderSummary = jQuery('section.order-summary:visible').length > 0 ? jQuery('strong[ng-bind-html*=\"product.productName\"]').text() : false;\n\n\t\tif (itemsInCart.length && itemsInCart.indexOf('Maya') > -1){\n\t\t\treturn true;\n\t\t} else if (orderSummary.length && orderSummary.indexOf('Maya') > -1){\n\t\t\treturn true;\n\t\t} else {\n\t\t\treturn false;\n\t\t}\n\t} else {\n\t\treturn null;\n\t}\n})();","trigger":"pageload"},{"name":"spa_event_emitter","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"false","code":"(function() {\n /* SPA FIX */\n if (bouncex.calling_url.indexOf('cart.autodesk.com') === -1) {\n return false;\n }\n \n bouncex.prevPath = bouncex.prevPath || window.location.pathname;\n\n if (window.location.pathname !== bouncex.prevPath) {\n if (bouncex.window) {\n bouncex.window.trigger('bxPathChange');\n }\n bouncex.prevPath = window.location.pathname;\n }\n return false;\n})();","trigger":"pageload"},{"name":"cart","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"fusion_pdp","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var url = window.location.href;\n if (url.indexOf('/products/fusion-360') > -1 && (url.indexOf('blog') === -1 && url.indexOf('partners') === -1)) {\n return true;\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"maya_pdp","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var url = window.location.href;\n if (url.indexOf('/products/maya') > -1 || url.indexOf('compare-features/maya-vs-maya-lt') > -1 || url === 'https://knowledge.autodesk.com/support/maya') {\n return true;\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"max_pdp","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var url = window.location.href;\n if (url.indexOf('/products/3ds-max') > -1 || url === 'https://knowledge.autodesk.com/support/3ds-max') {\n return true;\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"prod_id","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (bouncex.vars.fusion_pdp) {\n return 'fusion-360';\n } else if (bouncex.vars.max_pdp) {\n return '3ds-max';\n } else if (bouncex.vars.maya_pdp) {\n return 'maya';\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"cart_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var url = window.location.href;\n if (url.indexOf('checkout.autodesk.com/') > -1 && url.indexOf('bx_replen=true') === -1) {\n return true;\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"country","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function() {\n if (\n document.querySelector('.geo-navigation-site-selector span') &&\n document.querySelector('.geo-navigation-site-selector span')\n .innerHTML === 'United States'\n ) {\n return 'us';\n } else if (\n document.querySelector('.home-button')&&\n document.querySelector('.home-button').getAttribute('href') ===\n 'https://www.autodesk.com/products'\n ) {\n return 'us';\n } else if (\n document.querySelector('.column.small-4 a') &&\n document.querySelector('.column.small-4 a').getAttribute('href') ===\n 'http://www.autodesk.com/' && window.digitalData.page.cleanReferrer &&\n window.digitalData.page.cleanReferrer.indexOf('www.autodesk.com') > -1\n\n ) {\n return 'us';\n }\n else if(digitalData && digitalData.page && digitalData.page.menuLanguage) {\n return digitalData.page.menuLanguage.slice(-2).toLowerCase();\n }\n else {\n return 'ineligible';\n }\n})();","trigger":"pageload"},{"name":"is_included_hostname","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function() {\n\tvar hostname = window.location.hostname;\n\tif (\n\t\t(hostname === 'www.autodesk.com' ||\n\t\t\t'knowledge.autodesk.com' ||\n\t\t\t'cart.autodesk.com' ||\n\t\t\t'checkout.autodesk.com') &&\n\t\tbouncex.vars.country === 'us'\n\t) {\n\t\treturn true;\n\t}\n\treturn false;\n})();","trigger":"pageload"},{"name":"category_page","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n var url = window.location.href;\n if (url.indexOf('www.autodesk.com/free-trials') > -1 || url.indexOf('www.autodesk.com/products') > -1) {\n return true;\n } else {\n return false;\n }\n})();","trigger":"pageload"},{"name":"validation_modal_visible","polling":"vars","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function() {\n\tif (bouncex.vars.is_included_hostname && bouncex.vars.cart_page) {\n\t\treturn jQuery('.validation-message').is(':visible');\n\t}\n})();","trigger":"pageload"},{"name":"logged_in_identified","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"area_tags","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"(function(){\n var tags = jQuery('.customer-story-details .info .tags li,.tutorial-details:last .info .tags li'), \n tagArray = [];\n \n if (jQuery('.learning-advanced-filter').length){\n return jQuery('.button-bar:not(.button-bar-blue.button-bar-lower) li.selected').text().trim();\n } else if(window.location.pathname.indexOf('tutorials') > -1){\n tags = jQuery('div[itemprop=\"keywords\"]').next().find('.info li');\n for(var j = 0; j < tags.length; j++){\n tagArray.push(tags.eq(j).text().trim());\n } \n return tagArray.join(', ');\n }else if(tags.length) {\n for(var i = 0; i < tags.length; i++){\n tagArray.push(tags.eq(i).text().trim());\n }\n return tagArray.join(', ');\n }\n return false;\n})();","trigger":"pageload"},{"name":"area_logged_in","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"window.location.href.indexOf('area.autodesk') > -1 && jQuery('#header-thin-top-right-menu').length > 0 && jQuery('#header-thin-top-right-menu').text().trim().indexOf('Sign In') === -1 ? true : false;","trigger":"pageload"},{"name":"last_session_vid","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"session_count","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"0","code":"null;","trigger":"pageload"},{"name":"product_id","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"window.digitalData.products[0].priceID;","trigger":"pageload"},{"name":"global_cart","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"user_type","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"max_user_type","polling":"none","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"submitted_native","polling":"none","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"canonical_url","polling":"none","persist":"no","page_types":[],"testmode":false,"default":"false","code":"digitalData.page.canonicalUrl","trigger":"pageload"},{"name":"country_check_dev","polling":"none","persist":"visit","page_types":[],"testmode":true,"default":0,"code":"// Updated country live site var on 1/26/21\n(function() {\n if (\n document.querySelector('.geo-navigation-site-selector span') &&\n document.querySelector('.geo-navigation-site-selector span')\n .innerHTML === 'United States'\n ) {\n return 'us';\n } else if (\n document.querySelector('.home-button')&&\n document.querySelector('.home-button').getAttribute('href') ===\n 'https://www.autodesk.com/products'\n ) {\n return 'us';\n } else if (\n document.querySelector('.column.small-4 a') &&\n document.querySelector('.column.small-4 a').getAttribute('href') ===\n 'http://www.autodesk.com/' && window.digitalData.page.cleanReferrer &&\n window.digitalData.page.cleanReferrer.indexOf('www.autodesk.com') > -1\n\n ) {\n return 'us';\n }\n else if(digitalData && digitalData.page && digitalData.page.menuLanguage) {\n return digitalData.page.menuLanguage.slice(-2).toLowerCase();\n }\n else {\n return 'ineligible';\n }\n})();\n\n","trigger":"pageload"},{"name":"is_included_hostname_dev","polling":"none","persist":"visit","page_types":[],"testmode":true,"default":"false","code":"// ignore this. It was being used to reference the new country check code whilst in dev mode.\n(function() {\n\tvar hostname = window.location.hostname;\n\tif (\n\t\t(hostname === 'www.autodesk.com' ||\n\t\t\t'knowledge.autodesk.com' ||\n\t\t\t'cart.autodesk.com' ||\n\t\t\t'checkout.autodesk.com') &&\n\t\tbouncex.vars.country_check_dev === 'us'\n\t) {\n\t\treturn true;\n\t}\n\treturn false;\n})();","trigger":"pageload"},{"name":"survey_modal_visible","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.QSIWebResponsiveShadowBox, .QSIPopOver').length > 0;","trigger":"pageload"}],"dgu":"pixel.cdnwidget.com","dgp":false,"ba":{"enabled":0,"fbte":0},"biu":"assets.bounceexchange.com","bau":"api.bounceexchange.com","beu":"events.bouncex.net","ibx":{"tjs":"","cjs":"","miw":1,"mibcx":1,"te":1,"cart_rep":{"get":"","set":""},"ulpj":{"utm_id":"espemailid"},"cus":"","miw_exclude":"","enabled":1},"etjson":[{"data_fields":[[{"activation":"item:id","prop":"","prop2":"","prop3":"","val":"prod_id"},{"activation":"custom","prop":"","prop2":"","prop3":"","val":"country"}]],"evaluation":[[{"activation":"custom_variable_criteria","prop":"equal","prop2":"maya_pdp","prop3":"","val":"true"}],[{"activation":"custom_variable_criteria","prop":"equal","prop2":"is_included_hostname","prop3":"","val":"true"}]],"name":"View Item Event: Immediate","testmode":true,"trigger":{"activation":"default"},"type":{"activation":"default","prop":"","prop2":"","prop3":"","val":"view item"}},{"data_fields":[[{"activation":"item:id","prop":"","prop2":"","prop3":"","val":"prod_id"},{"activation":"custom","prop":"","prop2":"","prop3":"","val":"country"}]],"evaluation":[[{"activation":"custom_variable_criteria","prop":"equal","prop2":"fusion_pdp","prop3":"","val":"true"}],[{"activation":"custom_variable_criteria","prop":"equal","prop2":"is_included_hostname","prop3":"","val":"true"}]],"name":"View Item Event: Immediate","testmode":true,"trigger":{"activation":"default"},"type":{"activation":"default","prop":"","prop2":"","prop3":"","val":"view item"}},{"data_fields":[[{"activation":"item:id","prop":"","prop2":"","prop3":"","val":"prod_id"},{"activation":"custom","prop":"","prop2":"","prop3":"","val":"country"}]],"evaluation":[[{"activation":"custom_variable_criteria","prop":"equal","prop2":"max_pdp","prop3":"","val":"true"}],[{"activation":"custom_variable_criteria","prop":"equal","prop2":"is_included_hostname","prop3":"","val":"true"}]],"name":"View Item Event: Immediate","testmode":true,"trigger":{"activation":"default"},"type":{"activation":"default","prop":"","prop2":"","prop3":"","val":"view item"}},{"data_fields":[[{"activation":"default"}]],"evaluation":[[{"activation":"custom_variable_criteria","prop":"equal","prop2":"cart_qty","prop3":"","val":"0"}]],"name":"Empty Cart Event: On Cart Empty","testmode":true,"trigger":{"activation":"onCartEmpty","prop":"","prop2":"","prop3":"","val":""},"type":{"activation":"default","prop":"","prop2":"","prop3":"","val":"empty_cart"}}],"osre":true,"osru":"osr.bounceexchange.com/v1/osr/items","checkDfp":false,"gamNetwork":"","spa":0,"spatm":1,"preinit_cjs":"","crs":{"integrations":null,"pageCount":null},"mat":0,"math":0,"cpnu":"coupons.bounceexchange.com","dfpcms":0,"sms":{"optm":"","eventSharing":false,"shqId":"","enabled":0},"pde":false,"fmc":["US","CA"],"fme":true,"fmx":"","sdk":{"android":{"enabled":false,"enabledVersions":[],"eventModifications":null},"ios":{"enabled":false,"enabledVersions":[],"eventModifications":null}},"onsite":{"enabled":1},"ads":{"enabled":0},"pubs":{"enabled":0},"websdk":{"enabled":0},"ga4_property_id":"","ga4_measurement_id":""} ; bouncex.tag = 'tag3'; bouncex.$ = window.jQuery; bouncex.env = 'production'; bouncex.restrictedTlds = {"casl":{"ca":1},"gdpr":{"ad":1,"al":1,"at":1,"ax":1,"ba":1,"be":1,"bg":1,"by":1,"xn--90ais":1,"ch":1,"cy":1,"cz":1,"de":1,"dk":1,"ee":1,"es":1,"eu":1,"fi":1,"fo":1,"fr":1,"uk":1,"gb":1,"gg":1,"gi":1,"gr":1,"hr":1,"hu":1,"ie":1,"im":1,"is":1,"it":1,"je":1,"li":1,"lt":1,"lu":1,"lv":1,"mc":1,"md":1,"me":1,"mk":1,"xn--d1al":1,"mt":1,"nl":1,"no":1,"pl":1,"pt":1,"ro":1,"rs":1,"xn--90a3ac":1,"ru":1,"su":1,"xn--p1ai":1,"se":1,"si":1,"sj":1,"sk":1,"sm":1,"ua":1,"xn--j1amh":1,"va":1,"tr":1}}; bouncex.client = { supportsBrotli: 0 }; bouncex.assets = {"ads":"0109586821763416266dd874f087ef69","creativesBaseStyles":"a53944a2","inbox":"749c9ccd613f1a40075d1e7b59caea42","onsite":"0e56ab6ba004ee080ce3deb3edae35e9","sms":"e39203556bab2366e56296ce42e974a7","websdk":"0704dae1eb637cbeb4a847506058402d"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_6459738026535cda4232dc813c61447d.js'); runtime.setAttribute('async', 'async'); runtime.setAttribute('onload', 'bouncex.initializeTag()'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_f63930b37a25405c0fe14c50976210bb.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); bouncex.initializeTag = function() {}; }; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();