(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":4872,"name":"Autodesk (International)","cookie_name":"bounceClientVisit4872","domain":"autodesk.co.uk","ct":"multi_cookie","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","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":1},"burls":[],"ple":false,"fbe":true,"ffs":"","mas":2,"map":1,"gar":true,"ete":1,"ettm":false,"etjs":"/* ---------------------------- SHARED VARIABLES ---------------------------- */\nvar COUNTRY = bouncex.utils.getNestedProp('digitalData.page.menuLanguage', '').split('-').pop().toLowerCase(),\n allowedGeos = ['AU','IN'];\n\n/* --------------------------------- HELPERS -------------------------------- */\nfunction getUrl() {\n return bouncex.utils.url.allowParams(['Locale']);\n}\n\nfunction setVarAndCookie(varName, value) {\n bouncex.setVar(varName, value);\n bouncex.setBounceCookie();\n\n return;\n}\n\nfunction checkCartVar() {\n if (bouncex.vars.cart_qty > 0 && bouncex.vars.cart === false){\n bouncex.setVar('cart', true);\n }\n}\n\n/* ------------------------------ ITEM TRACKING ----------------------------- */\nfunction fireViewItem() {\n var pushItem = { 'item:id': 'fusion-360', 'view item:country': COUNTRY };\n bouncex.push(['view item', pushItem]);\n}\n\nfunction initializeItemEvents() {\n if (window.location.href.indexOf('/products/fusion-360/overview') === -1) {\n return;\n }\n\n fireViewItem();\n initializeATCClickTracking();\n}\n\n/* ------------------------------- CART EVENTS ------------------------------ */\nfunction fireAddToCart() {\n // only 1 item to support onsite currently: fusion-360.\n bouncex.push(['add to cart', { 'item:id': 'fusion-360', 'add to cart:country': COUNTRY }]);\n bouncex.setVar('cart', true);\n}\n\nfunction initializeATCClickTracking() {\n bouncex.on(jQuery('button[data-automation-id=\"buy-component-call-to-action\"]'), 'click.bxatc', function() {\n fireAddToCart();\n });\n\n return;\n}\n\nfunction initializeQuickAtcClickTracking() {\n bouncex.on(jQuery('[card-id=\"fusion-360\"] .wp-add-to-cart, .wp-add-to-cart'), \"click.bx\", function () {\n fireAddToCart();\n\t});\n}\n\nfunction emptyCart() {\n bouncex.et.onVarChange('cart_qty', function(oldVal, newVal) {\n if (bouncex.vars.cart && newVal === 0 && oldVal > 0) {\n bouncex.push(['empty_cart']);\n setVarAndCookie('cart', false);\n }\n\n return;\n });\n\n return;\n}\n\nfunction initializeCartEvents() {\n bouncex.et.cart.init({\n replenish: function() { return; },\n replenishmentType: 'single'\n });\n\n emptyCart();\n\n return;\n}\n\n/* ------------------------------ USER TRACKING ----------------------------- */\n\nfunction getUserEmail() {\n return jQuery('[data-testid=checkout--sign-in-section--mini-user-profile--email], .uh-me-menu-popover-user-email').text().trim();\n}\n\nfunction initializeUserTracking() {\n var userEmail;\n \n if (!bouncex.vars.logged_in || !!bouncex.vars.logged_in_identified) {\n return;\n }\n\n userEmail = getUserEmail();\n\n if (!bouncex.utils.validate.email(userEmail)) {\n return;\n }\n\n bouncex.push([\n 'user',\n {\n 'email': userEmail,\n 'source': 'LoggedIn'\n }\n ]);\n setVarAndCookie('logged_in_identified', true);\n\n return;\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/* --------------------------- INITIALIZE TRACKING -------------------------- */\n\nfunction isValidDomain() {\n // International geos include IN, AU, CA.\n var validDomains = [\n 'https://checkout.autodesk.com/',\n 'https://www.autodesk.com/in',\n 'https://www.autodesk.com.au',\n 'https://www.autodesk.com/au',\n 'https://www.autodesk.ca',\n 'en_IN'\n ];\n return validDomains.filter(function(domain) {\n return getUrl().indexOf(domain) > -1;\n }).length > 0;\n}\n\nfunction isEn() {\n var lang = (jQuery('html').attr('lang') || '');\n\n return lang.indexOf('en') > -1 || lang.indexOf('CA') > -1;\n}\n\nfunction isValidGeo(){\n var geo = bouncex.state.geo.country_code;\n\n return (allowedGeos.indexOf(geo) > -1);\n}\n\nfunction isValidForTracking() {\n return isValidDomain() && isEn() && isValidGeo();\n}\n\nfunction init() {\n if (!isValidForTracking()) {\n return;\n }\n\n initializeCartEvents();\n initializeUserTracking();\n checkCartVar();\n initializeUrlAppending();\n \n switch(bouncex.website.pts) {\n case 'product':\n initializeItemEvents();\n break;\n case 'checkout':\n break;\n case 'category':\n initializeQuickAtcClickTracking();\n break;\n default:\n break;\n }\n\n return;\n}\n\ninit();\n","dge":false,"bxidLoadFirst":false,"pie":false,"cme":false,"gbi_enabled":0,"bpush":false,"pt":{"cart":{"testmode":true,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":""}]]},"category":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('.wp-gateway-grid .wp-product-card').length > 0;"}]]},"checkout":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/checkout"},{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelectorAll('.cart').length > 0;"}],[{"activation":"current_page_url","prop":"not_contains","prop2":"","prop3":"","val":"order-confirmation"}]]},"home":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelector('meta[name=\"adsk-search-crawler-pagename\"]') !== null && document.querySelector('meta[name=\"adsk-search-crawler-pagename\"]').getAttribute('content').split(':').reverse()[0] === 'home'"}]]},"product":{"testmode":false,"val":[[{"activation":"js","prop":"","prop2":"","prop3":"","val":"document.querySelector('meta[name=\"adsk-search-crawler-pagename\"]') !== null && document.querySelector('meta[name=\"adsk-search-crawler-pagename\"]').getAttribute('content').split(':').reverse()[0] === 'overview'"},{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/products/"}]]},"search":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/search"}]]}},"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":"jQuery('#uh-me-menu-sign-out').length > 0;","trigger":""},{"name":"ever_logged_in","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"bouncex.vars.logged_in || null;","trigger":""},{"name":"cart_qty","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n var cart_qty = 0,\n $productBar = jQuery('.checkout--product-bar'),\n $productQty = jQuery('[title=\"quantity\"]');\n\n if (jQuery('.dr_emptyCart:visible, #checkout').text().indexOf('empty') > -1){\n return 0;\n }\n\n if (bouncex.website.pts !== 'checkout') {\n return Number(jQuery('.uh-cart-badge').text().replace(/[^0-9.]/g, ''));\n }\n \n if ($productBar.length > 0){\n $productBar.each(function() {\n cart_qty += Number(jQuery(this).find('input').val()) || 0;\n });\n } else if ($productQty.length > 0) {\n $productQty.each(function() {\n cart_qty += Number(jQuery(this).val()) || 0;\n });\n }\n \n return cart_qty || null;\n})();","trigger":""},{"name":"cart_value","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if (bouncex.website.pts !== 'checkout') {\n return null;\n }\n\n return Number(jQuery('h3.checkout--cart-section--summary--total-price-text, #dr_priceTotal').text().replace(/[^0-9.]/g, ''));\n})();","trigger":""},{"name":"prod_price","polling":"all","persist":"no","page_types":["product"],"testmode":true,"default":"false","code":"jQuery('.buy-component-summary-drawer-total-price:first .price').text().replace(/[^0-9.]/g, '');","trigger":""},{"name":"prod_name","polling":"all","persist":"no","page_types":["product"],"testmode":true,"default":"false","code":"jQuery('a.product-name').text().trim();","trigger":""},{"name":"in_stock","polling":"all","persist":"no","page_types":["product"],"testmode":true,"default":"false","code":"jQuery('button[data-automation-id=\"buy-component-call-to-action\"]').text().toLowerCase().indexOf('add to basket') > -1;","trigger":""},{"name":"submitted_onsite","polling":"none","persist":"permanent","page_types":[],"testmode":true,"default":"false","code":"","trigger":""},{"name":"page_url","polling":"none","persist":"no","page_types":["category","search"],"testmode":true,"default":"false","code":"","trigger":""},{"name":"cart_token","polling":"none","persist":"no","page_types":[],"testmode":true,"default":"false","code":"null;","trigger":"pageload"},{"name":"cart_items","polling":"none","persist":"no","page_types":[],"testmode":true,"default":"false","code":"null;","trigger":"pageload"},{"name":"cart","polling":"all","persist":"permanent","page_types":[],"testmode":false,"default":"false","code":"null;","trigger":"pageload"},{"name":"cookie_modal_present","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"false","code":"null;","trigger":"pageload"},{"name":"fusion_in_cart","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n\tif (window.location.href.indexOf('QuickBuyCartPage') > - 1 || window.location.href.indexOf('checkout') > - 1) {\n\t\tvar itemsInCart = jQuery('.product-name, .checkout--product-bar').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":"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":"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":"bouncex.website.pts === 'checkout';","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 null;\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":"bouncex.website.pts === 'category';","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":"visit","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":true,"default":"false","code":"null;","trigger":"pageload"},{"name":"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":["cart","search","product","category","home"],"testmode":false,"default":"false","code":"digitalData.page.canonicalUrl","trigger":"pageload"},{"name":"survey_modal_visible","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"jQuery('.QSIWebResponsiveShadowBox, .QSIPopOver').length > 0;","trigger":"pageload"},{"name":"autocad_pdp","polling":"all","persist":"no","page_types":["product"],"testmode":false,"default":"false","code":"window.location.href.search(/products\\/autocad+\\/overview/g) > -1;","trigger":"pageload"},{"name":"autocad_in_cart","polling":"all","persist":"visit","page_types":[],"testmode":false,"default":"false","code":"(function(){\n if (bouncex.website.pts === 'checkout') {\n return jQuery('h5.checkout--product-bar--info-column--name-sub-column--name').text().toLowerCase().indexOf('autocad') > -1;\n }\n\n return null;\n})();","trigger":"pageload"},{"name":"page_type","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts","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":0,"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":"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":"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":["AU","IN"],"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":"","tag_state_domain":"api.bounceexchange.com"} ; 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: 1 }; bouncex.assets = {"ads":"11c72a34b5469f176265723db5955388","creativesBaseStyles":"a53944a2","gpsAuction":"bbb80866120d17013073bb6d284cbd6b","inbox":"75060a85c1a4aebcc6f779b9e84db722","onsite":"abbdf7a49be9b52b097917b7b527b262","sms":"e39203556bab2366e56296ce42e974a7","websdk":"0df0ee1d39c3e46e93a5041146975258"}; bouncex.push = function(pushData) { bouncex.pushedData.push(pushData); } var runtime = document.createElement('script'); runtime.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/runtime_c81e76ee00d795b1eebf8d27949f8dc5.br.js'); runtime.setAttribute('async', 'async'); bouncex.initializeTag = function() { var script = document.createElement('script'); script.setAttribute('src', '//assets.bounceexchange.com/assets/smart-tag/versioned/main-v2_823eab310aa4453f7f370728bbc88aca.br.js'); script.setAttribute('async', 'async'); document.body.appendChild(script); bouncex.initializeTag = function() {}; }; runtime.onload = bouncex.initializeTag; document.body.appendChild(runtime); } } if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", bxBootstrap); } else { bxBootstrap(); }})();