(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":5746,"name":"Autodesk CA","cookie_name":"bounceClientVisit5746","domain":"autodesk.caproductsfusion-360","ct":"fp_local_storage","ally":0,"ei":1,"tcjs":"","cjs":"/* enable.feature.ENABLE_RELOAD_CAMPAIGNS_V2 */","force_https":false,"waypoints":false,"content_width":900,"gai":"UA-60717701-4","swids":"","sd":0,"ljq":"auto","campaign_id":0,"is_preview":false,"aco":{"first_party_limit":"7500","local_storage":"1"},"cmp":{"gdpr":0,"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\n/* --------------------------------- HELPERS -------------------------------- */\nfunction getUrl() {\n return bouncex.utils.url.allowParams();\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 \n bouncex.on(jQuery('button[data-automation-id=\"buy-component-call-to-action\"]'), 'click.bxatc', function() {\n fireAddToCart();\n \n });\n \n return;\n}\n\nfunction initializeQuickAtcClickTracking() {\n bouncex.on(jQuery('[card-id=\"fusion-360\"] .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 first string before 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/ca',\n\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 return bouncex.state.geo.country_code === 'CA';\n}\n\nfunction isValidForTracking() {\n return isValidDomain() && isEn() && isValidGeo();\n}\nfunction init() {\n if (!isValidForTracking()) {\n return;\n }\n\n checkCartVar();\n initializeCartEvents();\n initializeUrlAppending();\n \n // Not doing user tracking until Marketo ESP API update is completed: \n // https://wunderkind-co.slack.com/archives/C04G3DM54CQ/p1678392353860369\n // https://www.wrike.com/open.htm?id=1063612439\n // initializeUserTracking();\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":"window.location.pathname === '/en/products' || window.location.pathname === '/fr/products';"}]]},"checkout":{"testmode":false,"val":[[{"activation":"current_page_url","prop":"contains","prop2":"","prop3":"","val":"/checkout"}],[{"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":{"blank_site_element":""},"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":"no","page_types":[],"testmode":false,"default":"0","code":"(function(){\n var cart_qty = 0;\n\n if (bouncex.website.pts !== 'checkout') {\n return Number(jQuery('.uh-cart-badge').text().replace(/[^0-9.]/g, ''));\n }\n \n jQuery('.checkout--product-bar').each(function() {\n cart_qty += Number(jQuery(this).find('input').val()) || 0;\n })\n \n return cart_qty;\n})();","trigger":""},{"name":"cart_value","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"0","code":"(function(){\n if (bouncex.website.pts !== 'checkout') {\n return null;\n }\n\n return Number(jQuery('#flyout-subtotal').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":"page_type","polling":"all","persist":"no","page_types":[],"testmode":false,"default":"false","code":"bouncex.website.pts","trigger":"pageload"},{"name":"attentive_visible","polling":"all","persist":"no","page_types":[],"testmode":true,"default":"false","code":"jQuery('#attentive_overlay').length > 0;","trigger":"pageload"},{"name":"fusion_in_cart","polling":"all","persist":"no","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\tif (jQuery('.odm-minicart-product-name').length > 0){\n\t\t if (jQuery('.odm-minicart-product-name').text() === 'Fusion'){\n\t\t return true;\n\t\t }\n\t\t}\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":"(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":"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":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":"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":"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"}],"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":null,"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":["CA"],"fme":true,"fmx":"","uid2":false,"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,"devMode":0},"ga4_property_id":"","ga4_measurement_id":"","tag_state_domain":"api.bounceexchange.com","tag_state_domain_enabled":false} ; 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":"d8ffb2f64c5fc62eca8ed313a3700303","creativesBaseStyles":"a53944a2","gpsAuction":"bbb80866120d17013073bb6d284cbd6b","inbox":"143c2bf42aaf17af11a67e9f84150290","onsite":"c05f8c5551fa6b964660ad61916291c1","sms":"e39203556bab2366e56296ce42e974a7","websdk":"483170aad0127f060eef9a1ad6831b1e"}; 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_18ae7607033a5edb7fc8c688038a98de.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(); }})();