CINXE.COM
Dashboard Extensions | Tableau Exchange
<!DOCTYPE html><html lang="en-US"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="canonical" href="https://exchange.tableau.com/extensions"/><link rel="preconnect" href="https://www.googletagmanager.com"/><link rel="preconnect" href="https://www.google-analytics.com"/><link rel="preconnect" href="https://www.tableau.com"/><link rel="alternate" hrefLang="de-de" href="https://exchange.tableau.com/de-de/extensions"/><link rel="alternate" hrefLang="en-gb" href="https://exchange.tableau.com/en-gb/extensions"/><link rel="alternate" hrefLang="en-us" href="https://exchange.tableau.com/en-us/extensions"/><link rel="alternate" hrefLang="es-es" href="https://exchange.tableau.com/es-es/extensions"/><link rel="alternate" hrefLang="fr-ca" href="https://exchange.tableau.com/fr-ca/extensions"/><link rel="alternate" hrefLang="fr-fr" href="https://exchange.tableau.com/fr-fr/extensions"/><link rel="alternate" hrefLang="ga-ie" href="https://exchange.tableau.com/ga-ie/extensions"/><link rel="alternate" hrefLang="it-it" href="https://exchange.tableau.com/it-it/extensions"/><link rel="alternate" hrefLang="ja-jp" href="https://exchange.tableau.com/ja-jp/extensions"/><link rel="alternate" hrefLang="ko-kr" href="https://exchange.tableau.com/ko-kr/extensions"/><link rel="alternate" hrefLang="nl-nl" href="https://exchange.tableau.com/nl-nl/extensions"/><link rel="alternate" hrefLang="pt-br" href="https://exchange.tableau.com/pt-br/extensions"/><link rel="alternate" hrefLang="sv-se" href="https://exchange.tableau.com/sv-se/extensions"/><link rel="alternate" hrefLang="th-th" href="https://exchange.tableau.com/th-th/extensions"/><link rel="alternate" hrefLang="zh-cn" href="https://exchange.tableau.com/zh-cn/extensions"/><link rel="alternate" hrefLang="zh-tw" href="https://exchange.tableau.com/zh-tw/extensions"/><script async="">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;var n=d.querySelector('[nonce]'); n&&j.setAttribute('nonce',n.nonce||n.getAttribute('nonce'));f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-BVCN')</script><noscript><iframe title="Google Tag Manager" src="https://www.googletagmanager.com/ns.html?id=GTM-BVCN" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><script async="" src="https://www.googletagmanager.com/gtag/js?id=UA-625217-57"></script><script async=""> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-625217-57');</script><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75 2x" fetchpriority="high"/><title>Dashboard Extensions | Tableau Exchange</title><meta name="description" content="Add functionality to your dashboards using web applications."/><link rel="preload" as="image" imageSrcSet="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1004%2Fpowerkpis.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1004%2Fpowerkpis.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F32%2FAppsforTableau_PictureThis_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F32%2FAppsforTableau_PictureThis_Icon.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F205%2FInfotopics_WriteBackExtreme_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F205%2FInfotopics_WriteBackExtreme_Icon.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F992%2Flogo_exchange.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F992%2Flogo_exchange.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F962%2FWiiisdom%20Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F962%2FWiiisdom%20Icon.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F610%2FUSEReady_PixelPerfect_Icon2.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F610%2FUSEReady_PixelPerfect_Icon2.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F959%2FApp%20Icon%20280X280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F959%2FApp%20Icon%20280X280.png&w=256&q=75 2x" fetchpriority="high"/><link rel="preload" as="image" imageSrcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F958%2FIcon%201.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F958%2FIcon%201.png&w=256&q=75 2x" fetchpriority="high"/><meta name="next-head-count" content="20"/><link rel="preload" href="/_next/static/css/a9beb08f4d13bcb1.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a9beb08f4d13bcb1.css" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-78c92fac7aa8fdd8.js"></script><script src="/_next/static/chunks/webpack-ac88efb394c13391.js" defer=""></script><script src="/_next/static/chunks/framework-ac3c3af87c8c19b4.js" defer=""></script><script src="/_next/static/chunks/main-ff60e1520dc8abc8.js" defer=""></script><script src="/_next/static/chunks/pages/_app-0268196b62f7628a.js" defer=""></script><script src="/_next/static/chunks/pages/extensions-49218afaad7da062.js" defer=""></script><script src="/_next/static/UOnEjm0Nltzoie5LR7f3g/_buildManifest.js" defer=""></script><script src="/_next/static/UOnEjm0Nltzoie5LR7f3g/_ssgManifest.js" defer=""></script><style id="styles-target"> @font-face { font-family: BentonSans-Book; src: url('/assets/fonts/BentonSans-Book.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-book.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-book.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-book.woff') format('woff'); /* https://web.dev/font-display/?utm_source=lighthouse&utm_medium=devtools#how-to-avoid-showing-invisible-text */ font-display: swap; } @font-face { font-family: 'Benton Sans Light'; src: url('/assets/fonts/BentonSans-Light.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-light.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-light.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-light.woff') format('woff'); font-display: swap; } @font-face { font-family: 'Benton Sans Medium'; src: url('/assets/fonts/BentonSans-Medium.woff') format('font-woff'); src: url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.eot#iefix') format('embedded-opentype'), url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.woff2') format('woff2'), url('https://www.tableau.com/sites/all/fonts/bentonsans-medium.woff') format('woff'); font-display: swap; } @keyframes f1g283n0{100%{transform:rotate(360deg)}}.f13a7d4y{animation:1s linear infinite;animation-name:f1g283n0}.fce6vue{appearance:none;border:1px solid;border-radius:2px;color:inherit;cursor:pointer;display:inline-block;font-family:'Benton sans medium', sans-serif;font-size:12px;padding:2px 24px;text-align:center;user-select:none;white-space:nowrap}.fce6vue[disabled]{background-color:#cbcbcb !important;border-color:#cbcbcb !important;color:white !important;pointer-events:none}.fce6vue:focus{box-shadow:0 0 4px 0 #3498db;outline:none}.fce6vue.fce6vue:hover{background-color:#ebebeb;color:inherit;text-decoration:none}.fce6vue.fce6vue.fce6vue:active{background-color:#cbcbcb;border-color:#333333;color:#333333}.f9ktz5a{background-color:#1a699e;border-color:#1a699e;color:white}.f9ktz5a:focus{border-color:#3498DB;box-shadow:0 0 4px 0 #3498db}.f9ktz5a.f9ktz5a:hover{background-color:#2a79af;border-color:#2a79af;color:white}.f9ktz5a.f9ktz5a.f9ktz5a:active{background-color:#15557f;border-color:#15557f;color:white}.f1brbfoj{background:#fff;border-color:#666;color:#666666}.f152g88s{background:#c41723;border-color:#c41723;color:#fff}.f152g88s:focus{border-color:#e5535d;box-shadow:0 0 4px 0 #e5535d}.f152g88s.f152g88s:hover{background-color:#e5535d;border-color:#e5535d;color:white}.f152g88s.f152g88s.f152g88s:active{background-color:#b41621;border-color:#b41621;color:white}.fug5cyg{background-color:transparent;border-color:transparent;min-width:24px;padding:2px}.fw68fjl{background:#fff;border-color:#666;color:#666;min-width:24px;padding:2px}.fe0cb33{background:transparent;border:none;font-size:inherit;padding:0;text-align:inherit;text-decoration:underline;white-space:normal}.fj1hep6{font-size:14px;padding:5px 24px}.f1uadqzw{font-size:14px;letter-spacing:1px;padding:9px 24px}.frl86lz{margin:0 auto;max-width:1200px;padding-inline:16px;text-align:left}.flenle6{display:inline-block}.flenle6 [hidden]{display:none}.f12md71r{appearance:none;background:transparent;border:0;cursor:pointer;padding:0}.f1l9xztc{float:right;margin:-8px -8px 4px 4px}.fy0fbow{background-color:#fff;border:1px solid #e1e1e1;border-radius:1px;box-shadow:0 10px 16px -4px rgb(42 87 117 / 20%);font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;line-height:1.5;max-height:855px;max-width:2520px;min-height:30px;min-width:280px;overflow-y:auto;padding:16px;position:fixed;z-index:2}.f1ljcvf0{height:29px;overflow:hidden;padding-left:3px;padding-top:5px;position:fixed;width:14.5px;z-index:3}.f1ljcvf0::before{background:#fff;border:solid #e1e1e1;border-width:0 0 1px 1px;color:transparent;content:".";display:block;height:20px;transform:rotate(45deg);width:20px}.f10wzq9b{transform: rotate(90deg) translate(-6.25px, -6.25px)}.f2kgndp{transform:rotate(270deg) translate(8.25px, 6.25px)}.fdqnbsn{margin-right:-1px;transform:translate(1px, 0)}.f1s0assr{margin-left:-1px;transform:rotate(180deg) translate(1px, 0)}.f1wt0yvj{display:none}.fcrhmph{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;left:0;line-height:1.5;max-height:855px;max-width:2410px;min-width:260px;overflow-y:auto;padding:40px;z-index:102}@media (max-width: 768px){.fcrhmph{max-width:360px}}.fngujth{align-items:center;background-color:rgba(0, 0, 0, 0.3);bottom:0;display:flex;height:100%;justify-content:center;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.f1p5lidk{align-items:center;display:flex;font-size:24px;line-height:normal;margin:0 0 24px;min-height:30px;overflow:hidden;text-overflow:ellipsis}.f1v7t3oi{display:flex;gap:10px;justify-content:flex-end;margin-top:10px}.fiw3jyb{background-repeat:no-repeat;border-left-style:solid;border-left-width:4px;border-radius:2px;box-sizing:border-box;color:rgba(0, 0, 0, 0.8);display:flex;font-size:12px;letter-spacing:0.2px;line-height:1.5}.f1l3bi4c{background-color:#f2f8f6;background-image:url(data:image/svg+xml;base64,PHN2ZwogICAgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIgogICAgd2lkdGg9IjE0IgogICAgaGVpZ2h0PSIxNCIKICAgIHZpZXdCb3g9IjAgMCAxNCAxNCIKICA+CiAgICA8cGF0aAogICAgICBmaWxsPSIjMDA4MDU3IgogICAgICBmaWxsLXJ1bGU9ImV2ZW5vZGQiCiAgICAgIGQ9Ik0xMi4wNzEzMjE4LC0yLjY2NDUzNTI2ZS0xNCBMMTIuODY1Njk4LDAuNDM1OTMyNTk2IEw2LjMzMDM5NDU5LDEyLjI1Nzg3NjMgQzYuMjk2ODY2OSwxMi4zMTc3NTc4IDYuMjUxNTY5NDIsMTIuMzY3MDkzNSA2LjE5ODk0MzI0LDEyLjQwNDYyMjcgTDYuMTI2Mzg3NjcsMTIuNDQ3MTAzOCBMNi4xMDk1Njg3MSwxMi40NTQyMzM3IEM1Ljk0NDg3NTYsMTIuNTMwOTQyOCA1Ljc0MjMzNjUxLDEyLjUwMzM4IDUuNjAzMzQ3MTYsMTIuMzcwNDk5OSBMLTguODgxNzg0MmUtMTYsNy4xMjY2MDM1NiBMMC42MzA5MjU3NzYsNi40Nzk3ODU0IEw1LjgxNTE1NTM3LDExLjMyMjgyOTYgTDEyLjA3MTMyMTgsLTIuNjY0NTM1MjZlLTE0IFoiCiAgICAvPgogIDwvc3ZnPgo=);border-color:#008057}.f1kv7gqa{background-color:#eef5f9;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8cGF0aCBmaWxsPSIjMmE3OWFmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjUsMCBDMTAuMSwwIDEzLDIuOSAxMyw2LjUgQzEzLDEwLjEgMTAuMSwxMyA2LjUsMTMgQzIuOSwxMyAwLDEwLjEgMCw2LjUgQzAsMi45IDIuOSwwIDYuNSwwIFogTTYuNSwxIEMzLjUsMSAxLDMuNSAxLDYuNSBDMSw5LjUgMy41LDEyIDYuNSwxMiBDOS41LDEyIDEyLDkuNSAxMiw2LjUgQzEyLDMuNSA5LjUsMSA2LjUsMSBaIE03LDUgTDcsMTAgTDYsMTAgTDYsNSBMNyw1IFogTTcsMyBMNyw0IEw2LDQgTDYsMyBMNywzIFoiLz4KPC9zdmc+Cgo=);border-color:#2a79af}.f1nnfiyj{background-color:#fef9ef;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDE0IDE0Ij4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgPHBhdGggZmlsbD0iI2ZlY2E2MyIgZD0iTTUuNzYzMDAzNCwxLjQ0OTE5Nzg2IEwwLjA3NjUyNDIxMDUsMTEuNzE2NTc3NSBDLTAuMTgxOTUyMTE3LDEyLjMxNTUwOCAwLjI0ODg0MTc2MiwxMyAwLjg1MTk1MzE5MSwxMyBMMTIuMTM4NzUyOCwxMyBDMTIuODI4MDIzLDEzIDEzLjE3MjY1ODEsMTIuMzE1NTA4IDEyLjkxNDE4MTgsMTEuNzE2NTc3NSBMNy4yMjc3MDI1OSwxLjQ0OTE5Nzg2IEM2Ljk2OTIyNjI2LDAuODUwMjY3MzggNi4xMDc2Mzg1MSwwLjg1MDI2NzM4IDUuNzYzMDAzNCwxLjQ0OTE5Nzg2IFoiLz4KICAgIDxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik03LDExIEw3LDEyIEw2LDEyIEw2LDExIEw3LDExIFogTTcsNCBMNywxMCBMNiwxMCBMNiw0IEw3LDQgWiIvPgogIDwvZz4KPC9zdmc+Cg==);border-color:#feca63}.f792ns2{background-color:#f9ebec;background-image:url(data:image/svg+xml;base64,PHN2ZwogIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICB3aWR0aD0iMTQiCiAgaGVpZ2h0PSIxNCIKICB2aWV3Qm94PSIwIDAgMTQgMTQiCj4KICA8cGF0aAogICAgZmlsbD0iI2M5M2E0NyIKICAgIGZpbGwtcnVsZT0iZXZlbm9kZCIKICAgIGQ9Ik02LjUsMCBDMTAuMSwwIDEzLDIuOSAxMyw2LjUgQzEzLDEwLjEgMTAuMSwxMyA2LjUsMTMgQzIuOSwxMyAwLDEwLjEgMCw2LjUgQzAsMi45IDIuOSwwIDYuNSwwIFogTTEwLjcxMjY4NTIsMi45OTM5Njc1NCBMMi45OTM5Njc1NCwxMC43MTI2ODUyIEMzLjk1MDk5NjEsMTEuNTEzNzAwNiA1LjE3Njg2ODExLDEyIDYuNSwxMiBDOS41LDEyIDEyLDkuNSAxMiw2LjUgQzEyLDUuMTc2ODY4MTEgMTEuNTEzNzAwNiwzLjk1MDk5NjEgMTAuNzEyNjg1MiwyLjk5Mzk2NzU0IFogTTYuNSwxIEMzLjUsMSAxLDMuNSAxLDYuNSBDMSw3LjgyMzEzMTg5IDEuNDg2Mjk5NDUsOS4wNDkwMDM5IDIuMjg3MzE0NzksMTAuMDA2MDMyNSBMMTAuMDA2MDMyNSwyLjI4NzMxNDc5IEM5LjA0OTAwMzksMS40ODYyOTk0NSA3LjgyMzEzMTg5LDEgNi41LDEgWiIKICAvPgo8L3N2Zz4K);border-color:#c93a47}.f1o6pohl{text-align:left}.f1yxjhv4{background-position-y:center;padding:1em 1em 1em 3em}.f1yxjhv4 button{margin-left:2em}.f1b46czc{background-position:.25em 2px;padding:0.25em 0.5em 0.25em 1.75em}.f193sw93{background-position:8px 1.1em;padding:1em 16px 1em 30px}@keyframes fjtsfu0{0%{background-position:-100px}100%{background-position:440px}}.fap8nr5{animation-duration:1s;animation-iteration-count:infinite;animation-name:fjtsfu0;animation-timing-function:linear;background-image:linear-gradient(90deg, #EBEBEB 0px, #f2f2f2 40px, #EBEBEB 80px);background-size:1500px;border-radius:8px;break-inside:avoid;height:12px}@media (prefers-reduced-motion){.fap8nr5{animation-duration:1000s}}.f9zprga{margin:12px 0}.f6ghh78{animation-duration:1s;animation-iteration-count:infinite;animation-name:fjtsfu0;animation-timing-function:linear;background-image:linear-gradient(90deg, #EBEBEB 0px, #f2f2f2 40px, #EBEBEB 80px);background-size:1500px;border-radius:8px;break-inside:avoid}@media (prefers-reduced-motion){.f6ghh78{animation-duration:1000s}}.fzdr6og label{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.fzdr6og input{vertical-align:baseline}.fzdr6og span{margin-left:6px}.f1ghi8ct{font-family:'Benton sans medium', sans-serif;font-size:12px}.f3llvvk,img, svg{vertical-align:middle}.f3lrwsf{margin-bottom:4px}.f1vhj4f{font-size:12px}.f1rogkay{color:#c93a47}.f1x3ekbw{fill:currentColor;vertical-align:text-top}.fexxsy1 label{font-size:12px}.fexxsy1 span{margin-left:6px}.fc6iff3{align-items:center;cursor:pointer;display:flex;justify-content:flex-end;user-select:none}.foakln7{font-size:inherit;margin-right:6px;vertical-align:middle}.fh6nvmx{appearance:none;border:1px solid #666;border-radius:12px;box-sizing:border-box;cursor:pointer;flex-shrink:0;height:24px;margin:0;margin-left:4px;padding:0;pointer-events:auto;width:48px}.fh6nvmx:checked{background-color:#bedbf4;border-color:#bedbf4;color:#15557f}.fh6nvmx::before{border-radius:50%;content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M10%2C0%20C15.5228475%2C0%2020%2C4.4771525%2020%2C10%20C20%2C15.5228475%2015.5228475%2C20%2010%2C20%20C4.4771525%2C20%200%2C15.5228475%200%2C10%20C0%2C4.4771525%204.4771525%2C0%2010%2C0%20Z%20M13%2C6%20L10%2C9%20L7%2C6%20L6%2C7%20L9%2C10%20L6%2C13%20L7%2C14%20L10%2C11.0015085%20L13%2C14%20L14.0036619%2C13%20L10.9974444%2C10%20L14.0036619%2C7%20L13%2C6%20Z%22%2F%3E%3C%2Fsvg%3E);cursor:pointer;display:inline-block;height:20px;left:1px;position:relative;top:1px;transition:left 100ms;width:20px}.fh6nvmx:checked::before{content:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%3E%3Cpath%20fill%3D%22%2315557f%22%20d%3D%22M10%2C0%20C15.5228475%2C0%2020%2C4.4771525%2020%2C10%20C20%2C15.5228475%2015.5228475%2C20%2010%2C20%20C4.4771525%2C20%200%2C15.5228475%200%2C10%20C0%2C4.4771525%204.4771525%2C0%2010%2C0%20Z%20M14.3146424%2C5%20L9.86969436%2C13.0676254%20L6.15061365%2C9.59520316%20L5%2C10.7019283%20C6.6498856%2C12.1664898%208.2997712%2C13.6310513%209.9496568%2C15.0956128%20C10.0673911%2C15.181555%2010.3541746%2C15.3945402%2010.7451327%2C14.7635159%20L10.7451327%2C14.7635159%20L15.7083493%2C5.76214712%20L14.3146424%2C5%20Z%22%2F%3E%3C%2Fsvg%3E);left:25px}.fli3j3p label{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.fli3j3p span{margin-left:6px}.f15piwb1{background:#fff;border:1px solid #cbcbcb;overflow:auto;padding:8px}.ffc8rcx{position:relative;width:100%}.f1hsc41o{background-color:#fff;border:1px solid #cbcbcb;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-size:12px;gap:2px;left:0;margin-top:-1px;padding:8px;position:absolute;right:0;z-index:10}.f1hsc41o[hidden]{display:none}.f1024e4x{background:transparent;border:none;color:#4f4f4f;font-weight:normal;max-width:100%;padding:8px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.f1024e4x:hover{color:inherit;text-decoration:none}.f1024e4x >div{overflow:hidden;text-overflow:ellipsis}.f1x0ee0s{cursor:pointer}.f1x0ee0s:hover, .f1x0ee0s:focus{background-color:#f5f5f5}.f1l9sldi{background-color:#f5f5f5 !important}.fi6ylvh{cursor:initial;padding-left:0}.folka2o{top:100%}.fojijct{top:32px}.f1mgyl9u{position:relative}.few09st{background-color:#fff;border:1px solid #e1e1e1;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;gap:2px;padding:4px;position:absolute;right:0;top:100%;z-index:1}.few09st[hidden]{display:none}.f1bnjyx3{margin-left:8px}.fpscvz7{background:transparent;border:none;color:#4f4f4f;cursor:pointer;padding:2px 16px;text-align:left;white-space:nowrap}.fpscvz7:hover, .fpscvz7[aria-selected="true"]{background-color:#e6e6e6}.f6h1sve{font-size:14px;padding:4px 16px}.fc4zu15{font-size:14px}.f7hz376{display:flex;gap:10px;justify-content:flex-end}.fufndi3{background-color:#f9ebec;border:solid #c93a47;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f15r5dq0{background-color:#eef5f9;border:solid #2a79af;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f1g26ar9{background-color:#fef9ef;border:solid #feca63;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.fwqu2v2{background-color:#f2f8f6;border:solid #008057;border-radius:4px;border-width:1px 1px 1px 9px;min-height:40px}.f12jpcqg{max-width:800px;width:auto}.f17h29ep{appearance:none;background:transparent;border:0;cursor:pointer;margin-top:-2px}.fd27v1v{font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px}.f1ucl2c2{border:1px solid #cbcbcb !important;border-radius:1px !important;box-shadow:0px 4px 8px 4px rgba(0, 0, 0, 0.1);color:#666666;line-height:normal;max-width:300px;opacity:1 !important;padding:8px 16px !important;z-index:100}.f1ucl2c2::before{border:0 !important}.f1lvn9cc{display:inline}.f1v5jz2e{background-color:transparent;border-color:#cbcbcb;color:#333333;display:flex;font-family:inherit;max-width:100%;overflow:hidden;padding:0.28em 12px 0.28em 6px;text-align:left;width:100%}.f1v5jz2e:hover[type=button]{background-color:transparent;border-color:#666666}.f1v5jz2e[disabled]{border:1px solid #d4d4d4;color:#d4d4d4}.f12nlch9{align-items:center;align-self:stretch;flex-grow:1;overflow:hidden;padding:0 7px;text-overflow:ellipsis;white-space:nowrap}.fmi3hju{overflow-x:hidden;overflow-y:auto}.f1a5pab0{background-color:#fff;border:1px solid #cbcbcb;box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:grid;gap:2px;margin-top:-1px;overflow:auto;padding:4px;position:absolute;z-index:31}.f1a5pab0[hidden]{display:none}.f1ft48iu{align-self:center;flex-shrink:0}.f7uay8q{display:block;line-height:21px}.fe99zbx{background:transparent;border:none;color:#4f4f4f;cursor:pointer;font-weight:normal;max-width:100%;padding:0.28em 10px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.fe99zbx:hover, .fe99zbx:focus{background-color:#f5f5f5}.fe99zbx >div{overflow:hidden;text-overflow:ellipsis}.f1pmqx4y{background-color:#ebebeb !important}.f6h6sid{-webkit-appearance:none;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2212%22%20height%3D%2212%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M7.5%200C5.015%200%203%202.015%203%204.5S5.015%209%207.5%209%2012%206.985%2012%204.5%209.985%200%207.5%200zm0%208C5.567%208%204%206.433%204%204.5S5.567%201%207.5%201%2011%202.567%2011%204.5%209.433%208%207.5%208z%22%2F%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M5.026%207.858l-3.96%203.96c-.243.243-.641.243-.884%200s-.243-.641%200-.884l3.96-3.96c.243-.243.641-.243.884%200s.243.641%200%20.884z%22%2F%3E%3C%2Fsvg%3E) 6px center no-repeat border-box;background-color:transparent;border:1px solid #cbcbcb;border-radius:1px;box-sizing:border-box;color:#333;display:block;font-family:inherit;font-size:12px;height:24px;padding:0 31px 0 27px;width:100%}.f1jv9p80{display:block;font-size:12px;margin-bottom:8px}.f7d18cp.f7d18cp{font-size:14px}.f1wk9oj{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:34px}.f65swc{background:#fff;border:1px solid #cbcbcb;padding:2px 8px}.f65swc[disabled]{background-color:#f5f5f5;border-color:#e6e6e6}.f1acpw23{border-color:#c93a47}.fxbecb9{font-size:12px;padding:2px 8px}.f1sy3xbl{font-size:14px;padding:6px 12px 5px}.f1knti6o{padding-left:34px !important}.f1irn25k{margin-right:2px;vertical-align:middle}.ft9ejf0{align-self:center;border-left:1px solid rgb(180 180 180);height:12px;margin:0 8px;width:1px}.f1f1ygnm{display:flex}.f7uhy3j button{letter-spacing:0.2px}.f1ltvt9z{display:flex;flex-direction:column;height:100%;margin:0 auto 2px;max-width:1200px;padding:0 16px;text-align:left}.f7r7tza{display:flex;flex-grow:1;gap:24px;justify-content:stretch}@media (max-width: 775px){.f7r7tza{flex-direction:column}}.ft27nco{flex-grow:1;margin-top:0px}.f196hi23{margin:0 auto;max-width:1200px}.f18um631{display:grid;gap:16px;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr))}.fsuivmx{text-align:center}.fucxwu6{padding-bottom:100px;padding-top:64px;text-align:center}.f18rt387{padding:1em}.f1mnu55{font-size:18px;font-weight:300;margin:16px 0 8px}.fhhcxk6{align-items:center;display:flex;padding:0 12px;width:100%}.frz7r5l{width:50%}.fsod84j{background-position-x:12px;background-position-y:50%;display:block;margin-bottom:12px;width:100%}.fwe0v8p{align-items:center;display:block;height:36px;line-height:36px;text-align:right;width:50%}.fwe0v8p button{line-height:18px}.f1aqmkir{display:inline-block;line-height:1;padding:4px 12px}.f1o0gr4p{align-items:center;color:#4f4f4f;display:flex;flex-direction:column;font-size:18px;justify-content:center;margin:43px auto 40px;max-width:40em;padding:0 16px;text-align:center}.f1o0gr4p svg{margin-bottom:8px}@media (max-width: 768px){.f1o0gr4p{flex-direction:column}.f1o0gr4p svg{margin:0 0 8px}}.f17grgkp{margin:8px 0 30px;white-space:nowrap}.f17grgkp a{font-size:14px;margin-left:16px}@media (max-width: 768px){.f17grgkp{margin:24px 0 30px}.f17grgkp a:first-child{margin:0}}.fh7fndc{padding:32px 0;text-align:left}.f11nbb93{font-family:"Benton Sans Light", sans-serif;font-size:32px;padding:0}@media (max-width: 480px){.f11nbb93{font-size:24px}}.f8t0v4m{align-items:baseline;display:flex;font-size:20px;justify-content:space-between}.f1l8jkug{display:inline-block}.f1ek82dm{display:flex;gap:16px}.fa3ap7h{width:100%}.fa3ap7h label{color:#333333;font-family:'Benton sans medium', sans-serif}.fa3ap7h [role='option']{font-size:14px;min-height:32px}.f11l477l h2{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.f1grkf6q{display:flex;flex-direction:column;justify-content:stretch;list-style:none;margin:0;padding:0}.f17q2hnm{background:transparent;border:0;border-radius:1px;color:#333333;cursor:pointer;display:block;font-family:'BentonSans-Book', verdana, sans-serif;padding:4px 12px;text-align:left;white-space:normal;width:100%}.f17q2hnm:hover,.f17q2hnm:focus{background-color:#e6e6e6}.f17q2hnm:focus-visible{box-shadow:0 0 4px 0 #3498db;outline:1px solid #3498DB}.f17q2hnm[aria-pressed="true"]{background-color:#f1f1f1}.f9n6x2s{padding-top:4px}.fi84pud{width:100%}.fi84pud label{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.fzv3i9x{align-items:stretch;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;gap:16px;justify-content:flex-start;padding:20px 16px;padding-left:0;width:260px}.fzv3i9x li button{padding:6px 12px 5px}.fzv3i9x li button span{padding-left:0}.fzv3i9x input[type="text"], .fzv3i9x button{font-size:14px !important}.f1uca6oj{background-color:hsla(0, 0%, 0%, 0.5);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.faq9rwb{border-bottom:1px solid #e6e6e6;padding:24px}.ftv4t0a{height:32px;width:100%}.fenet5i{vertical-align:text-top}.fz4m5ap{background:#fff;left:0;position:absolute;top:0;z-index:2}.fg91fyv{padding-left:16px}.f1ywl4uy{background:white;box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;max-width:220px;outline:none;padding:12px 12px 24px;position:relative;text-align:left}.f1ywl4uy:focus{outline:2px solid #1a699e}.f1ywl4uy:hover{box-shadow:0 8px 12px 4px rgba(0, 0, 0, 0.15)}.f1ywl4uy p{margin:16px 0 0}.f1gync20{background-color:#1274ca;border-radius:2px;color:white;font-family:'Benton sans medium', sans-serif;font-size:12px;letter-spacing:0.2px;margin-right:8px;padding-left:8px;padding-right:8px;padding-top:2px}.fvivwsf{display:flex;gap:8px;height:20px;justify-content:flex-end}.ft28ulj{display:flex;height:70px;justify-content:center;margin-bottom:16px;text-align:center}.ft28ulj img{height:70px;width:70px}.fj7waba{color:#4f4f4f;font-size:14px;line-height:18px;margin-bottom:0;min-height:36px;text-align:center}.fy1jayp{color:#666666}.f973q8v{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#333333;display:-webkit-box;line-clamp:2;overflow:hidden}.f1uk4qkb{float:right;margin-left:auto;margin-right:0;padding-right:12px;padding-top:4px;position:relative}.f1s1ofh8{bottom:10px;height:24px;position:absolute;right:3px}.f1uwrsa1{align-items:center;display:flex;flex-direction:column}.f1uwrsa1>*{margin-bottom:12px}.ffpjinz{margin:32px 0 !important}.f14u9sk9{align-items:center;display:flex;gap:8px}.f14u9sk9::before{background-color:#EAF5FE;clip-path:ellipse(220px 130px);content:".";display:block;height:260px;left:-75px;position:absolute;top:-130px;width:440px;z-index:-1}.f1wfj04l{border:1px solid;border-color:#cbcbcb;border-radius:8px;color:#032D60;overflow:hidden;position:relative}.f1wfj04l::before{background-color:#EAF5FE;clip-path:ellipse(71px 66px);content:".";display:block;height:132px;position:absolute;right:-30px;top:-40px;width:142px;z-index:-1}.f1wfj04l::after{background-color:#CFE9FE;clip-path:ellipse(40px 40px);content:".";display:block;height:80px;position:absolute;right:13%;top:50%;width:80px;z-index:-1}.f7swm47{align-self:flex-start;flex-shrink:0}.f1xpm87p{flex-grow:1;padding:8px;text-align:center}.f1xpm87p figcaption{font-family:'Benton sans medium', sans-serif}.f1xpm87p p{margin:0}.f2kaywg{padding:16px 24px 16px 0}.fgga5hp{font-size:24px;margin-bottom:3px}.fgga5hp em{color:#0D9DDA;font-style:normal;white-space:nowrap}.fklxq1e{align-self:flex-end;display:flex;flex-shrink:0;padding-top:8px}.f1fy8xji.f1fy8xji{background-color:#0176D3;border-color:#0176D3}.f1fy8xji.f1fy8xji.f1fy8xji:hover{background-color:#014486}.fx7mup.fx7mup{padding-left:24px;text-align:left}.f1rhl4r3.f1rhl4r3{display:none}.f1cf258.f1cf258{flex-direction:column;gap:0;padding-top:8px}.f1cf258.f1cf258::before{left:-275px}.f5clzsz.f5clzsz{padding:7px 0 8px}.f5clzsz.f5clzsz a{color:#0176D3}.fpya4w.fpya4w{padding-bottom:4px}.f18ffu9x.f18ffu9x{font-size:18px}.f1gm5wb3.f1gm5wb3{font-size:12px}.fnv8gic h3{font-family:'Benton sans medium', sans-serif;font-size:14px;margin:16px 0 8px}.fnv8gic label,.fnv8gic label > *{cursor:pointer}.f1koil62{background:white;border:1px solid #e6e6e6;box-shadow:1px 3px 4px rgba(0, 0, 0, 0.1);position:absolute;text-align:left;top:33px;width:100%;z-index:100}.fngx6sp{color:inherit;display:grid;font-family:'BentonSans-Book', verdana, sans-serif;gap:16px;grid-template-columns:28px minmax(0, 1fr) 18px;text-decoration:none}.fngx6sp h3,h4{margin:0}.f1kc4akx{overflow:hidden;text-overflow:ellipsis}.f7yii3c{background:inherit;border:none;outline:none}.f1xwgpxg{background-color:#fafafa;border-radius:1px}.f1k6sebw{align-items:stretch;background-color:white;display:flex;flex-direction:column;max-width:100%;position:relative}.f96or0t{width:100%}.f1bbgmth{padding:4px 8px;position:absolute;right:0;z-index:1}.fy1x4yz{color:inherit;font-family:inherit}.f1odrmvv{align-items:center;display:flex;justify-content:center;min-height:400px}.fnwg6ee{display:grid;gap:40px;margin:40px auto 50px;max-width:1200px;padding-inline:16px;text-align:left}.fnwg6ee h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:24px;line-height:1.5;margin:0 0 16px;padding-bottom:4px}.f6b695y{display:grid;gap:40px}.f1lisedb{display:grid;gap:56px;grid-template-columns:1fr 275px}@media (max-width: 1000px){.f1lisedb{gap:32px}}@media (max-width: 768px){.f1lisedb{grid-template-columns:1fr}}.fwuecmu{align-items:stretch;display:flex;flex-basis:25%;flex-direction:column;gap:40px;min-width:0}@media (max-width: 768px){.fwuecmu{padding-left:0}}.f1ge9g04{box-sizing:border-box;display:grid;flex-basis:75%;flex-grow:1;flex-shrink:0;gap:40px;min-width:0;text-align:left}@media (max-width: 768px){.f1ge9g04{padding-right:0}}.fnrxw16 h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:24px;line-height:1.5;margin:0 0 16px;padding-bottom:4px}.fnrxw16 p:last-child{margin-bottom:0}.f106jz6f{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;line-height:2.8rem;margin:0 0 16px;padding-bottom:1px}.f1czti89{display:grid;gap:24px;grid-template-columns:3fr 1fr}@media (max-width: 768px){.f1czti89{grid-template-columns:1fr}}.f1qkzuw7{align-items:flex-start;display:flex;gap:24px;justify-content:flex-start}.fp11jf4{align-self:flex-start;display:inline-block;flex-shrink:0;text-align:center;vertical-align:top}@media (max-width: 575px){.fp11jf4 img{height:60px;width:60px}}.fuinlcb{flex-grow:1}@media (max-width: 575px){.fuinlcb{padding-left:0}}.fawcyk9{font-size:24px;letter-spacing:0;margin-bottom:0}.fawcyk9 h1{font-size:inherit}.frsqkz7{margin-bottom:8px}.f1qhz54m{align-items:center;display:flex;flex:1;flex-wrap:wrap-reverse;font-size:12px;gap:16px;justify-content:flex-end}@media (max-width: 575px){.f1qhz54m{justify-content:center}.f1qhz54m button{flex-grow:1}}.f1gkmrq1{align-items:flex-start;display:flex;gap:24px;justify-content:flex-end}@media (max-width: 575px){.f1gkmrq1{align-items:stretch;flex-direction:column-reverse;gap:16px}}.f1lnjona{background-color:#1274ca;border-radius:2px;color:white;display:inline;font-family:'Benton sans medium', sans-serif;font-size:12px;letter-spacing:0.2px;margin-left:16px;padding:4px 8px 3px;vertical-align:baseline}.ffkgjss{font-size:14px;font-weight:normal;margin-left:8px}.f1l67qpx{box-shadow:0 1px 3px 0px rgb(0 0 0 / 30%);color:#333333;display:flex;font-family:'BentonSans-Book', verdana, sans-serif;gap:16px;height:82px;padding:16px;width:308px}.f1l67qpx:hover{box-shadow:0 8px 12px 4px rgb(0 0 0 / 15%)}.fmlr1x5{align-items:center;background:transparent;display:flex;flex-shrink:0;justify-content:center}.f6hzd9c{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center}.fipxehj{color:#4f4f4f;font-size:14px;line-height:18px;margin:0}.f1oznjv{height:102px}.fusy90a{display:grid;margin-bottom:-24px;margin-inline:-16px}.frznglw{display:grid;grid-template-columns:1px 1fr 1px}.f19658t5{border:1px solid transparent;display:flex;flex-grow:1;overflow-x:hidden;padding:8px 16px 24px}.f1t9phzj{align-items:center;display:flex;justify-content:center;position:relative;z-index:1}.f1t9phzj::before{content:"";height:100%;pointer-events:none;position:absolute;width:77px}.fccyl74::before{height:116px;margin-top:-58px}.f19g2p9o:has(button:not([disabled]))::before{background:linear-gradient(90deg, rgba(255,255,255,1), rgba(255,255,255,0.0));left:0}.fv2fk6v:has(button:not([disabled]))::before{background:linear-gradient(90deg, rgba(255,255,255,0.0), rgba(255,255,255,1));right:0}.f1x80hf0{align-items:center;background:white;border:1px solid;border-color:#cbcbcb;border-radius:50%;box-shadow:0 0 3px rgba(0, 0, 0, .3);cursor:pointer;display:flex;flex-shrink:0;height:38px;justify-content:center;margin-bottom:16px;padding:0;width:38px;z-index:1}.f1x80hf0:hover{background:white;border:2px solid #666}.f1x80hf0 svg{stroke:#666}.f1x80hf0:disabled{border-color:#fafafa;cursor:default}.f1x80hf0:disabled svg{stroke:#bfbfbf}.fnxcpec{margin-left:38px}.fvzy6bz{margin-right:38px}.f19be3po{display:flex;gap:16px;justify-content:stretch;margin:0;padding:0}.f19be3po li{list-style:none;padding:0}.f15dsfrq{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-inline:16px}.f15dsfrq p,h2{margin:0}.f1pg471r.f1pg471r{border:none;font-family:'Benton sans medium', sans-serif;font-size:18px;margin:0}.f1rfqyra{display:grid;gap:4px}.f1yupowj{font-size:14px;white-space:nowrap}.f3zkejz{height:282px;width:220px}.fxkcka2{align-items:center;background-color:rgba(0, 0, 0, 0.55);color:white;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:101}.fxkcka2:focus{outline:0}.fh1h74o{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.f17ueyp0{margin:0 24px;max-height:100%;max-width:100%;text-align:center}.f17ueyp0 td{vertical-align:middle}.f1vyxucf{max-height:calc(100vh - 164px);max-width:100%;min-height:0;min-width:0}.f1ypi8sn{margin:16px;padding:8px}.f1ypi8sn.f1ypi8sn:hover > svg{color:#000;fill:#000}.fppooe4{margin-right:0}.fpgscq9{padding:16px 0}.f1hf8rho{display:flex;justify-content:flex-end}.f1c7x5pa{align-items:center;display:flex;justify-content:center}.f1n49vkw{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start}@media (max-width: 575px){.f1n49vkw{flex-direction:column}}.f50hi3c{border:1px solid #cbcbcb;border-radius:1px;cursor:pointer;flex-grow:0;padding:0}.f50hi3c img{display:block;min-width:0}.f1scjfq0{background:white;box-shadow:0 1px 3px 0px rgba(0, 0, 0, 0.3);display:inline-flex;flex-direction:column;font-family:'BentonSans-Book', verdana, sans-serif;font-size:12px;height:267px;margin:0 16px 8px 0;max-height:267px;max-width:223px;outline:none;padding:12px 12px 24px;position:relative;text-align:left;width:223px}.f1scjfq0:focus{outline:2px solid #1a699e}.f1scjfq0:hover{box-shadow:0 8px 12px 4px rgba(0, 0, 0, 0.15)}.f1scjfq0 p{margin:16px 0 0}.f1hfkzll{color:#333333;font-size:14px;line-height:18px;margin:4px 0 0 0}.f1r3pl01{color:#333333;font-family:"Benton Sans Light", sans-serif;font-size:12px}.f4nj22m{height:237px}.f1j40bty{bottom:8px;color:#858585;left:8px;position:absolute;right:8px}.fkbfa69{margin-right:4px;position:relative;top:-2px}.fl69f7n{margin-right:16px}.fk5miov{display:block;width:100%}.f1vi3bqc{border:1px solid red}.fcz39da{font-family:'Benton sans medium', sans-serif;font-size:14px;margin:0 0 2px}.f1f5wpjh h2{border-bottom:1px solid #d4d4d4;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;line-height:2.8rem;margin:0 0 16px;padding-bottom:1px}.f1l9ycxm{display:grid;gap:8px}.f3sfsua{background:#EEF4FF;color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;font-weight:350;margin-top:16px;padding:24px}.f1jofppb{word-break:break-word}.fw9urj{padding-bottom:1px;padding-right:3px;position:relative}.f3p3hns:hover{background-color:lightgray}.fheif50{white-space:nowrap}.fo7b89w{line-height:normal;margin-bottom:10px}.f1l7ayuq{vertical-align:text-bottom}.fs9pw6x{align-items:center;display:flex;gap:8px}.fb56t1w{background-color:transparent;width:100%}.f1wxj26t svg{right:2px}.f1wxj26t [class^=optionContainer]{max-height:18em}.f1q9x9uk{display:flex;flex-direction:column;gap:10px;padding-bottom:20px}.f57hfyj{display:flex;gap:8px;justify-content:flex-end}.f1ryeo0z{display:flex;justify-content:center;margin:170px 0}.fqi0npz{height:140px;resize:none;width:100%}.f1h9ysgk{bottom:0;display:flex;justify-content:flex-end;margin:0 auto;max-width:1200px;padding-right:16px;pointer-events:none;position:sticky;width:100%;z-index:1}.f1h9ysgk>*{pointer-events:auto}.f1q98pqk{background-color:#858585;border-radius:2px 2px 0 0;color:#fafafa;font-size:14px;font-weight:600;height:38px}.fnt049c{display:inline;margin-right:8px;vertical-align:middle}.f2jeiju{background-color:#1b1b1b;color:#bfbfbf}.f16tst7l{display:block;font-size:11px;justify-content:space-between;letter-spacing:1px;margin:0 auto;max-width:1200px;padding:48px 16px}.f16tst7l a{color:#bfbfbf}.f16tst7l a:hover{color:white}@media (max-width: 768px){.f16tst7l{display:block;padding:48px 16px 12px}}.fxsjg9d{list-style:none;margin:0;padding:0;text-align:left}.fxsjg9d li{display:inline-block;padding:0 2em 0 0;text-transform:uppercase}@media (max-width: 768px){.fxsjg9d{margin-bottom:36px;text-align:center}}.f17wu967{max-width:75%;padding-top:24px;text-align:left}@media (max-width: 768px){.f17wu967{max-width:100%;text-align:center}}.f1rq9x2c{display:inline-block;margin-bottom:2px;margin-left:4px;vertical-align:middle}.f1mhm2yu{background:none;border:none;color:#333333;cursor:pointer;font-size:12px;letter-spacing:1px;margin-right:-12px;padding:6px 12px;text-transform:uppercase}.f1mhm2yu:hover{text-decoration:underline}.f1mhm2yu:focus,.f1mhm2yu:active{outline:none}.f1hykqr2,input[type='file']::-webkit-file-upload-button{cursor:pointer}.f81s0bv{align-items:center;background:#15557F;border:none;border-radius:50%;color:white;cursor:pointer;display:flex;height:36px;justify-content:center;width:36px}.f81s0bv:hover{background-color:#68A0C4}.f81s0bv:focus{box-shadow:0 0 4px 1px #3498db;outline:1px solid #3498DB}.f6skl1f{background:#fff;border:1px solid rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0, 0, 0, 0.3);display:flex;flex-direction:column;font-size:14px;justify-content:stretch;margin:0;padding:8px 0;position:absolute;right:0;text-align:left;top:58px;z-index:2}.f6skl1f button, .f6skl1f a{color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;padding:4px 12px}.f6skl1f button, .f6skl1f a:hover,.f6skl1f button:hover{background:#ebebeb;color:inherit;text-decoration:none}.f6skl1f button{background:transparent;border:none;text-align:left}.f8r4504{width:63px}.f15j37yp{margin:0;padding:0}.fnwl48z{background-color:hsla(0, 0%, 0%, 0.5);bottom:0;left:0;position:fixed;right:0;width:100%;z-index:2}.f1f9p57c{background:#fff;left:0;position:absolute;width:100%;z-index:2}.fes3bil{list-style:none;margin:0;padding:8px 0 16px;text-align:left}.fes3bil a, .fes3bil button{color:#333333;cursor:pointer;display:block;font-family:'BentonSans-Book', verdana, sans-serif;padding:8px 16px}.fes3bil a:hover, .fes3bil button:hover{text-decoration:underline}.fes3bil button{appearance:none;background:transparent;border:0}.fvc2fhr{align-items:center;appearance:none;background:transparent;border:none;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:6px}.fwfqocn{height:24px;width:24px}.fbzkhxn{background-color:#333333;display:block;height:2px;position:relative;top:11px;width:24px}.fbzkhxn[aria-expanded=true]{background-color:transparent}.fbzkhxn[aria-expanded=true]::before{left:0;top:0;transform:rotate(-45deg)}.fbzkhxn[aria-expanded=true]::after{left:0;top:0;transform:rotate(45deg)}.fbzkhxn::before, .fbzkhxn::after{background-color:#333333;content:"";height:2px;left:0;position:absolute;transition:all .2s;width:100%}.fbzkhxn::before{top:-6px}.fbzkhxn::after{bottom:-6px;top:auto}.f7izsh2{border-bottom:2px solid #e6e6e6}.fr4vnwe{margin:0 auto}.fuz6fx4{align-items:center;display:flex;gap:48px;justify-content:space-between;padding:16px 16px 2px;position:relative}@media (max-width: 768px){.fuz6fx4{gap:unset;padding-bottom:14px}}.f1adw12g{flex:1;justify-self:end}.fa4sauy{max-width:200px}.f1gkucg{align-items:flex-end;display:flex}.f1tvbfpp{align-items:flex-start;background-color:#fff;display:flex;gap:16px;padding:8px 8px 0}.fxisvil{border-bottom:2px solid transparent;color:#666666 !important;font-family:'BentonSans-Book', verdana, sans-serif !important;font-size:14px;margin-bottom:-2px;padding:8px 8px}.fxisvil:hover{background-color:#f5f5f5;border-color:#bfbfbf;text-decoration:none}@media (max-width: 768px){.fxisvil{font-size:12px;margin-left:8px;padding:4px 8px}}.f160h0o0.f160h0o0{border-color:#666666}.f1a5wzxs{margin-right:8px;padding:4px}.f1260wtw{margin-bottom:-2px}.f1fzccne{display:flex;gap:8px;padding:16px}.f8xi195{flex-grow:1}.fpsm6j{display:flex;flex-direction:column;height:100vh}.f10nhxgb{display:flex;flex-basis:100%;flex-direction:column;flex-grow:1;overflow-x:auto;overflow-y:scroll}.f1ed5j13{flex-grow:1;flex-shrink:0}html{color:#333333;font-family:'BentonSans-Book', verdana, sans-serif;font-size:14px}#__next{height:100vh}h1,h2,h3,h4,h5,h6{font-weight:500;line-height:1.2;margin:0 0 0.5rem}p{margin:0 0 1rem}dt{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}dd{margin-bottom:16px}dd:last-child{margin-bottom:0}a{color:#1a699e;font-family:'Benton sans medium', sans-serif;text-decoration:none}a:hover{color:#2A79AF;text-decoration:underline}b,strong{font-family:'Benton sans medium', sans-serif;font-weight:normal}input[type='file']{cursor:pointer;font-size:12px}@media (min-width: 768px){.loader_use_sidebar.loader_use_sidebar{left:calc(50vw + 136px);top:348px}}.f187fclw{cursor:pointer;font-family:'Benton sans medium', sans-serif;font-weight:100;padding:16px 16px 32px 16px}.f1ubk0hm{display:flex;justify-content:space-between}.f16cow3e{border-radius:5px;transition:0.3s}.f16cow3e:hover{transition:0.3s}.f7ulc8j{border-radius:99px;height:4px;margin-bottom:0.5rem;width:100%}.fudk1s8{margin-bottom:0.5rem;max-height:30px;padding-left:8px}.f1o64iok{color:inherit;display:block}.f1o64iok:hover{color:inherit;text-decoration:none}.f14mg5ft{align-self:center;font-size:18px;font-weight:100;padding:0}@media (max-width: 480px){.f14mg5ft{font-size:18px}}.f1607vty{align-items:baseline;display:flex;justify-content:space-between}.fbp1zmp{display:inline-block;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px}.fkj6er2{display:grid;font-weight:350;gap:24px;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));justify-content:center;margin-bottom:56px;margin-top:24px}@media (min-width: 668px) and (max-width: 1200px){.fkj6er2{grid-template-columns:1fr 1fr}}@media (max-width: 668px){.fkj6er2{gap:4;grid-auto-rows:1fr;margin-bottom:32px}}.f1llx7mv{margin:0 auto 48px;max-width:1200px;padding:0 16px;text-align:left}.f1ktbv0b{font-family:'Benton sans medium', sans-serif !important}.f19wwf1c{display:grid;gap:64px}.f5a360f{margin-bottom:40px}.fntdxku{max-width:1212px;padding-right:12px}.f1okin3l{background-color:#F2F9FF}.f1okin3l:hover{background-color:#E5F3FF}.f13699ge{background-color:#1B96FF}.fa7n1uo{background-color:#FFF8F4}.fa7n1uo:hover{background-color:#FFF1EA}.fb3hszj{background-color:#F38303}.fj59r9m{background-color:#F6F2FF}.fj59r9m:hover{background-color:#EDE5FF}.f7qal70{background-color:#6019FF}.fo7t4s9{background-color:#FFF5F7}.fo7t4s9:hover{background-color:#FFEAEE}.f1vc9aqt{background-color:#E3066A}.fiyd7x1{display:flex;flex-wrap:wrap;gap:48px;justify-content:center;padding:128px 0}@media (max-width: 768px){.fiyd7x1{align-items:center;flex-direction:column;padding-right:16px}}.fgagfo6{flex:1;max-width:455px;min-width:320px}@media (max-width: 768px){.fgagfo6{min-width:240px}}.f12o5j7y{display:flex;flex:0 0 none;justify-content:center}.foz6ieo{font-size:32px;line-height:1.5;margin-bottom:32px}@media (max-width: 768px){.foz6ieo{font-size:24px}}.fsfyr9g{font-size:14px}.fsfyr9g li{margin-bottom:24px}.f1b1gp31{align-items:center;color:#666666;display:flex;font-size:14px;gap:4px}.f10aln12{display:flex;flex-direction:column;height:100vh}.f10aln12 iframe{display:block}.f16j9z5c{flex-shrink:0}.f1xjew12{font-size:16px;margin-bottom:0}.f494xf2{flex-grow:1;overflow:hidden}.fl8d1sv{background:#fafafa;border-bottom:1px solid #e1e1e1;flex-shrink:0;padding-inline:40px}.f4mbk0x{max-width:1200px;padding:20px 0}.fibmz0x{font-size:12px}.fibmz0x::after{content:" / "}.f12rdoh2{display:flex;flex-shrink:0;gap:16px;max-width:1200px;padding-top:18px}.fh2grk0{font-size:12px;margin:0}.f13cyzxy{padding-left:24px}.f1g48yk6 svg{margin-right:8px;vertical-align:text-top}.f1a00xap{height:68px;width:100vw}.fjlk6lh{align-items:center;background:#fafafa;border-bottom:1px solid#e1e1e1;display:flex;justify-content:center;left:0;position:fixed;right:0;z-index:1}.fg6bhzx{align-items:center;display:flex;flex-grow:1;gap:24px;margin:0;padding:13.5px 16px}.fg6bhzx h2{flex-grow:1;font-size:16px;margin:0}.f1kzzu38{align-items:center;display:flex;height:100%;justify-content:center}.f1jd073k{flex-grow:1;min-height:0}.f2f6xfd{display:block;margin:12px 12px 20px}.f2y1pe0{border-radius:2px;display:inline-block;padding:4px !important}.f2y1pe0:hover{background-color:#e1e1e1}.f1gq6v3j{align-items:flex-start;display:flex;padding:0 16px 16px}.frh90on{flex-grow:1;margin-left:16px;margin-top:-4px}.fmum75x{font-size:18px;font-weight:300;letter-spacing:0;margin:0}.f1ux1h2b{color:#666666;font-size:14px;margin:2px 0}.feu84iy{flex-grow:1;width:100%}.f19g06fp{display:flex;gap:8px;justify-content:center}.f1gqgsum{align-items:baseline;display:flex}.f1i408o1{align-self:center;border-left:1px solid #cbcbcb;height:12px;margin:0 8px;width:1px}.faiqxnn{color:#666666}.faiqxnn img{margin-bottom:-3px;margin-right:2px;margin-top:4px;vertical-align:bottom}.f1q6eoob{display:flex;gap:24px}.f1r453r4{display:flex;flex-direction:column;height:100%;letter-spacing:0.2px;text-align:left}.f14z0jsa{margin-bottom:32px}.ffd86w0{background:#fff;display:block;height:107px;left:0;opacity:0;position:absolute;right:0;top:0}.f8pcc9n{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;line-clamp:1;overflow:hidden;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.f195pyww{background:transparent;bottom:0px;display:flex;height:22px;padding:0;position:absolute;text-align:left;width:100%}.f1ko6mwj{align-items:text-baseline;appearance:none;background:transparent;border:none;border-radius:2px;box-sizing:border-box;color:unset !important;cursor:pointer;display:block;font-family:unset !important;height:133px;margin-right:24px;max-width:142px;min-width:142px;padding:0;position:relative;width:142px}.f1ko6mwj:hover{cursor:pointer;text-decoration:none !important}.f1ko6mwj:hover .ffd86w0{opacity:0.3333}.f1ko6mwj:focus{border:1px solid #3498db;box-shadow: 0 0 4px #3498db;outline:none}.f1ko6mwj h3{font-size:12px;font-weight:300;height:auto;line-height:18px;margin:0;margin-top:2px;text-align:left;width:100%}.f1i3297a{background:transparent;border:1px solid #ddd;display:block;flex-shrink:0;margin-bottom:6px;padding:3px;position:absolute;top:0}.f1i3297a img{height:99px}.fjqr9ep img{vertical-align:bottom}.f848jaz{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden;white-space:pre-wrap;word-break:break-word;word-wrap:break-word}.fk3af99{display:flex;margin:0 16px 16px}.f141vg9d{margin:8px}.f1s1njf1{display:block;max-width:176px;min-width:176px;padding:8px 0 0;width:176px}.f1689yxi{display:flex;overflow:hidden;width:100%}.f13xcje4{font-family:BentonSans Book;font-size:14px;line-height:21px}.f1jm4dzp{font-family:BentonSans SemiDemi;font-size:16px;line-height:24px}.ffo9lqf{appearance:none;background:transparent;border:none;color:#05628A;cursor:pointer;font-family:BentonSans Medium;height:14px;line-height:14px;margin:17px 0 0;padding:0}.f1krmfbp{font-size:14px;font-weight:300;margin:24px 16px 10px !important}.f115hq9v{font-size:10px;margin:8px 0 -4px}.f10otgb4{display:flex;justify-content:space-between;max-width:910px;overflow:hidden;width:100%}.femoos{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.f19tqzsh{margin:16px 16px 0}.fpkacgx{align-items:text-baseline;border-radius:1px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3);box-sizing:border-box;color:unset !important;cursor:pointer;display:flex;font-family:unset !important;height:95px;margin:0 16px 16px;padding:8px 8px 5px}.fpkacgx:hover{box-shadow:0 4px 8px 4px rgba(0,0,0,.1);text-decoration:none !important}.fpkacgx:focus{outline:2px solid #1a699e}.fpkacgx h3{font-size:14px;font-weight:300;margin:0}.f1o4hl4p{color:#666666;font-size:12px;font-weight:300;margin:2px 0 8px}.f1nquyc0{flex-grow:1;margin-left:16px;margin-top:-3px}.faigopk{color:#666666;white-space:nowrap}.faigopk img{margin-bottom:2px;vertical-align:bottom}.f16geusr{border-left:1px solid #cbcbcb;height:12px;margin:0 8px 4px;width:1px}.f1qq1xh3{flex-grow:0;margin:8px}.fur1ua7{color:#333333;flex-grow:1;font-family:'Benton sans medium', sans-serif;font-size:12px;height:auto;padding:0 8px;text-align:left;white-space:normal}.f1dvgbu{margin-bottom:3px;margin-right:4px;vertical-align:bottom}.ffwiom7{align-items:center;border-radius:1px;box-shadow:0px 1px 3px rgba(0, 0, 0, 0.3);cursor:pointer;display:flex;padding:8px}.ffwiom7:hover{box-shadow:0 4px 8px 4px rgba(0,0,0,.1)}.ffwiom7:focus{outline:2px solid #1a699e}.ffwiom7 h3{font-size:14px;font-weight:300;margin:0}.fpdzqdq{cursor:wait;opacity:0.6}.f16p9ge1{color:#666666;font-size:12px;font-weight:300;margin:2px 0 0}.f1kb8nc{align-items:flex-end;display:flex;flex-direction:column}.f9fnqsf{flex-grow:1;margin:-2px 0 -2px 16px;margin-left:16px}.f1r10w3r{align-items:center;display:flex;margin-left:8px;padding:8px}.fpuykbf{margin:2px 0 8px}.f12utx04{font-size:14px;font-weight:300;margin:16px 16px 10px !important}.f19w5dqg{column-gap:16px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 16px;row-gap:16px}.f7pgvwg{display:grid;font-size:12px;grid-template-columns:228px minmax(0, 1fr);min-height:100vh}.f5ip4il{align-items:stretch;background-color:#fafafa;display:flex;flex-direction:column;justify-content:flex-start;padding:16px}.f5ip4il > *{margin-top:16px}.f5ip4il > *:first-child{margin-top:0}.f5ip4il h2{font-family:'Benton sans medium', sans-serif;font-size:14px;line-height:1.5;margin-bottom:2px}.femt1sx{padding:16px}.fkhz08q{display:flex;flex-direction:column}.f1408go7{border-top:1px solid #d4d4d4;display:flex;justify-content:text-baseline;margin-left:-8px;padding-top:12px}.fa433um{display:flex;flex-direction:column;height:100%;margin:0 auto 2px;max-width:1200px;padding:0 16px 32px;text-align:left}.f19o5tfz{flex-grow:1;margin-top:16px}.f8znxdr{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 14px}.f8znxdr > *{margin:0 12px 24px}@media (max-width: 775px){.f8znxdr{justify-content:center}}.f10j9zu2{font-size:18px;font-weight:300;margin:32px 0 16px}.f10j9zu2 span{color:#666666;margin-left:1ch}@media (max-width: 775px){.f10j9zu2{text-align:center}}.f2ttblm{margin:16px 0}.f2ttblm h1{font-size:24px}.f2ttblm p{color:#333333;font-size:14px}@media (max-width: 775px){.f2ttblm{text-align:center}}.f1otqxop{margin-top:24px}.f7fetly{margin-top:18px}.f1r2bzyc{display:grid;font-size:14px;gap:16px;margin:0 auto;max-width:800px;padding-top:64px}.f1r2bzyc p{margin:0}.f1bkxozw{font-family:'Benton sans medium', sans-serif;margin:16px 0 0}.f162ataj{margin-bottom:16px !important}.fd3r4nm{display:grid;gap:16px}.fd3r4nm p{margin:0;max-width:50em}.f1jt14ui{border-collapse:collapse;line-height:2}.f1jt14ui th{font-family:'Benton sans medium', sans-serif;font-size:16px}.f1jt14ui td, .f1jt14ui th{border-bottom:1px solid #bfbfbf;padding:8px 20px;vertical-align:baseline}.f1jt14ui.f1jt14ui td{padding:20px}.f1jt14ui td:first-child, .f1jt14ui th:first-child{padding-left:0}.f1jt14ui td:last-child, .f1jt14ui th:last-child{padding-right:0;text-align:right}.f1jt14ui ul{display:grid;gap:4px;margin:0;padding:0}.f1jt14ui li{list-style:none}.f1izcxjv{align-items:center;display:flex;height:300px;justify-content:center}.fi8o5tb{border:1px solid #d4d4d4;border-radius:8px;display:inline-flex;font-family:'Benton sans medium', sans-serif;font-size:16px;justify-content:flex-start;padding:24px}.fi8o5tb input{vertical-align:middle}.fxkeiuu{margin:32px 0 24px}.f196yti0{align-items:flex-end;column-gap:8px;display:grid;grid-template-columns:1fr 1fr 20px;margin-bottom:8px}.f99wgal{align-items:flex-end;column-gap:8px;display:grid;grid-template-columns:1fr 20px;margin-bottom:8px}.f12qpoki{width:120px}.fl9drvw{border-color:#c93a47 !important}.f1otucun{align-items:flex-end;border:1px solid transparent;display:flex}.f9zy5ql{margin:0 4px}.f1wprzwn{margin-left:4px;padding:4px}.fgtdaxz{flex-grow:1}.fgtdaxz input{width:100%}.faf3wyb{align-items:flex-end;display:flex;width:100%}.f133y0xz{align-items:center;border:1px solid #cbcbcb;display:flex;justify-content:center;position:relative}.f133y0xz:hover button{opacity:1}.fngr3d9{background:#e6e6e6;opacity:0;position:absolute;right:0;top:0}.f182r0ko{display:grid;gap:12px;grid-template-columns:1fr 1fr 1fr}.f1soxoky{opacity:0;position:absolute;right:0;top:0}.f1fekkhg{align-items:center;border:1px solid ;border-color:#bfbfbf;display:flex;height:158px;justify-content:center;width:279px}.f1e8bmhy{display:block;font-size:12px;line-height:21px;margin-bottom:8px}.f1x4h0x8{align-items:center;column-gap:16px;display:flex;justify-content:flex-start}.fic52v1{align-items:center;border:1px solid #cbcbcb;display:flex;font-size:12px;justify-content:center;overflow:hidden;position:relative;word-break:break-word}.fic52v1:hover button, .fic52v1 button:focus{opacity:1}.fic52v1 span{padding:8px}.f3b90x4{padding:2px 4px}.fsxlxk2{font-size:12px;margin-bottom:8px}.f9haff8 textarea{display:block;resize:vertical;width:100%}.fkczeky{display:block;font-family:'Benton sans medium', sans-serif;font-size:12px;margin-bottom:8px}.fv0jibb{background-color:#f5f5f5;border-color:#e6e6e6;border-style:solid;border-width:1px;margin-right:6px;padding:7px 8px;width:20em}.frxzdj2{margin:16px 0}.f1110d5i{left:50%;margin-left:-7px;margin-top:-12px;position:absolute;scale:1.5;top:50%}.f18yysii{font-family:'BentonSans-Book', verdana, sans-serif}.f18yysii input{margin-right:8px;vertical-align:middle}.f18yysii span{vertical-align:middle}.f162y92n{display:inline-block;margin-left:4px;position:relative;top:-1px}.f4cg11h{font-size:18px}.f1x0wuw2{list-style:none;margin:0;padding:0}.f1asdotm{border-bottom:1px solid #e6e6e6;padding:16px 0}.fl1drkr{display:flex;justify-content:space-between;margin-bottom:4px}.f15nrdak{display:flex;gap:10px}.f1vjl2wt{color:#858585;font-size:12px}.ftuu4hi{display:block;font-size:14px;margin-bottom:8px}.f11tfto5 label{margin-bottom:8px}.fc6wa6f{border:1px solid #d4d4d4;border-radius:8px;display:flex;flex-direction:column;gap:24px;padding:32px}:where(.fc6wa6f) label{font-family:'Benton sans medium', sans-serif}.fwlby3y{color:blue;font-style:italic}.f1m8gdu7{display:flex;flex-direction:column;margin-bottom:40px;row-gap:32px}.f1m8gdu7 h3,.f1m8gdu7 label{font-size:14px}.f1m8gdu7 input[type='text']{width:100%}.f1knpt6z{align-items:flex-end;column-gap:16px;display:flex;justify-content:flex-end;margin-top:16px}.f14hqg8b{color:#666666;font-size:12px;font-style:italic;margin-top:8px}.fuxmtzw{pointer-events:none}.fl0fttv{margin:110px 0 0 16px;max-height:16px;position:sticky;top:16px;width:220px}.fhqcl25{display:flex;flex-direction:column;gap:8px}.f15xc0c0{display:flex;flex-direction:column;height:100%}.fooxw1l{align-items:center;display:flex;flex-grow:1;justify-content:center}.f1e3xrx7{background:#fff;height:180px}.fgtuo1t{border-collapse:collapse;border-top:1px solid #e1e1e1;text-align:left;width:100%}:where(.fgtuo1t) th{font-family:'Benton sans medium', sans-serif;font-size:12px;padding:8px 24px;white-space:nowrap}:where(.fgtuo1t) td{padding:8px 24px}:where(.fgtuo1t) tr{border-bottom:1px solid #e1e1e1}:where(.fgtuo1t) tbody tr{cursor:pointer}:where(.fgtuo1t) tbody tr:hover{background-color:#f5f5f5}.fm6apgu{padding:8px 0 8px 8px}.fcu93th{display:block;height:24px;width:24px}.flh1rul{font-family:'Benton sans medium', sans-serif;min-width:300px;white-space:nowrap}.f10tlij6{text-align:center;width:150px}.frfrimh{min-width:190px;text-align:left}.f1u768dq{border-radius:20px;display:block;font-size:12px;padding:2px 16px;text-align:center;width:100%}.f1hs7ygv{width:30%}.f42b6sn{min-width:100px}.fq3duv5{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;line-clamp:2;overflow:hidden}.f14frsw1{font-size:14px;margin:1em 0;text-align:center}.f14frsw1 h3{color:#333333;font-size:18px;margin:36px 0 16px}.fbqig9g{display:flex;flex-direction:column;gap:24px}.fbqig9g p{margin:0;max-width:50em}.fl8qkup{margin:0}.f14zh7cj{display:block;margin:12px auto;position:relative;width:auto}.f1bn0h2g{height:14px;left:50%;margin-left:-7px;margin-top:-11px;position:absolute;text-align:center;top:50%;width:14px}.fcdpsbx{margin-bottom:24px}.fw3l6y2{display:flex;flex-direction:column;gap:40px;padding:40px 0;text-align:left}.f41fclz{align-items:center;display:flex;justify-content:center;min-height:901px}.f84r100{align-items:stretch;display:flex;flex-direction:column;gap:48px;justify-content:flex-start}.f1dju097{font-family:'BentonSans-Book', verdana, sans-serif;text-align:left}.f1dju097:hover{background-color:#f5f5f5}.f11lqq4h{min-height:901px;padding-left:0}.fhi64wg{display:block;text-align:right}.fkhrm92{display:flex;gap:8px;list-style:none;padding:0}.f11siet6{border-bottom:2px solid transparent;color:#4f4f4f;font-family:'BentonSans-Book', verdana, sans-serif;font-size:16px;padding:8px 24px}.f1w2hjvk{border-color:#666666}.f103s4wa{display:grid;gap:40px;grid-template-columns:1fr 1fr}.fbfxig5{display:grid;gap:16px}.fbfxig5 input[type=text]{width:100%}.f1ov1t11{display:flex;gap:8px}.fyrgt2s{margin:0;padding-left:1.4em}.f1s8qzm7{float:right}.fd4yw7l{column-count:3;padding-left:1.4em}.f1wsz6l1{padding:40px 0;text-align:left}.f3it332{display:grid;gap:24px;margin-top:40px}.f3it332 h3{margin:0}.f1fut5vu{max-width:200px}.f1fut5vu label{margin-bottom:8px}</style></head><body><div id="__next"><div class="fpsm6j"><div><div class="f7izsh2"><div class="fr4vnwe fntdxku"><div class="fuz6fx4"><div class="f1gkucg"><a class="fa4sauy" href="/"><img alt="Home" fetchpriority="high" width="200" height="25" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2FTableauExchange.png&w=640&q=75"/></a></div><div class="f1adw12g"><div class="f1k6sebw"><div><div class="f1mgyl9u"><div class="f1wk9oj"><img data-testid="icon_search" alt="" loading="lazy" width="18" height="18" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=32&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=48&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Ficon-search.png&w=48&q=75"/></div><input id="search-field-test" type="text" class="f65swc f1knti6o f96or0t f1sy3xbl" placeholder="Search the Exchange" aria-busy="false" autoComplete="off" aria-label="Search the Exchange" data-testid="search-field-test" value=""/></div></div></div></div><div class="f1gkucg"><div class="f8r4504"></div></div></div><div class="f1tvbfpp" role="navigation"><a class="fxisvil" href="/accelerators">Accelerators</a><a class="fxisvil f160h0o0" href="/extensions">Dashboard Extensions</a><a class="fxisvil" href="/viz-extensions">Viz Extensions</a><a class="fxisvil" href="/connectors">Connectors</a></div></div></div></div><div class="f10nhxgb" id="main_scroll_container"><div class="f1ed5j13"><div><div class="f1ltvt9z"><header class="fh7fndc"><h1 class="f11nbb93">Dashboard Extensions</h1><div class="f8t0v4m"><div class="f1l8jkug"><span data-testid="content-type-description">Add functionality to your dashboards using web applications.<!-- --> <a target="_blank" rel="noreferrer" href="https://help.tableau.com/current/pro/desktop/en-us/dashboard_extensions.htm">Learn more</a></span></div></div></header><aside class="f14z0jsa" aria-label="Exchange Banner Announcement"><figure id="dialog-box" class="f1wfj04l"><div class="f14u9sk9"><div class="fklxq1e"><img alt="" fetchpriority="high" width="143" height="65" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=256&q=75 1x, /_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75 2x" src="/_next/image?url=%2Fassets%2Fimages%2Fbars.png&w=384&q=75"/></div><div class="f1xpm87p"><figcaption><h2 data-testid="exchange_banner_announcement_heading" class="fgga5hp"><em> New Feature: </em> Viz Extensions</h2></figcaption><div class="">Add custom viz types to your worksheets with Viz Extensions.</div></div><div class="f2kaywg"><a class="fce6vue f9ktz5a fj1hep6 f1fy8xji" aria-label="Learn more about the new product: Viz Extensions" target="_blank" rel="noopener noreferrer" href="https://help.tableau.com/current/pro/desktop/en-us/viz_extensions.htm">Learn More</a></div></div></figure></aside><main class="f7r7tza"><div class="fzv3i9x"><div class="f11l477l"><h2>Features</h2><div class="f9n6x2s"><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_0" class="f3llvvk" type="checkbox" data-testid="feature_tag_0"/><span class="f3llvvk">Built by Tableau + Salesforce</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_1" class="f3llvvk" type="checkbox" data-testid="feature_tag_1"/><span class="f3llvvk">Free</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_2" class="f3llvvk" type="checkbox" data-testid="feature_tag_2"/><span class="f3llvvk">Sandboxed</span></label></div></div><div class="f3lrwsf" data-testid="features"><div class="fexxsy1"><label><input name="feature_tag_3" class="f3llvvk" type="checkbox" data-testid="feature_tag_3"/><span class="f3llvvk">Works with Tableau Public</span></label></div></div></div></div><div role="group" data-test-id="categories" aria-labelledby="id" class="f11l477l"><h2 id="category">Categories</h2><ul class="f1grkf6q"><li><button aria-pressed="true" value="all" type="button" data-testid="category_all" class="fce6vue f1brbfoj f45h f17q2hnm">All</button></li><li><button aria-pressed="false" value="Advanced Analytics" type="button" data-testid="category_Advanced Analytics" class="fce6vue f1brbfoj f45h f17q2hnm">Advanced Analytics</button></li><li><button aria-pressed="false" value="Custom Filters" type="button" data-testid="category_Custom Filters" class="fce6vue f1brbfoj f45h f17q2hnm">Custom Filters</button></li><li><button aria-pressed="false" value="Custom Viz Actions" type="button" data-testid="category_Custom Viz Actions" class="fce6vue f1brbfoj f45h f17q2hnm">Custom Viz Actions</button></li><li><button aria-pressed="false" value="Monitoring & Stewardship" type="button" data-testid="category_Monitoring & Stewardship" class="fce6vue f1brbfoj f45h f17q2hnm">Monitoring & Stewardship</button></li><li><button aria-pressed="false" value="Natural Language Generation" type="button" data-testid="category_Natural Language Generation" class="fce6vue f1brbfoj f45h f17q2hnm">Natural Language Generation</button></li><li><button aria-pressed="false" value="New Viz Types" type="button" data-testid="category_New Viz Types" class="fce6vue f1brbfoj f45h f17q2hnm">New Viz Types</button></li><li><button aria-pressed="false" value="Parameter Tools" type="button" data-testid="category_Parameter Tools" class="fce6vue f1brbfoj f45h f17q2hnm">Parameter Tools</button></li><li><button aria-pressed="false" value="Viz Formatting" type="button" data-testid="category_Viz Formatting" class="fce6vue f1brbfoj f45h f17q2hnm">Viz Formatting</button></li><li><button aria-pressed="false" value="Write & Export Data" type="button" data-testid="category_Write & Export Data" class="fce6vue f1brbfoj f45h f17q2hnm">Write & Export Data</button></li></ul></div></div><div class="ft27nco"><div class="f196hi23"><h2 class="f1mnu55" data-tb-test-id="selected_category_label">All Dashboard Extensions</h2><div class="f18um631" data-testid="product-list"><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/1004"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1004%2Fpowerkpis.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1004%2Fpowerkpis.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F1004%2Fpowerkpis.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">PowerKPIs Free</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Integrate strategic insights into your Tableau dashboards with PowerKPIs</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/32"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F32%2FAppsforTableau_PictureThis_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F32%2FAppsforTableau_PictureThis_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F32%2FAppsforTableau_PictureThis_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">PictureThis</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">The Picture This extension helps you create dynamic image tables/lists based on your data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/205"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F205%2FInfotopics_WriteBackExtreme_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F205%2FInfotopics_WriteBackExtreme_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F205%2FInfotopics_WriteBackExtreme_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">WriteBackExtreme</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Create, Edit and Delete data directly from your Tableau Dashboards in a secure and governed way.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/992"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F992%2Flogo_exchange.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F992%2Flogo_exchange.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F992%2Flogo_exchange.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Write-Back Cloud</h3><div><p class="fy1jayp">by Xpand IT</p><p class="f973q8v" data-testid="card-desc">SaaS product that enables data input, turning Tableau dashboards actionables</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/962"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F962%2FWiiisdom%20Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F962%2FWiiisdom%20Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F962%2FWiiisdom%20Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Tableau Dashboard Certification </h3><div><p class="fy1jayp">by Wiiisdom</p><p class="f973q8v" data-testid="card-desc">Deliver trust everyone can see! Dynamically certify dashboards to scale analytics governance. </p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/610"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F610%2FUSEReady_PixelPerfect_Icon2.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F610%2FUSEReady_PixelPerfect_Icon2.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F610%2FUSEReady_PixelPerfect_Icon2.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Pixel Perfect</h3><div><p class="fy1jayp">by USEReady</p><p class="f973q8v" data-testid="card-desc">Pixel Perfect is a Tableau extension for print ready well formatted reporting.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/959"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F959%2FApp%20Icon%20280X280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F959%2FApp%20Icon%20280X280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F959%2FApp%20Icon%20280X280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">CampTag Taxonomy Auditor</h3><div><p class="fy1jayp">by Decision Foundry</p><p class="f973q8v" data-testid="card-desc">Find and fix errors in your Campaign taxonomy URLs quickly and easily.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/958"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" fetchpriority="high" loading="eager" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F958%2FIcon%201.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F958%2FIcon%201.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F958%2FIcon%201.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Extension Summary Dashboard </h3><div><p class="fy1jayp">by Decision Foundry</p><p class="f973q8v" data-testid="card-desc">Introducing, for the first time, a dashboard based on Tableau Extension SDK.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/933"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F933%2FSynchronized%20Refresh%20(2).png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F933%2FSynchronized%20Refresh%20(2).png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F933%2FSynchronized%20Refresh%20(2).png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Synchronized Refresh</h3><div><p class="fy1jayp">by phData</p><p class="f973q8v" data-testid="card-desc">Synchronizes dashboard refreshes for all users so you can collaborate in real time on the same data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/273"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F273%2Fkinetica_tableau_ext_icon_280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F273%2Fkinetica_tableau_ext_icon_280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F273%2Fkinetica_tableau_ext_icon_280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Kinetica Geospatial Analytics</h3><div><p class="fy1jayp">by Kinetica</p><p class="f973q8v" data-testid="card-desc">Analyze billions of points, lines & polygons on a map with Kinetica database server-side rendering.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/817"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" src="https://galleryapi.tableau.com/productfiles/817/Hierarchy Filter v05.svg"/></div><h3 class="fj7waba" data-testid="card-title">HierarchyFilter</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize flat or recursive data into a beautiful hierarchy filter.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/681"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F681%2Fadd_filters_extension_icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F681%2Fadd_filters_extension_icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F681%2Fadd_filters_extension_icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Add Filters Extension</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Add Filters offers customized dashboards by showing/hiding filters, parameters, pages, & sheets</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/676"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F676%2FExtIcon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F676%2FExtIcon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F676%2FExtIcon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">TabCSS</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Style Tableau Objects and Containers using simple CSS Classes</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/668"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F668%2FSB%20chart%20logo%20280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F668%2FSB%20chart%20logo%20280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F668%2FSB%20chart%20logo%20280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Dynamic Sunburst Chart</h3><div><p class="fy1jayp">by Decision Foundry</p><p class="f973q8v" data-testid="card-desc">Dynamic sunburst chart helps you visualize hierarchical data instantly and explore with drill-downs</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/666"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F666%2FAnimatorIcon280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F666%2FAnimatorIcon280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F666%2FAnimatorIcon280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Animator for Tableau</h3><div><p class="fy1jayp">by Inovista</p><p class="f973q8v" data-testid="card-desc">Create custom, data-driven chart and infographic animations based on any SVG image.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/629"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F629%2Ficon%20dreamteams.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F629%2Ficon%20dreamteams.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F629%2Ficon%20dreamteams.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DreamTeams</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Close the loop and collaborate immediately from your Tableau dashboard in Microsoft Teams!</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/109"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F109%2FAppsforTableau_ShowMeMore_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F109%2FAppsforTableau_ShowMeMore_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F109%2FAppsforTableau_ShowMeMore_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">ShowMeMore 2.0</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Add new visualization types like the Sankey Diagram and Radar Chart to your Tableau Dashboards.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/613"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F613%2FBiztory_CustomLogo_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F613%2FBiztory_CustomLogo_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F613%2FBiztory_CustomLogo_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Custom Logo</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Dynamically display an image/logo based on the values in your data, customizing your dashboard.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/612"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F612%2FBiztory_NextDashboard_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F612%2FBiztory_NextDashboard_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F612%2FBiztory_NextDashboard_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Next Dashboard</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Automatically forwards the user's browser to the next configured dashboard after a certain delay.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/302"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F302%2FStarschema_LetsAnnotate_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F302%2FStarschema_LetsAnnotate_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F302%2FStarschema_LetsAnnotate_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Let's Annotate</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Custom annotations for your Tableau Dashboards. Leverages React Annotation.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/300"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F300%2Fzsah_Eqolines_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F300%2Fzsah_Eqolines_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F300%2Fzsah_Eqolines_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Eqolines</h3><div><p class="fy1jayp">by zsah</p><p class="f973q8v" data-testid="card-desc">Analyse the world the way we use it, not straight lines</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/299"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F299%2FBilligence_NetworkAnalysis_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F299%2FBilligence_NetworkAnalysis_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F299%2FBilligence_NetworkAnalysis_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Network Analysis</h3><div><p class="fy1jayp">by Billigence</p><p class="f973q8v" data-testid="card-desc">Used for mapping systems of interconnected relationships, revealing structures & patterns.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/292"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F292%2FAppsforTableau_Elemnts_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F292%2FAppsforTableau_Elemnts_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F292%2FAppsforTableau_Elemnts_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">EasyDesigns</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Easily add your designs to all dashboards! Comply to your corporate identity in a few clicks.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/287"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F287%2Fgraphomate_pictograms_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F287%2Fgraphomate_pictograms_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F287%2Fgraphomate_pictograms_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">graphomate pictograms</h3><div><p class="fy1jayp">by graphomate GmbH</p><p class="f973q8v" data-testid="card-desc">These pictograms serve the simplified graphical representation by symbols and icons in bar charts.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/286"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F286%2Fgraphomate_bubbles_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F286%2Fgraphomate_bubbles_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F286%2Fgraphomate_bubbles_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">graphomate bubbles</h3><div><p class="fy1jayp">by graphomate GmbH</p><p class="f973q8v" data-testid="card-desc">Meaningful portfolio analyses with up to 5 key figures and almost unlimited formatting options.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/284"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F284%2Fgraphomate_matrix_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F284%2Fgraphomate_matrix_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F284%2Fgraphomate_matrix_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">graphomate matrix</h3><div><p class="fy1jayp">by graphomate GmbH</p><p class="f973q8v" data-testid="card-desc">Create meaningful tables with no limits and easy implementation of company standards.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/17"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F17%2FAppsforTableau_DashboardUsage_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F17%2FAppsforTableau_DashboardUsage_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F17%2FAppsforTableau_DashboardUsage_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DashboardUsage 2.0</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Log events, client info and extensions and create better designed dashboards.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/47"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F47%2FArria_IntelligentNarrativesForBI_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F47%2FArria_IntelligentNarrativesForBI_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F47%2FArria_IntelligentNarrativesForBI_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Intelligent Narratives for BI</h3><div><p class="fy1jayp">by Arria NLG</p><p class="f973q8v" data-testid="card-desc">Instantly generate natural-language reporting in your dashboards; ask questions and get answers.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/280"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F280%2FvPhrase_Phrazor_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F280%2FvPhrase_Phrazor_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F280%2FvPhrase_Phrazor_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Automated Narrative Insights</h3><div><p class="fy1jayp">by vPhrase</p><p class="f973q8v" data-testid="card-desc">Understand data better by pairing dashboard visuals with language-based insights.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/278"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F278%2FBackSpace_DatePicker_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F278%2FBackSpace_DatePicker_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F278%2FBackSpace_DatePicker_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Date Range Picker</h3><div><p class="fy1jayp">by BackSpace</p><p class="f973q8v" data-testid="card-desc">Offer your users an intuitive function to select a date range in your dashboards within seconds.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/277"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F277%2FTableau_QuickWhatIf_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F277%2FTableau_QuickWhatIf_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F277%2FTableau_QuickWhatIf_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Quick What-If</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">A quick way to do what-if analysis on separate members of a dimension.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/276"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F276%2FActinvision_DataWriter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F276%2FActinvision_DataWriter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F276%2FActinvision_DataWriter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Data Writer</h3><div><p class="fy1jayp">by Actinvision</p><p class="f973q8v" data-testid="card-desc">Add information to your markers directly into the database of your choice.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/272"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F272%2Fgraphomate_charts_Icon2.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F272%2Fgraphomate_charts_Icon2.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F272%2Fgraphomate_charts_Icon2.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">graphomate charts</h3><div><p class="fy1jayp">by graphomate GmbH</p><p class="f973q8v" data-testid="card-desc">graphomate charts enable customers to design IBCS compliant charts and more within a few clicks.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/232"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F232%2FEinstein-Brand.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F232%2FEinstein-Brand.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F232%2FEinstein-Brand.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Einstein Discovery</h3><div><p class="fy1jayp">by Salesforce</p><p class="f973q8v" data-testid="card-desc">Get predictions for your Tableau data using Einstein Discovery models in Salesforce.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/236"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F236%2FInovista_BarRaceChart_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F236%2FInovista_BarRaceChart_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F236%2FInovista_BarRaceChart_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Bar Race</h3><div><p class="fy1jayp">by Inovista</p><p class="f973q8v" data-testid="card-desc">A bar chart that resizes and relocates bars as they animate through a time period.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/235"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F235%2FInovista_AnimatedBubbleImage_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F235%2FInovista_AnimatedBubbleImage_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F235%2FInovista_AnimatedBubbleImage_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Animated Bubbles</h3><div><p class="fy1jayp">by Inovista</p><p class="f973q8v" data-testid="card-desc">This chart presents animated bubbles or images which resize and relocate as the data values progress through time.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/237"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F237%2FSolbeg_Add-OnCharts_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F237%2FSolbeg_Add-OnCharts_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F237%2FSolbeg_Add-OnCharts_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Add-On Charts</h3><div><p class="fy1jayp">by Solbeg</p><p class="f973q8v" data-testid="card-desc">Use our charts to see your numbers in a new way.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/233"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F233%2FDataMa_Compare_Icon_280_280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F233%2FDataMa_Compare_Icon_280_280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F233%2FDataMa_Compare_Icon_280_280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Compare - Smart Waterfall</h3><div><p class="fy1jayp">by DataMa</p><p class="f973q8v" data-testid="card-desc">Dynamic waterfall to automate gap analysis. Augmented analysis for any variation explanation</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/206"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F206%2FStarschema_SemioticHierarchy_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F206%2FStarschema_SemioticHierarchy_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F206%2FStarschema_SemioticHierarchy_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Semiotic Hierarchy</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Leverage the brilliance of the Semiotic hierarchy chart library, directly within Tableau!</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/200"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F200%2FStarschema_CodePad_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F200%2FStarschema_CodePad_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F200%2FStarschema_CodePad_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">CodePad</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">An embedded code editor that allows you to write scripts and create new data analytics algorithms.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/177"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F177%2FModelo_Modelo_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F177%2FModelo_Modelo_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F177%2FModelo_Modelo_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Modelo</h3><div><p class="fy1jayp">by Modelo</p><p class="f973q8v" data-testid="card-desc">Create 3D-integrated infographics with your BIM model using Modelo extension.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/171"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F171%2FBilligence_SankeyDiagram_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F171%2FBilligence_SankeyDiagram_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F171%2FBilligence_SankeyDiagram_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Sankey Diagram</h3><div><p class="fy1jayp">by Billigence</p><p class="f973q8v" data-testid="card-desc">Used in multistep workflows, revealing performance of various paths & flow stages.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/170"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F170%2FBilligence_ProcessAnalysis_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F170%2FBilligence_ProcessAnalysis_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F170%2FBilligence_ProcessAnalysis_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Process Analysis</h3><div><p class="fy1jayp">by Billigence</p><p class="f973q8v" data-testid="card-desc">Used for step-by-step breakdown of process phases, revealing (un)necessary steps.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/166"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F166%2FAppsforTableau_ProcessMining_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F166%2FAppsforTableau_ProcessMining_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F166%2FAppsforTableau_ProcessMining_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">ProcessMining</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize and analyze your processes based on log file extractions</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/118"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F118%2FToanHoang_DataTables_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F118%2FToanHoang_DataTables_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F118%2FToanHoang_DataTables_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DataTables</h3><div><p class="fy1jayp">by Tableau Magic</p><p class="f973q8v" data-testid="card-desc">The internet standard for creating Tables is now available in Tableau.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/117"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F117%2FAppsForTableau_DrillDownTree_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F117%2FAppsForTableau_DrillDownTree_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F117%2FAppsForTableau_DrillDownTree_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DrillDownTree</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Visualize and aggregate data across multiple dimensions - drill down in any order.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/115"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F115%2FStarschema_AutoRefresh_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F115%2FStarschema_AutoRefresh_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F115%2FStarschema_AutoRefresh_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Auto Refresh</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Provides a configurable counter which counts down from the specified seconds then reloads data.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/114"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F114%2Fwrite-back_70x70.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F114%2Fwrite-back_70x70.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F114%2Fwrite-back_70x70.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Write-Back Server</h3><div><p class="fy1jayp">by Xpand IT</p><p class="f973q8v" data-testid="card-desc">Allow users to input data, like forecasting, planning, adding comments or any actionable process. </p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/113"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F113%2FTableau_ImageMapper_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F113%2FTableau_ImageMapper_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F113%2FTableau_ImageMapper_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Image Map Filter</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Create a more interactive experience with a custom image map to filter your dashboards.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/112"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F112%2FStarschema_BrushFiter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F112%2FStarschema_BrushFiter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F112%2FStarschema_BrushFiter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Brush Filter</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Provides interactive data filtering with brushing. (region specification with mouse gestures).</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/111"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F111%2FAppsforTableau_SuperTables_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F111%2FAppsforTableau_SuperTables_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F111%2FAppsforTableau_SuperTables_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">SuperTables</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Let users analyze and discover the data to support your visuals in stunning interactive tables.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/110"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F110%2FAppsforTableau_PerformanceInsights_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F110%2FAppsforTableau_PerformanceInsights_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F110%2FAppsforTableau_PerformanceInsights_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">PerformanceInsight</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Measure your Dashboard performance and receive expert advice on performance improvements.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/108"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F108%2FVis.gl_Kepler.gl_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F108%2FVis.gl_Kepler.gl_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F108%2FVis.gl_Kepler.gl_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Kepler.gl</h3><div><p class="fy1jayp">by Vis.gl</p><p class="f973q8v" data-testid="card-desc">A high-performance WebGl based tool for visual exploration of large-scale geospatial data sets.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/106"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F106%2FTableau_SingleCheckboxParameter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F106%2FTableau_SingleCheckboxParameter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F106%2FTableau_SingleCheckboxParameter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Single Checkbox Parameters</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">This extension allows you to have a single checkbox that can toggle between two values.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/105"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F105%2FAppsForTableau_Scrollytelling_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F105%2FAppsForTableau_Scrollytelling_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F105%2FAppsForTableau_Scrollytelling_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">ScrollyTelling</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Next level storytelling in Tableau. Your story unfolds when you scroll your dashboard.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/104"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F104%2FTableau_ParameterActions_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F104%2FTableau_ParameterActions_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F104%2FTableau_ParameterActions_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Parameter Actions</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Update parameters based on worksheet selections! Now also a built-in feature of 2019.2!</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/103"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F103%2FFilterBookmarks.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F103%2FFilterBookmarks.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F103%2FFilterBookmarks.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Filter Bookmarks</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Instantly revert your dashboard filters to predefined settings.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/102"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F102%2FDateUpdater.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F102%2FDateUpdater.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F102%2FDateUpdater.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Date Updater</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Automatically update your date parameters to today, yesterday, a week ago or a month ago.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/101"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F101%2FData-DrivenParameters.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F101%2FData-DrivenParameters.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F101%2FData-DrivenParameters.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Data-Driven Parameters</h3><div><p class="fy1jayp">by Tableau</p><p class="f973q8v" data-testid="card-desc">Automatically update your parameters based on your data!</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/48"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F48%2FM2dot_FormBuilder_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F48%2FM2dot_FormBuilder_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F48%2FM2dot_FormBuilder_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Write-Back Form Builder</h3><div><p class="fy1jayp">by M2</p><p class="f973q8v" data-testid="card-desc">Design interactive data entry masks for custom database write-back in Tableau dashboards.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/46"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F46%2FAible_IAmAible_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F46%2FAible_IAmAible_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F46%2FAible_IAmAible_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Aible</h3><div><p class="fy1jayp">by Aible</p><p class="f973q8v" data-testid="card-desc">Aible empowers business users to create custom AI that conforms to their business realities.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/41"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F41%2FMapbox_MapAnalytics_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F41%2FMapbox_MapAnalytics_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F41%2FMapbox_MapAnalytics_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Mapbox Geospatial Analytics</h3><div><p class="fy1jayp">by Mapbox</p><p class="f973q8v" data-testid="card-desc">Analyze your data with new methods like grids, clusters, voronois, isobands, and 3D extrusions.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/40"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F40%2FInsightRocket_StoryRecorder_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F40%2FInsightRocket_StoryRecorder_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F40%2FInsightRocket_StoryRecorder_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Story Recorder</h3><div><p class="fy1jayp">by Insight Rocket</p><p class="f973q8v" data-testid="card-desc">Easily record any dashboard actions, then link them to words or phrases to tell your story.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/39"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F39%2FTamr_Steward_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F39%2FTamr_Steward_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F39%2FTamr_Steward_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Steward</h3><div><p class="fy1jayp">by Tamr</p><p class="f973q8v" data-testid="card-desc">Simplify issue resolution by contextualizing user feedback and summarizing root causes.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/38"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F38%2FAppsforTableau_DashboardGuide_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F38%2FAppsforTableau_DashboardGuide_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F38%2FAppsforTableau_DashboardGuide_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">DashboardGuide</h3><div><p class="fy1jayp">by Infotopics | Apps for Tableau</p><p class="f973q8v" data-testid="card-desc">Use visuals to explain dashboard, KPIs, definitions & more with inline content or help screens.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/35"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F35%2FMarkJackson_TrellisResize_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F35%2FMarkJackson_TrellisResize_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F35%2FMarkJackson_TrellisResize_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Trellis Chart Auto Resize</h3><div><p class="fy1jayp">by Mark Jackson</p><p class="f973q8v" data-testid="card-desc">Automatically change the size of a trellis chart based on the viewable area.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/33"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F33%2FBiztory_DateRange_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F33%2FBiztory_DateRange_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F33%2FBiztory_DateRange_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Dynamic Date Range Filter</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Set a date range filter to a default range when launching a dashboard.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/30"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F30%2FTheInformationLab_ImageViewer_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F30%2FTheInformationLab_ImageViewer_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F30%2FTheInformationLab_ImageViewer_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Image Viewer</h3><div><p class="fy1jayp">by The Information Lab</p><p class="f973q8v" data-testid="card-desc">Display one or more images on your dashboard driven by either select or filter actions.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/26"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F26%2FBiztory_DynamicDateParameter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F26%2FBiztory_DynamicDateParameter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F26%2FBiztory_DynamicDateParameter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Dynamic Date Parameter</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Set a date parameter to a default value when launching a dashboard.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/25"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F25%2FTheInformationLab_ExportAll_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F25%2FTheInformationLab_ExportAll_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F25%2FTheInformationLab_ExportAll_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Export All</h3><div><p class="fy1jayp">by The Information Lab</p><p class="f973q8v" data-testid="card-desc">Use Export All to generate a single Excel workbook from multiple Tableau charts.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/24"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F24%2FStarschema_TableauTracker_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F24%2FStarschema_TableauTracker_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F24%2FStarschema_TableauTracker_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Tableau Tracker</h3><div><p class="fy1jayp">by Starschema</p><p class="f973q8v" data-testid="card-desc">Collect dashboard usage data and use it to track user behavior in Tableau.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/21"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F21%2FBiztory_ImageFilter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F21%2FBiztory_ImageFilter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F21%2FBiztory_ImageFilter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Image Filter</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Replace any single or multiple value quick filter by a series of clickable images.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/265"><div class="fvivwsf"><div data-tooltip-id="tooltip-container" data-tooltip-content="Sandboxed" data-testid="tooltip-wrapper"><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="20" height="20" viewBox="0 0 20 20" style="enable-background:new 0 0 20 20" xml:space="preserve" data-testid="sandboxed-icon" aria-label="Sandboxed"><style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;fill:#666666;} </style><circle id="Keyhole_2_" class="st0" cx="15.5" cy="12.5" r="0.5"></circle><path id="Lock_2_" class="st0" d="M19,9.2795V7.5C19,5.567,17.433,4,15.5,4S12,5.567,12,7.5v1.7795c-0.5942,0.3477-1,0.986-1,1.7205 v4c0,1.1,0.9,2,2,2h5c1.1,0,2-0.9,2-2v-4C20,10.2654,19.5942,9.6272,19,9.2795z M13,7.5C13,6.1193,14.1193,5,15.5,5 S18,6.1193,18,7.5V9h-5V7.5z M19,15c0,0.55-0.45,1-1,1h-5c-0.55,0-1-0.45-1-1v-4c0-0.55,0.45-1,1-1h5c0.55,0,1,0.45,1,1V15z"></path><path id="Cloud_4_" class="st0" d="M4.5,6C4.6713,6,4.8353,6.0267,5,6.0504C5.2178,4.3267,6.7172,3,8.5,3 c1.4417,0,2.6581,0.881,3.1909,2.1271c0.1949-0.3122,0.4205-0.601,0.6837-0.8558C11.6042,2.9196,10.1693,2,8.5,2 C6.5306,2,4.8279,3.2673,4.2101,5.0292C1.8625,5.1814,0,7.114,0,9.5c0,0.6826,0.1528,1.3293,0.4253,1.9086 C0.5935,11.7665,0.9496,12,1.3451,12H10v-1H1.351C1.1322,10.5443,1,10.0396,1,9.5C1,7.567,2.567,6,4.5,6z"></path></svg></div></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F265%2FBiztory_ButtonFilter_Icon.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F265%2FBiztory_ButtonFilter_Icon.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F265%2FBiztory_ButtonFilter_Icon.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Button Filter</h3><div><p class="fy1jayp">by Biztory</p><p class="f973q8v" data-testid="card-desc">Replace any single or multiple value quick filter by a series of clickable buttons.</p></div></a><a data-testid="product-card" class="f1ywl4uy" style="text-decoration:none" href="/products/14"><div class="fvivwsf"></div><div class="ft28ulj"><img alt="" loading="lazy" width="70" height="70" decoding="async" data-nimg="1" style="color:transparent" srcSet="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F14%2Flogo_xpandIT_280x280.png&w=96&q=75 1x, /_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F14%2Flogo_xpandIT_280x280.png&w=256&q=75 2x" src="/_next/image?url=https%3A%2F%2Fgalleryapi.tableau.com%2Fproductfiles%2F14%2Flogo_xpandIT_280x280.png&w=256&q=75"/></div><h3 class="fj7waba" data-testid="card-title">Write-Back Free</h3><div><p class="fy1jayp">by Xpand IT</p><p class="f973q8v" data-testid="card-desc">Write-back allows you to select data from your sheets, add new information to it and persist it.</p></div></a></div></div><aside class="f1o0gr4p"><svg xmlns="http://www.w3.org/2000/svg" width="36" height="36" viewBox="0 0 36 36"><path fill="#666" fill-rule="evenodd" d="M14,1 C16.7614238,1 19,3.23857625 19,6 C19,7.12614453 18.6276991,8.16533354 17.999465,9.00119948 L26,9 C26.5522848,9 27,9.44771525 27,10 L26.9998057,16.9997798 C27.8354995,16.3720025 28.8743068,16 30,16 C32.7614238,16 35,18.2385763 35,21 C35,23.7614237 32.7614238,26 30,26 C28.8743068,26 27.8354995,25.6279975 26.9998057,25.0002202 L27,33 C27,33.5522847 26.5522848,34 26,34 L3,34 C2.44771526,34 2,33.5522847 2,33 L2,23.5752881 C2,23.3464435 2.18547319,23.1609284 2.41431773,23.1609284 C2.52097974,23.1609284 2.62242893,23.2019881 2.6986057,23.273827 L2.75068627,23.3333167 C3.47680402,24.3427052 4.6616423,25 6,25 C8.20913901,25 10,23.209139 10,21 C10,18.790861 8.20913901,17 6,17 C4.7260644,17 3.59122455,17.5955397 2.85869624,18.5234035 L2.72612603,18.7012081 C2.59920487,18.8816329 2.35005171,18.9250062 2.16962687,18.798085 C2.06329139,18.7232825 2,18.6014071 2,18.471397 L2,10 C2,9.44771525 2.44771526,9 3,9 L10.0005351,9.00119948 C9.37230088,8.16533354 9,7.12614453 9,6 C9,3.23857625 11.2385763,1 14,1 Z M14,2 C11.790861,2 10,3.790861 10,6 C10,6.79135143 10.2294522,7.54578638 10.6519787,8.18987446 L10.7999219,8.40038284 C11.2728326,9.02959078 10.865726,9.91630761 10.1105556,9.99549533 L10.0003637,10.0011995 L3,10 L2.99900001,17.001 L3.16585891,16.8800406 C3.91653206,16.3629708 4.80426734,16.0543837 5.74283229,16.0065433 L6,16 C8.76142376,16 11,18.2385762 11,21 C11,23.7614238 8.76142376,26 6,26 C4.97118852,26 3.99416949,25.6865917 3.19380325,25.1477263 L2.99900001,25.009 L3,33 L26,33 L25.9998057,25.0002445 C25.9997857,24.1758329 26.9412742,23.7055278 27.6004221,24.2006829 C28.287676,24.7169514 29.121069,25 30,25 C32.209139,25 34,23.209139 34,21 C34,18.790861 32.209139,17 30,17 C29.121069,17 28.287676,17.2830486 27.6004221,17.7993171 C26.9712355,18.2719652 26.0847922,17.8649273 26.0055238,17.109923 L25.9998057,16.9997555 L26.0001333,10 L17.9995982,10.0011995 C17.2125018,10.0013044 16.7481505,9.14320849 17.1384497,8.49190452 L17.2000781,8.40038284 C17.7167257,7.71298284 18,6.87927938 18,6 C18,3.790861 16.209139,2 14,2 Z"></path></svg><div>Build and publish your own dashboard extensions</div><div class="f17grgkp"><a target="_blank" rel="noreferrer noopener" href="https://tableau.github.io/extensions-api/docs/dashext/trex_getstarted">Build</a><a target="_blank" rel="noreferrer noopener" href="https://tableau.github.io/extensions-api/docs/publish/trex_sandbox_publish">Publish</a></div></aside></div></main></div></div></div><div class="f1h9ysgk"><button aria-haspopup="dialog" aria-expanded="false" id="showFeedback" type="button" data-testid="showFeedback" class="fce6vue f9ktz5a f45h f1q98pqk"><svg width="18" height="18" fill="none" xmlns="http://www.w3.org/2000/svg" aria-labelledby="_label" class="fnt049c"><path fill-rule="evenodd" clip-rule="evenodd" d="M8.586 11H16V2H2v9h3v3.586L8.586 11ZM4 17v-5H2a1 1 0 0 1-1-1V2a1 1 0 0 1 1-1h14a1 1 0 0 1 1 1v9a1 1 0 0 1-1 1H9l-5 5Z" fill="currentcolor"></path></svg>Feedback</button></div><footer class="f2jeiju"><div class="f16tst7l"><ul class="fxsjg9d"><li><a target="_blank" rel="noopener noreferrer" href="https://www.tableau.com/en-us/tos">Legal</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/company/legal/sfdc-website-terms-of-service/">Terms of Service</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.tableau.com/en-us/privacy">Privacy</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/company/disclosure/">Responsible Disclosure</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://trust.salesforce.com">Trust</a></li><li><a href="#">Cookie Preferences</a></li><li><a target="_blank" rel="noopener noreferrer" href="https://www.salesforce.com/form/other/privacy-request/">Your Privacy Choices<img alt="" loading="lazy" width="30" height="14" decoding="async" data-nimg="1" class="f1rq9x2c" style="color:transparent" src="/assets/images/privacyoptions.svg"/></a></li></ul><div class="f17wu967">Copyright 1999-2024. SALESFORCE and the Blue Cloud Design are trademarks of Salesforce, Inc., registered in the U.S. Patent and Trademark Office and registered in other countries and regions. <a href="https://www.salesforce.com/company/legal/">All rights reserved</a></div></div></footer></div></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"loaderClassName":"loader_use_sidebar","activeNavItem":"extension","productType":"extension","products":[{"id":1004,"name":"PowerKPIs Free","short_description":"Integrate strategic insights into your Tableau dashboards with PowerKPIs","product_icon_url":"https://galleryapi.tableau.com/productfiles/1004/powerkpis.png","downloads":5316,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-04-28T11:08:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/1004/powerkpis-1.png","https://galleryapi.tableau.com/productfiles/1004/operating_profit_analysis.png","https://galleryapi.tableau.com/productfiles/1004/sales_decomposition.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"}],"beta":false,"product_download_url":"/products/1004:download","kind":"product"},{"id":32,"name":"PictureThis","short_description":"The Picture This extension helps you create dynamic image tables/lists based on your data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/32/AppsforTableau_PictureThis_Icon.png","downloads":9499,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-04-26T17:28:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/32/picturethis-1.png","https://galleryapi.tableau.com/productfiles/32/picturethis-2.png","https://galleryapi.tableau.com/productfiles/32/picturethis-3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"}],"beta":false,"product_download_url":"/products/32:download","kind":"product"},{"id":205,"name":"WriteBackExtreme","short_description":"Create, Edit and Delete data directly from your Tableau Dashboards in a secure and governed way.","product_icon_url":"https://galleryapi.tableau.com/productfiles/205/Infotopics_WriteBackExtreme_Icon.png","downloads":6921,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2024-04-04T04:33:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/205/201/Infotopics_WriteBackExtreme_Shot1.gif","https://galleryapi.tableau.com/productfiles/205/201/Infotopics_WriteBackExtreme_Shot2.gif","https://galleryapi.tableau.com/productfiles/205/wbe3.gif","https://galleryapi.tableau.com/productfiles/205/wbe2.gif"],"typed_tags":[{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/205:download","kind":"product"},{"id":992,"name":"Write-Back Cloud","short_description":"SaaS product that enables data input, turning Tableau dashboards actionables","product_icon_url":"https://galleryapi.tableau.com/productfiles/992/logo_exchange.png","downloads":651,"publisher_name":"Xpand IT","publisher_id":21,"publish_date":"2024-03-27T19:52:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/992/XpandIT_WriteBack_Shot2.gif","https://galleryapi.tableau.com/productfiles/992/XpandIT_WriteBack_Shot1.gif","https://galleryapi.tableau.com/productfiles/992/XpandIT_WriteBack_Shot3.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"}],"beta":false,"product_download_url":"/products/992:download","kind":"product"},{"id":962,"name":"Tableau Dashboard Certification ","short_description":"Deliver trust everyone can see! Dynamically certify dashboards to scale analytics governance. ","product_icon_url":"https://galleryapi.tableau.com/productfiles/962/Wiiisdom Icon.png","downloads":1198,"publisher_name":"Wiiisdom","publisher_id":1388,"publish_date":"2024-02-23T19:41:51.473Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/962/Tableau Dashboard Certification Image 2.png","https://galleryapi.tableau.com/productfiles/962/Tableau Dashboard Certification Image 1.png","https://galleryapi.tableau.com/productfiles/962/Tableau Dashboard Certification Image 3.png"],"typed_tags":[{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/962:download","kind":"product"},{"id":610,"name":"Pixel Perfect","short_description":"Pixel Perfect is a Tableau extension for print ready well formatted reporting.","product_icon_url":"https://galleryapi.tableau.com/productfiles/610/USEReady_PixelPerfect_Icon2.png","downloads":7742,"publisher_name":"USEReady","publisher_id":840,"publish_date":"2023-10-09T16:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/610/USEReady_PixelPerfect_Shot1.gif","https://galleryapi.tableau.com/productfiles/610/USEReady_PixelPerfect_Shot2.gif","https://galleryapi.tableau.com/productfiles/610/USEReady_PixelPerfect_Shot3.gif"],"typed_tags":[{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/610:download","kind":"product"},{"id":959,"name":"CampTag Taxonomy Auditor","short_description":"Find and fix errors in your Campaign taxonomy URLs quickly and easily.","product_icon_url":"https://galleryapi.tableau.com/productfiles/959/App Icon 280X280.png","downloads":68,"publisher_name":"Decision Foundry","publisher_id":1234,"publish_date":"2023-08-11T06:44:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/959/three.jpg","https://galleryapi.tableau.com/productfiles/959/two.jpg","https://galleryapi.tableau.com/productfiles/959/one.jpg"],"typed_tags":[{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/959:download","kind":"product"},{"id":958,"name":"Extension Summary Dashboard ","short_description":"Introducing, for the first time, a dashboard based on Tableau Extension SDK.","product_icon_url":"https://galleryapi.tableau.com/productfiles/958/Icon 1.png","downloads":1925,"publisher_name":"Decision Foundry","publisher_id":1234,"publish_date":"2023-08-11T06:31:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/958/static.jpg","https://galleryapi.tableau.com/productfiles/958/config.jpg","https://galleryapi.tableau.com/productfiles/958/Animated.gif"],"typed_tags":[{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/958:download","kind":"product"},{"id":933,"name":"Synchronized Refresh","short_description":"Synchronizes dashboard refreshes for all users so you can collaborate in real time on the same data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/933/Synchronized Refresh (2).png","downloads":1505,"publisher_name":"phData","publisher_id":1233,"publish_date":"2023-06-23T17:52:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/933/synch refresh.png","https://galleryapi.tableau.com/productfiles/933/synchronized-refresh-config.png .png","https://galleryapi.tableau.com/productfiles/933/synchronized-refresh-small.png","https://galleryapi.tableau.com/productfiles/933/synchronized-refresh.png .png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"}],"beta":false,"product_download_url":"/products/933:download","kind":"product"},{"id":273,"name":"Kinetica Geospatial Analytics","short_description":"Analyze billions of points, lines \u0026 polygons on a map with Kinetica database server-side rendering.","product_icon_url":"https://galleryapi.tableau.com/productfiles/273/kinetica_tableau_ext_icon_280.png","downloads":4870,"publisher_name":"Kinetica","publisher_id":141,"publish_date":"2023-03-07T16:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/273/268/Kinetica_GeospatialVisualization_Shot1.gif","https://galleryapi.tableau.com/productfiles/273/268/Kinetica_GeospatialVisualization_Shot2.png","https://galleryapi.tableau.com/productfiles/273/268/Kinetica_GeospatialVisualization_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/273:download","kind":"product"},{"id":817,"name":"HierarchyFilter","short_description":"Visualize flat or recursive data into a beautiful hierarchy filter.","product_icon_url":"https://galleryapi.tableau.com/productfiles/817/Hierarchy Filter v05.svg","downloads":11575,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2022-12-13T08:50:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/817/Group 1 (1).jpg","https://galleryapi.tableau.com/productfiles/817/My Movie 4.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/817:download","kind":"product"},{"id":681,"name":"Add Filters Extension","short_description":"Add Filters offers customized dashboards by showing/hiding filters, parameters, pages, \u0026 sheets","product_icon_url":"https://galleryapi.tableau.com/productfiles/681/add_filters_extension_icon.png","downloads":26916,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2022-08-25T20:16:22.135Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/681/Add Filters Extension View Mode Popup (1).png","https://galleryapi.tableau.com/productfiles/681/Add Filters Extension On Dashboard (1).png","https://galleryapi.tableau.com/productfiles/681/Add Filters Configuration Dialog.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":12142,"name":"Show In Object Pane","type":"ObjectPaneControl","canonicalName":"ShowInObjectPane","applicableProductType":"extension","uid":"ShowInObjectPane"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"}],"beta":false,"product_download_url":"/products/681:download","kind":"product"},{"id":676,"name":"TabCSS","short_description":"Style Tableau Objects and Containers using simple CSS Classes","product_icon_url":"https://galleryapi.tableau.com/productfiles/676/ExtIcon.png","downloads":12399,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2022-08-10T16:44:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/676/DashAfter.png","https://galleryapi.tableau.com/productfiles/676/CssSettings.png","https://galleryapi.tableau.com/productfiles/676/DashBefore.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/676:download","kind":"product"},{"id":668,"name":"Dynamic Sunburst Chart","short_description":"Dynamic sunburst chart helps you visualize hierarchical data instantly and explore with drill-downs","product_icon_url":"https://galleryapi.tableau.com/productfiles/668/SB chart logo 280.png","downloads":23045,"publisher_name":"Decision Foundry","publisher_id":1234,"publish_date":"2022-07-28T21:18:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/668/Sunburst_DF.gif","https://galleryapi.tableau.com/productfiles/668/screen1.png","https://galleryapi.tableau.com/productfiles/668/screen2.png","https://galleryapi.tableau.com/productfiles/668/config.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/668:download","kind":"product"},{"id":666,"name":"Animator for Tableau","short_description":"Create custom, data-driven chart and infographic animations based on any SVG image.","product_icon_url":"https://galleryapi.tableau.com/productfiles/666/AnimatorIcon280.png","downloads":4024,"publisher_name":"Inovista","publisher_id":103,"publish_date":"2022-07-19T21:04:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/666/RadialBarGif.gif","https://galleryapi.tableau.com/productfiles/666/DrinksGif.gif"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/666:download","kind":"product"},{"id":629,"name":"DreamTeams","short_description":"Close the loop and collaborate immediately from your Tableau dashboard in Microsoft Teams!","product_icon_url":"https://galleryapi.tableau.com/productfiles/629/icon dreamteams.png","downloads":3395,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2022-04-19T20:10:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/629/channel.gif","https://galleryapi.tableau.com/productfiles/629/loop_back.gif","https://galleryapi.tableau.com/productfiles/629/collaborate.gif"],"typed_tags":[{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"}],"beta":false,"product_download_url":"/products/629:download","kind":"product"},{"id":109,"name":"ShowMeMore 2.0","short_description":"Add new visualization types like the Sankey Diagram and Radar Chart to your Tableau Dashboards.","product_icon_url":"https://galleryapi.tableau.com/productfiles/109/AppsforTableau_ShowMeMore_Icon.png","downloads":74974,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2021-12-08T08:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/109/Infotopics_ShowMeMore_Shot1.png","https://galleryapi.tableau.com/productfiles/109/Infotopics_ShowMeMore_Shot2.png","https://galleryapi.tableau.com/productfiles/109/Infotopics_ShowMeMore_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/109:download","kind":"product"},{"id":613,"name":"Custom Logo","short_description":"Dynamically display an image/logo based on the values in your data, customizing your dashboard.","product_icon_url":"https://galleryapi.tableau.com/productfiles/613/Biztory_CustomLogo_Icon.png","downloads":5659,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2021-11-29T08:01:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":[],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"}],"beta":false,"product_download_url":"/products/613:download","kind":"product"},{"id":612,"name":"Next Dashboard","short_description":"Automatically forwards the user's browser to the next configured dashboard after a certain delay.","product_icon_url":"https://galleryapi.tableau.com/productfiles/612/Biztory_NextDashboard_Icon.png","downloads":4181,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2021-11-29T08:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/612/Biztory_NextDashboard_Shot1.png","https://galleryapi.tableau.com/productfiles/612/Biztory_NextDashboard_Shot2.png"],"typed_tags":[{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/612:download","kind":"product"},{"id":302,"name":"Let's Annotate","short_description":"Custom annotations for your Tableau Dashboards. Leverages React Annotation.","product_icon_url":"https://galleryapi.tableau.com/productfiles/302/Starschema_LetsAnnotate_Icon.png","downloads":6328,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2021-10-04T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/302/Starschema_LetsAnnotate_Shot1.gif","https://galleryapi.tableau.com/productfiles/302/Starschema_LetsAnnotate_Shot2.png","https://galleryapi.tableau.com/productfiles/302/Starschema_LetsAnnotate_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/302:download","kind":"product"},{"id":300,"name":"Eqolines","short_description":"Analyse the world the way we use it, not straight lines","product_icon_url":"https://galleryapi.tableau.com/productfiles/300/zsah_Eqolines_Icon.png","downloads":2642,"publisher_name":"zsah","publisher_id":262,"publish_date":"2021-09-08T08:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/300/zsah_Eqolines_Shot1.gif","https://galleryapi.tableau.com/productfiles/300/zsah_Eqolines_Shot2.gif","https://galleryapi.tableau.com/productfiles/300/zsah_Eqolines_Shot3.gif"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/300:download","kind":"product"},{"id":299,"name":"Network Analysis","short_description":"Used for mapping systems of interconnected relationships, revealing structures \u0026 patterns.","product_icon_url":"https://galleryapi.tableau.com/productfiles/299/Billigence_NetworkAnalysis_Icon.png","downloads":7790,"publisher_name":"Billigence","publisher_id":25,"publish_date":"2021-08-17T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/299/Billigence_NetworkAnalysis_Shot1.gif","https://galleryapi.tableau.com/productfiles/299/Billigence_NetworkAnalysis_Shot2.gif","https://galleryapi.tableau.com/productfiles/299/Billigence_NetworkAnalysis_Shot3.gif"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/299:download","kind":"product"},{"id":292,"name":"EasyDesigns","short_description":"Easily add your designs to all dashboards! Comply to your corporate identity in a few clicks.","product_icon_url":"https://galleryapi.tableau.com/productfiles/292/AppsforTableau_Elemnts_Icon.png","downloads":8449,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2021-07-22T00:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/292/AppsforTableau_EasyDesigns_Shot1.gif","https://galleryapi.tableau.com/productfiles/292/AppsforTableau_EasyDesigns_Shot2.gif","https://galleryapi.tableau.com/productfiles/292/AppsforTableau_EasyDesigns_Shot3.png"],"typed_tags":[{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/292:download","kind":"product"},{"id":287,"name":"graphomate pictograms","short_description":"These pictograms serve the simplified graphical representation by symbols and icons in bar charts.","product_icon_url":"https://galleryapi.tableau.com/productfiles/287/graphomate_pictograms_Icon.png","downloads":4474,"publisher_name":"graphomate GmbH","publisher_id":140,"publish_date":"2021-06-22T23:59:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/287/graphomate_pictograms_Shot2.png","https://galleryapi.tableau.com/productfiles/287/graphomate_pictograms_Shot1.png"],"typed_tags":[{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/287:download","kind":"product"},{"id":286,"name":"graphomate bubbles","short_description":"Meaningful portfolio analyses with up to 5 key figures and almost unlimited formatting options.","product_icon_url":"https://galleryapi.tableau.com/productfiles/286/graphomate_bubbles_Icon.png","downloads":2187,"publisher_name":"graphomate GmbH","publisher_id":140,"publish_date":"2021-06-22T23:51:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/286/graphomate_bubbles_Shot3.png","https://galleryapi.tableau.com/productfiles/286/graphomate_bubbles_Shot2.png","https://galleryapi.tableau.com/productfiles/286/graphomate_bubbles_Shot1.png"],"typed_tags":[{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/286:download","kind":"product"},{"id":284,"name":"graphomate matrix","short_description":"Create meaningful tables with no limits and easy implementation of company standards.","product_icon_url":"https://galleryapi.tableau.com/productfiles/284/graphomate_matrix_Icon.png","downloads":4441,"publisher_name":"graphomate GmbH","publisher_id":140,"publish_date":"2021-06-09T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/284/graphomate_matrix_Shot2.png","https://galleryapi.tableau.com/productfiles/284/graphomate_matrix_Shot1.png","https://galleryapi.tableau.com/productfiles/284/graphomate_matrix_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"}],"beta":false,"product_download_url":"/products/284:download","kind":"product"},{"id":17,"name":"DashboardUsage 2.0","short_description":"Log events, client info and extensions and create better designed dashboards.","product_icon_url":"https://galleryapi.tableau.com/productfiles/17/AppsforTableau_DashboardUsage_Icon.png","downloads":6395,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2021-05-12T00:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/17/5/AppsforTableau_DashboardUsage_Shot1.png","https://galleryapi.tableau.com/productfiles/17/5/AppsforTableau_DashboardUsage_Shot2.png","https://galleryapi.tableau.com/productfiles/17/5/AppsforTableau_DashboardUsage_Shot3.png"],"typed_tags":[{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"}],"beta":false,"product_download_url":"/products/17:download","kind":"product"},{"id":47,"name":"Intelligent Narratives for BI","short_description":"Instantly generate natural-language reporting in your dashboards; ask questions and get answers.","product_icon_url":"https://galleryapi.tableau.com/productfiles/47/Arria_IntelligentNarrativesForBI_Icon.png","downloads":8448,"publisher_name":"Arria NLG","publisher_id":3,"publish_date":"2021-05-11T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/47/35/Arria_IntelligentNarrativesForBI_Shot1.png","https://galleryapi.tableau.com/productfiles/47/35/Arria_IntelligentNarrativesForBI_Shot2.png","https://galleryapi.tableau.com/productfiles/47/35/Arria_IntelligentNarrativesForBI_Shot3.png"],"typed_tags":[{"id":1,"name":"Natural Language Generation","type":"category","canonicalName":"Natural Language Generation","applicableProductType":"extension","uid":"Natural Language Generation"}],"beta":false,"product_download_url":"/products/47:download","kind":"product"},{"id":280,"name":"Automated Narrative Insights","short_description":"Understand data better by pairing dashboard visuals with language-based insights.","product_icon_url":"https://galleryapi.tableau.com/productfiles/280/vPhrase_Phrazor_Icon.png","downloads":2827,"publisher_name":"vPhrase","publisher_id":148,"publish_date":"2021-05-03T00:00:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/280/273/vPhrase_Phrazor_Shot1.png","https://galleryapi.tableau.com/productfiles/280/273/vPhrase_Phrazor_Shot2.png"],"typed_tags":[{"id":1,"name":"Natural Language Generation","type":"category","canonicalName":"Natural Language Generation","applicableProductType":"extension","uid":"Natural Language Generation"}],"beta":false,"product_download_url":"/products/280:download","kind":"product"},{"id":278,"name":"Date Range Picker","short_description":"Offer your users an intuitive function to select a date range in your dashboards within seconds.","product_icon_url":"https://galleryapi.tableau.com/productfiles/278/BackSpace_DatePicker_Icon.png","downloads":16301,"publisher_name":"BackSpace","publisher_id":146,"publish_date":"2021-04-21T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/278/271/BackSpace_DatePicker_Shot1.png","https://galleryapi.tableau.com/productfiles/278/271/BackSpace_DatePicker_Shot2.png","https://galleryapi.tableau.com/productfiles/278/271/BackSpace_DatePicker_Shot3.png"],"typed_tags":[{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/278:download","kind":"product"},{"id":277,"name":"Quick What-If","short_description":"A quick way to do what-if analysis on separate members of a dimension.","product_icon_url":"https://galleryapi.tableau.com/productfiles/277/Tableau_QuickWhatIf_Icon.png","downloads":8977,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2021-04-02T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/277/270/Tableau_QuickWhatIf_Shot1.gif","https://galleryapi.tableau.com/productfiles/277/270/Tableau_QuickWhatIf_Shot2.png","https://galleryapi.tableau.com/productfiles/277/270/Tableau_QuickWhatIf_Shot3.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/277:download","kind":"product"},{"id":276,"name":"Data Writer","short_description":"Add information to your markers directly into the database of your choice.","product_icon_url":"https://galleryapi.tableau.com/productfiles/276/Actinvision_DataWriter_Icon.png","downloads":1856,"publisher_name":"Actinvision","publisher_id":143,"publish_date":"2021-03-30T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/276/269/Actinvision_DataWriter_Shot1.gif","https://galleryapi.tableau.com/productfiles/276/269/Actinvision_DataWriter_Shot2.jpg","https://galleryapi.tableau.com/productfiles/276/269/Actinvision_DataWriter_Shot3.jpg"],"typed_tags":[{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"}],"beta":false,"product_download_url":"/products/276:download","kind":"product"},{"id":272,"name":"graphomate charts","short_description":"graphomate charts enable customers to design IBCS compliant charts and more within a few clicks.","product_icon_url":"https://galleryapi.tableau.com/productfiles/272/graphomate_charts_Icon2.png","downloads":4296,"publisher_name":"graphomate GmbH","publisher_id":140,"publish_date":"2021-03-26T15:33:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/272/267/graphomate_charts_Shot1.png","https://galleryapi.tableau.com/productfiles/272/267/graphomate_charts_Shot2.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/272:download","kind":"product"},{"id":232,"name":"Einstein Discovery","short_description":"Get predictions for your Tableau data using Einstein Discovery models in Salesforce.","product_icon_url":"https://galleryapi.tableau.com/productfiles/232/Einstein-Brand.png","downloads":32715,"publisher_name":"Salesforce","publisher_id":36,"publish_date":"2021-03-01T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/232/232/EinsteinDiscovery_Shot1.png","https://galleryapi.tableau.com/productfiles/232/232/EinsteinDiscovery_Shot2.png","https://galleryapi.tableau.com/productfiles/232/232/EinsteinDiscovery_Shot3.png"],"typed_tags":[{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"},{"id":12142,"name":"Show In Object Pane","type":"ObjectPaneControl","canonicalName":"ShowInObjectPane","applicableProductType":"extension","uid":"ShowInObjectPane"}],"beta":false,"product_download_url":"/products/232:download","kind":"product"},{"id":236,"name":"Bar Race","short_description":"A bar chart that resizes and relocates bars as they animate through a time period.","product_icon_url":"https://galleryapi.tableau.com/productfiles/236/Inovista_BarRaceChart_Icon.png","downloads":10756,"publisher_name":"Inovista","publisher_id":103,"publish_date":"2021-02-04T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/236/236/Inovista_BarRaceChart_Shot1.gif","https://galleryapi.tableau.com/productfiles/236/236/Inovista_BarRaceChart_Shot2.png","https://galleryapi.tableau.com/productfiles/236/236/Inovista_BarRaceChart_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"}],"beta":false,"product_download_url":"/products/236:download","kind":"product"},{"id":235,"name":"Animated Bubbles","short_description":"This chart presents animated bubbles or images which resize and relocate as the data values progress through time.","product_icon_url":"https://galleryapi.tableau.com/productfiles/235/Inovista_AnimatedBubbleImage_Icon.png","downloads":3821,"publisher_name":"Inovista","publisher_id":103,"publish_date":"2021-02-04T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/235/235/Inovista_AnimatedBubbleImage_Shot1.gif","https://galleryapi.tableau.com/productfiles/235/235/Inovista_AnimatedBubbleImage_Shot2.png","https://galleryapi.tableau.com/productfiles/235/235/Inovista_AnimatedBubbleImage_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/235:download","kind":"product"},{"id":237,"name":"Add-On Charts","short_description":"Use our charts to see your numbers in a new way.","product_icon_url":"https://galleryapi.tableau.com/productfiles/237/Solbeg_Add-OnCharts_Icon.png","downloads":7311,"publisher_name":"Solbeg","publisher_id":105,"publish_date":"2021-01-29T00:00:00.000Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/237/237/Solbeg_Add-OnCharts_Shot1.jpg","https://galleryapi.tableau.com/productfiles/237/237/Solbeg_Add-OnCharts_Shot2.jpg","https://galleryapi.tableau.com/productfiles/237/237/Solbeg_Add-OnCharts_Shot3.jpg"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/237:download","kind":"product"},{"id":233,"name":"Compare - Smart Waterfall","short_description":"Dynamic waterfall to automate gap analysis. Augmented analysis for any variation explanation","product_icon_url":"https://galleryapi.tableau.com/productfiles/233/DataMa_Compare_Icon_280_280.png","downloads":3589,"publisher_name":"DataMa","publisher_id":101,"publish_date":"2021-01-07T16:31:13.342Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/233/Tableau demo 2-0.png","https://galleryapi.tableau.com/productfiles/233/Tableau demo 1-0.png","https://galleryapi.tableau.com/productfiles/233/Tableau demo.gif"],"typed_tags":[{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/233:download","kind":"product"},{"id":206,"name":"Semiotic Hierarchy","short_description":"Leverage the brilliance of the Semiotic hierarchy chart library, directly within Tableau!","product_icon_url":"https://galleryapi.tableau.com/productfiles/206/Starschema_SemioticHierarchy_Icon.png","downloads":7162,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2020-12-11T00:55:59.521Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/206/202/Starschema_SemioticHierarchy_Shot1.png","https://galleryapi.tableau.com/productfiles/206/202/Starschema_SemioticHierarchy_Shot2.png","https://galleryapi.tableau.com/productfiles/206/202/Starschema_SemioticHierarchy_Shot3.gif"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"}],"beta":false,"product_download_url":"/products/206:download","kind":"product"},{"id":200,"name":"CodePad","short_description":"An embedded code editor that allows you to write scripts and create new data analytics algorithms.","product_icon_url":"https://galleryapi.tableau.com/productfiles/200/Starschema_CodePad_Icon.png","downloads":2041,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2020-09-29T19:31:36.737Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/200/199/Starschema_CodePad_Icon_Shot1.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/200:download","kind":"product"},{"id":177,"name":"Modelo","short_description":"Create 3D-integrated infographics with your BIM model using Modelo extension.","product_icon_url":"https://galleryapi.tableau.com/productfiles/177/Modelo_Modelo_Icon.png","downloads":512,"publisher_name":"Modelo","publisher_id":32,"publish_date":"2020-07-09T17:54:37.379Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/177/169/Modelo_Modelo_Shot1.png","https://galleryapi.tableau.com/productfiles/177/169/Modelo_Modelo_Shot2.png","https://galleryapi.tableau.com/productfiles/177/169/Modelo_Modelo_Shot3.png"],"typed_tags":[],"beta":false,"product_download_url":"/products/177:download","kind":"product"},{"id":171,"name":"Sankey Diagram","short_description":"Used in multistep workflows, revealing performance of various paths \u0026 flow stages.","product_icon_url":"https://galleryapi.tableau.com/productfiles/171/Billigence_SankeyDiagram_Icon.png","downloads":15456,"publisher_name":"Billigence","publisher_id":25,"publish_date":"2020-04-14T01:08:27.762Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/171/168/Billigence_SankeyDiagram_Shot1.gif","https://galleryapi.tableau.com/productfiles/171/168/Billigence_SankeyDiagram_Shot2.gif","https://galleryapi.tableau.com/productfiles/171/168/Billigence_SankeyDiagram_Shot3.gif"],"typed_tags":[],"beta":false,"product_download_url":"/products/171:download","kind":"product"},{"id":170,"name":"Process Analysis","short_description":"Used for step-by-step breakdown of process phases, revealing (un)necessary steps.","product_icon_url":"https://galleryapi.tableau.com/productfiles/170/Billigence_ProcessAnalysis_Icon.png","downloads":2781,"publisher_name":"Billigence","publisher_id":25,"publish_date":"2020-04-14T01:04:47.280Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/170/167/Billigence_ProcessAnalysis_Shot1.gif","https://galleryapi.tableau.com/productfiles/170/167/Billigence_ProcessAnalysis_Shot2.gif","https://galleryapi.tableau.com/productfiles/170/167/Billigence_ProcessAnalysis_Shot3.gif"],"typed_tags":[],"beta":false,"product_download_url":"/products/170:download","kind":"product"},{"id":166,"name":"ProcessMining","short_description":"Visualize and analyze your processes based on log file extractions","product_icon_url":"https://galleryapi.tableau.com/productfiles/166/AppsforTableau_ProcessMining_Icon.png","downloads":5690,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2020-03-27T20:29:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/166/166/AppsforTableau_ProcessMining_Shot1.png","https://galleryapi.tableau.com/productfiles/166/166/AppsforTableau_ProcessMining_Shot2.png","https://galleryapi.tableau.com/productfiles/166/166/AppsforTableau_ProcessMining_Shot3.png"],"typed_tags":[{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"},{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":1,"name":"Natural Language Generation","type":"category","canonicalName":"Natural Language Generation","applicableProductType":"extension","uid":"Natural Language Generation"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"}],"beta":false,"product_download_url":"/products/166:download","kind":"product"},{"id":118,"name":"DataTables","short_description":"The internet standard for creating Tables is now available in Tableau.","product_icon_url":"https://galleryapi.tableau.com/productfiles/118/ToanHoang_DataTables_Icon.png","downloads":18603,"publisher_name":"Tableau Magic","publisher_id":17,"publish_date":"2020-02-10T20:02:54.076Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/118/117/ToanHoang_DataTables_Shot1.png","https://galleryapi.tableau.com/productfiles/118/117/ToanHoang_DataTables_Shot2.png","https://galleryapi.tableau.com/productfiles/118/117/ToanHoang_DataTables_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/118:download","kind":"product"},{"id":117,"name":"DrillDownTree","short_description":"Visualize and aggregate data across multiple dimensions - drill down in any order.","product_icon_url":"https://galleryapi.tableau.com/productfiles/117/AppsForTableau_DrillDownTree_Icon.png","downloads":17272,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2020-02-07T18:56:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/117/116/AppsForTableau_DrillDownTree_Shot1.png","https://galleryapi.tableau.com/productfiles/117/116/AppsForTableau_DrillDownTree_Shot2.png","https://galleryapi.tableau.com/productfiles/117/116/AppsForTableau_DrillDownTree_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/117:download","kind":"product"},{"id":115,"name":"Auto Refresh","short_description":"Provides a configurable counter which counts down from the specified seconds then reloads data.","product_icon_url":"https://galleryapi.tableau.com/productfiles/115/Starschema_AutoRefresh_Icon.png","downloads":27860,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2019-12-11T19:39:44.662Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/115/114/Starschema_AutoRefresh_Shot1.png","https://galleryapi.tableau.com/productfiles/115/114/Starschema_AutoRefresh_Shot2.png","https://galleryapi.tableau.com/productfiles/115/114/Starschema_AutoRefresh_Shot3.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/115:download","kind":"product"},{"id":114,"name":"Write-Back Server","short_description":"Allow users to input data, like forecasting, planning, adding comments or any actionable process. ","product_icon_url":"https://galleryapi.tableau.com/productfiles/114/write-back_70x70.png","downloads":12112,"publisher_name":"Xpand IT","publisher_id":21,"publish_date":"2019-11-18T20:04:32.032Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/114/113/XpandIT_WriteBack_Shot1.gif","https://galleryapi.tableau.com/productfiles/114/113/XpandIT_WriteBack_Shot2.gif","https://galleryapi.tableau.com/productfiles/114/113/XpandIT_WriteBack_Shot3.gif"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"}],"beta":false,"product_download_url":"/products/114:download","kind":"product"},{"id":113,"name":"Image Map Filter","short_description":"Create a more interactive experience with a custom image map to filter your dashboards.","product_icon_url":"https://galleryapi.tableau.com/productfiles/113/Tableau_ImageMapper_Icon.png","downloads":8893,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-11-12T02:06:51.883Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/113/112/Tableau_ImageMapFilter_Shot2.gif","https://galleryapi.tableau.com/productfiles/113/112/Tableau_ImageMapFilter_Shot1.gif","https://galleryapi.tableau.com/productfiles/113/112/Tableau_ImageMapFilter_Shot3.gif"],"typed_tags":[{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/113:download","kind":"product"},{"id":112,"name":"Brush Filter","short_description":"Provides interactive data filtering with brushing. (region specification with mouse gestures).","product_icon_url":"https://galleryapi.tableau.com/productfiles/112/Starschema_BrushFiter_Icon.png","downloads":3086,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2019-11-08T16:50:47.299Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/112/111/Starschema_BrushFilter_Shot1.png","https://galleryapi.tableau.com/productfiles/112/111/Starschema_BrushFilter_Shot2.png","https://galleryapi.tableau.com/productfiles/112/111/Starschema_BrushFilter_Shot3.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"}],"beta":false,"product_download_url":"/products/112:download","kind":"product"},{"id":111,"name":"SuperTables","short_description":"Let users analyze and discover the data to support your visuals in stunning interactive tables.","product_icon_url":"https://galleryapi.tableau.com/productfiles/111/AppsforTableau_SuperTables_Icon.png","downloads":18510,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2019-10-28T20:14:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/111/110/AppsforTableau_SuperTables_Shot1.png","https://galleryapi.tableau.com/productfiles/111/110/AppsforTableau_SuperTables_Shot2.png","https://galleryapi.tableau.com/productfiles/111/110/AppsforTableau_SuperTables_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"}],"beta":false,"product_download_url":"/products/111:download","kind":"product"},{"id":110,"name":"PerformanceInsight","short_description":"Measure your Dashboard performance and receive expert advice on performance improvements.","product_icon_url":"https://galleryapi.tableau.com/productfiles/110/AppsforTableau_PerformanceInsights_Icon.png","downloads":7111,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2019-10-25T22:02:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/110/109/AppsforTableau_PerformanceInsights_Shot1.png","https://galleryapi.tableau.com/productfiles/110/109/AppsforTableau_PerformanceInsights_Shot2.png","https://galleryapi.tableau.com/productfiles/110/109/AppsforTableau_PerformanceInsights_Shot3.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"}],"beta":false,"product_download_url":"/products/110:download","kind":"product"},{"id":108,"name":"Kepler.gl","short_description":"A high-performance WebGl based tool for visual exploration of large-scale geospatial data sets.","product_icon_url":"https://galleryapi.tableau.com/productfiles/108/Vis.gl_Kepler.gl_Icon.png","downloads":8627,"publisher_name":"Vis.gl","publisher_id":20,"publish_date":"2019-10-24T22:53:12.753Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/108/107/Vis.gl_Kepler.gl_Shot1.gif","https://galleryapi.tableau.com/productfiles/108/107/Vis.gl_Kepler.gl_Shot2.gif","https://galleryapi.tableau.com/productfiles/108/107/Vis.gl_Kepler.gl_Shot3.png"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/108:download","kind":"product"},{"id":106,"name":"Single Checkbox Parameters","short_description":"This extension allows you to have a single checkbox that can toggle between two values.","product_icon_url":"https://galleryapi.tableau.com/productfiles/106/Tableau_SingleCheckboxParameter_Icon.png","downloads":18159,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-10-22T21:40:09.231Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/106/106/Tableau_SingleCheckboxParameter_Shot1.png"],"typed_tags":[{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/106:download","kind":"product"},{"id":105,"name":"ScrollyTelling","short_description":"Next level storytelling in Tableau. Your story unfolds when you scroll your dashboard.","product_icon_url":"https://galleryapi.tableau.com/productfiles/105/AppsForTableau_Scrollytelling_Icon.png","downloads":2997,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2019-10-22T21:19:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/105/105/AppsForTableau_Scrollytelling_Shot1.png","https://galleryapi.tableau.com/productfiles/105/105/AppsForTableau_Scrollytelling_Shot2.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"}],"beta":false,"product_download_url":"/products/105:download","kind":"product"},{"id":104,"name":"Parameter Actions","short_description":"Update parameters based on worksheet selections! Now also a built-in feature of 2019.2!","product_icon_url":"https://galleryapi.tableau.com/productfiles/104/Tableau_ParameterActions_Icon.png","downloads":7215,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-10-22T00:23:52.307Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/104/104/Tableau_ParameterActions_Shot1.png","https://galleryapi.tableau.com/productfiles/104/104/Tableau_ParameterActions_Shot2.png","https://galleryapi.tableau.com/productfiles/104/104/Tableau_ParameterActions_Shot3.gif"],"typed_tags":[{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/104:download","kind":"product"},{"id":103,"name":"Filter Bookmarks","short_description":"Instantly revert your dashboard filters to predefined settings.","product_icon_url":"https://galleryapi.tableau.com/productfiles/103/FilterBookmarks.png","downloads":30077,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-10-22T00:18:43.703Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/103/103/Tableau_FilterBookmarks_Shot1.png","https://galleryapi.tableau.com/productfiles/103/103/Tableau_FilterBookmarks_Shot2.png","https://galleryapi.tableau.com/productfiles/103/103/Tableau_FilterBookmarks_Shot3.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"}],"beta":false,"product_download_url":"/products/103:download","kind":"product"},{"id":102,"name":"Date Updater","short_description":"Automatically update your date parameters to today, yesterday, a week ago or a month ago.","product_icon_url":"https://galleryapi.tableau.com/productfiles/102/DateUpdater.png","downloads":18340,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-10-22T00:14:31.491Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/102/102/Tableau_DateUpdater_Shot1.png","https://galleryapi.tableau.com/productfiles/102/102/Tableau_DateUpdater_Shot2.png"],"typed_tags":[{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"}],"beta":false,"product_download_url":"/products/102:download","kind":"product"},{"id":101,"name":"Data-Driven Parameters","short_description":"Automatically update your parameters based on your data!","product_icon_url":"https://galleryapi.tableau.com/productfiles/101/Data-DrivenParameters.png","downloads":23528,"publisher_name":"Tableau","publisher_id":16,"publish_date":"2019-10-21T23:25:11.452Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/101/101/Tableau_Data-DrivenParameters_Shot1.png","https://galleryapi.tableau.com/productfiles/101/101/Tableau_Data-DrivenParameters_Shot2.png","https://galleryapi.tableau.com/productfiles/101/101/Tableau_Data-DrivenParameters_Shot3.png"],"typed_tags":[{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":12,"name":"Built by Tableau + Salesforce","type":"filter","canonicalName":"Built by Tableau + Salesforce","applicableProductType":null,"uid":"Built by Tableau + Salesforce"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"}],"beta":false,"product_download_url":"/products/101:download","kind":"product"},{"id":48,"name":"Write-Back Form Builder","short_description":"Design interactive data entry masks for custom database write-back in Tableau dashboards.","product_icon_url":"https://galleryapi.tableau.com/productfiles/48/M2dot_FormBuilder_Icon.png","downloads":7186,"publisher_name":"M2","publisher_id":10,"publish_date":"2019-05-24T16:57:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/48/36/M2dot_FormBuilder_Shot1.png","https://galleryapi.tableau.com/productfiles/48/36/M2dot_FormBuilder_Shot2.png","https://galleryapi.tableau.com/productfiles/48/36/M2dot_FormBuilder_Shot3.png"],"typed_tags":[{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"}],"beta":false,"product_download_url":"/products/48:download","kind":"product"},{"id":46,"name":"Aible","short_description":"Aible empowers business users to create custom AI that conforms to their business realities.","product_icon_url":"https://galleryapi.tableau.com/productfiles/46/Aible_IAmAible_Icon.png","downloads":2026,"publisher_name":"Aible","publisher_id":1,"publish_date":"2019-04-15T19:59:13.661Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/46/34/Aible_IAmAible_Shot1.png","https://galleryapi.tableau.com/productfiles/46/34/Aible_IAmAible_Shot2.png","https://galleryapi.tableau.com/productfiles/46/34/Aible_IAmAible_Shot3.png"],"typed_tags":[{"id":6,"name":"Advanced Analytics","type":"category","canonicalName":"Advanced Analytics","applicableProductType":"extension","uid":"Advanced Analytics"}],"beta":false,"product_download_url":"/products/46:download","kind":"product"},{"id":41,"name":"Mapbox Geospatial Analytics","short_description":"Analyze your data with new methods like grids, clusters, voronois, isobands, and 3D extrusions.","product_icon_url":"https://galleryapi.tableau.com/productfiles/41/Mapbox_MapAnalytics_Icon.png","downloads":6905,"publisher_name":"Mapbox","publisher_id":11,"publish_date":"2019-02-01T13:36:22.985Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/41/29/Mapbox_MapAnalytics_Shot1.png","https://galleryapi.tableau.com/productfiles/41/29/Mapbox_MapAnalytics_Shot2.png","https://galleryapi.tableau.com/productfiles/41/29/Mapbox_MapAnalytics_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/41:download","kind":"product"},{"id":40,"name":"Story Recorder","short_description":"Easily record any dashboard actions, then link them to words or phrases to tell your story.","product_icon_url":"https://galleryapi.tableau.com/productfiles/40/InsightRocket_StoryRecorder_Icon.png","downloads":1414,"publisher_name":"Insight Rocket","publisher_id":9,"publish_date":"2018-12-14T03:26:28.287Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/40/28/InsightRocket_StoryRecorder_Shot1.png","https://galleryapi.tableau.com/productfiles/40/28/InsightRocket_StoryRecorder_Shot2.png","https://galleryapi.tableau.com/productfiles/40/28/InsightRocket_StoryRecorder_Shot3.png"],"typed_tags":[{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"}],"beta":false,"product_download_url":"/products/40:download","kind":"product"},{"id":39,"name":"Steward","short_description":"Simplify issue resolution by contextualizing user feedback and summarizing root causes.","product_icon_url":"https://galleryapi.tableau.com/productfiles/39/Tamr_Steward_Icon.png","downloads":2209,"publisher_name":"Tamr","publisher_id":18,"publish_date":"2018-12-14T03:19:36.907Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/39/27/Tamr_Steward_Shot1.gif","https://galleryapi.tableau.com/productfiles/39/27/Tamr_Steward_Shot2.png","https://galleryapi.tableau.com/productfiles/39/27/Tamr_Steward_Shot3.png"],"typed_tags":[{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"}],"beta":false,"product_download_url":"/products/39:download","kind":"product"},{"id":38,"name":"DashboardGuide","short_description":"Use visuals to explain dashboard, KPIs, definitions \u0026 more with inline content or help screens.","product_icon_url":"https://galleryapi.tableau.com/productfiles/38/AppsforTableau_DashboardGuide_Icon.png","downloads":4878,"publisher_name":"Infotopics | Apps for Tableau","publisher_id":2,"publish_date":"2018-10-24T08:38:00.000Z","product_type":"extension","minimum_tableau_version":"","pictures":["https://galleryapi.tableau.com/productfiles/38/26/AppsforTableau_DashboardGuide_Shot1.gif","https://galleryapi.tableau.com/productfiles/38/26/AppsforTableau_DashboardGuide_Shot2.gif","https://galleryapi.tableau.com/productfiles/38/26/AppsforTableau_DashboardGuide_Shot3.png"],"typed_tags":[{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"}],"beta":false,"product_download_url":"/products/38:download","kind":"product"},{"id":35,"name":"Trellis Chart Auto Resize","short_description":"Automatically change the size of a trellis chart based on the viewable area.","product_icon_url":"https://galleryapi.tableau.com/productfiles/35/MarkJackson_TrellisResize_Icon.png","downloads":2359,"publisher_name":"Mark Jackson","publisher_id":12,"publish_date":"2018-10-24T08:14:28.774Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/35/23/MarkJackson_TrellisResize_Shot1.png","https://galleryapi.tableau.com/productfiles/35/23/MarkJackson_TrellisResize_Shot2.gif"],"typed_tags":[{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":8,"name":"Viz Formatting","type":"category","canonicalName":"Viz Formatting","applicableProductType":"extension","uid":"Viz Formatting"}],"beta":false,"product_download_url":"/products/35:download","kind":"product"},{"id":33,"name":"Dynamic Date Range Filter","short_description":"Set a date range filter to a default range when launching a dashboard.","product_icon_url":"https://galleryapi.tableau.com/productfiles/33/Biztory_DateRange_Icon.png","downloads":21500,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2018-08-15T17:31:07.288Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/33/21/Biztory_DateRange_Shot1.png","https://galleryapi.tableau.com/productfiles/33/21/Biztory_DateRange_Shot2.png"],"typed_tags":[{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/33:download","kind":"product"},{"id":30,"name":"Image Viewer","short_description":"Display one or more images on your dashboard driven by either select or filter actions.","product_icon_url":"https://galleryapi.tableau.com/productfiles/30/TheInformationLab_ImageViewer_Icon.png","downloads":14565,"publisher_name":"The Information Lab","publisher_id":19,"publish_date":"2018-08-15T17:18:15.368Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/30/18/TheInformationLab_ImageViewer_Shot1.png","https://galleryapi.tableau.com/productfiles/30/18/TheInformationLab_ImageViewer_Shot2.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":4,"name":"New Viz Types","type":"category","canonicalName":"New Viz Types","applicableProductType":"extension","uid":"New Viz Types"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"}],"beta":false,"product_download_url":"/products/30:download","kind":"product"},{"id":26,"name":"Dynamic Date Parameter","short_description":"Set a date parameter to a default value when launching a dashboard.","product_icon_url":"https://galleryapi.tableau.com/productfiles/26/Biztory_DynamicDateParameter_Icon.png","downloads":14397,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2018-07-27T23:29:49.885Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/26/14/Biztory_DynamicDateParameter_Shot1.png"],"typed_tags":[{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":9,"name":"Parameter Tools","type":"category","canonicalName":"Parameter Tools","applicableProductType":"extension","uid":"Parameter Tools"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/26:download","kind":"product"},{"id":25,"name":"Export All","short_description":"Use Export All to generate a single Excel workbook from multiple Tableau charts.","product_icon_url":"https://galleryapi.tableau.com/productfiles/25/TheInformationLab_ExportAll_Icon.png","downloads":141113,"publisher_name":"The Information Lab","publisher_id":19,"publish_date":"2018-07-18T22:51:33.114Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/25/13/TheInformationLab_ExportAll_Shot2.png","https://galleryapi.tableau.com/productfiles/25/13/TheInformationLab_ExportAll_Shot3.png"],"typed_tags":[{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"}],"beta":false,"product_download_url":"/products/25:download","kind":"product"},{"id":24,"name":"Tableau Tracker","short_description":"Collect dashboard usage data and use it to track user behavior in Tableau.","product_icon_url":"https://galleryapi.tableau.com/productfiles/24/Starschema_TableauTracker_Icon.png","downloads":6566,"publisher_name":"Starschema","publisher_id":15,"publish_date":"2018-07-18T22:46:43.705Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/24/12/Starschema_TableauTracker_Shot1.png","https://galleryapi.tableau.com/productfiles/24/12/Starschema_TableauTracker_Shot2.png","https://galleryapi.tableau.com/productfiles/24/12/Starschema_TableauTracker_Shot3.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":3,"name":"Monitoring \u0026 Stewardship","type":"category","canonicalName":"Monitoring \u0026 Stewardship","applicableProductType":"extension","uid":"Monitoring \u0026 Stewardship"}],"beta":false,"product_download_url":"/products/24:download","kind":"product"},{"id":21,"name":"Image Filter","short_description":"Replace any single or multiple value quick filter by a series of clickable images.","product_icon_url":"https://galleryapi.tableau.com/productfiles/21/Biztory_ImageFilter_Icon.png","downloads":9028,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2018-07-18T22:39:08.266Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/21/9/Biztory_ImageFilter_Shot1.png"],"typed_tags":[{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"}],"beta":false,"product_download_url":"/products/21:download","kind":"product"},{"id":265,"name":"Button Filter","short_description":"Replace any single or multiple value quick filter by a series of clickable buttons.","product_icon_url":"https://galleryapi.tableau.com/productfiles/265/Biztory_ButtonFilter_Icon.png","downloads":24740,"publisher_name":"Biztory","publisher_id":6,"publish_date":"2018-07-18T22:38:12.845Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/265/265/Biztory_ButtonFilter_Shot1.png"],"typed_tags":[{"id":7,"name":"Custom Filters","type":"category","canonicalName":"Custom Filters","applicableProductType":"extension","uid":"Custom Filters"},{"id":261,"name":"Localize listing name","type":"Localization Control","canonicalName":"LocalizeProductName","applicableProductType":null,"uid":"LocalizeProductName"},{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":11,"name":"Sandboxed","type":"filter","canonicalName":"Sandboxed","applicableProductType":"extension","uid":"Sandboxed"},{"id":5,"name":"Custom Viz Actions","type":"category","canonicalName":"Custom Viz Actions","applicableProductType":"extension","uid":"Custom Viz Actions"},{"id":10,"name":"Works with Tableau Public","type":"filter","canonicalName":"TableauPublic","applicableProductType":"extension","uid":"TableauPublic"}],"beta":false,"product_download_url":"/products/265:download","kind":"product"},{"id":14,"name":"Write-Back Free","short_description":"Write-back allows you to select data from your sheets, add new information to it and persist it.","product_icon_url":"https://galleryapi.tableau.com/productfiles/14/logo_xpandIT_280x280.png","downloads":20990,"publisher_name":"Xpand IT","publisher_id":21,"publish_date":"2018-07-18T17:52:38.245Z","product_type":"extension","minimum_tableau_version":null,"pictures":["https://galleryapi.tableau.com/productfiles/14/2/XpandIT_Writeback_Shot1.png","https://galleryapi.tableau.com/productfiles/14/2/XpandIT_Writeback_Shot2.png","https://galleryapi.tableau.com/productfiles/14/2/XpandIT_Writeback_Shot3.png"],"typed_tags":[{"id":44,"name":"Free","type":"pricing_model","canonicalName":"Free","applicableProductType":"extension","uid":"Free"},{"id":106,"name":"English","type":"Supported Language","canonicalName":"en","applicableProductType":"accelerator","uid":"en"},{"id":2,"name":"Write \u0026 Export Data","type":"category","canonicalName":"Write \u0026 Export Data","applicableProductType":"extension","uid":"Write \u0026 Export Data"}],"beta":false,"product_download_url":"/products/14:download","kind":"product"}],"tableauPublicSupportedOnly":false,"__lang":"en-US","__namespaces":{"common":{"admin_page_heading":"Exchange Admin Console","admin_manage_content_link":"Manage Listings","admin_manage_publishers_link":"Manage Partners","admin_pending_submissions_heading":"Pending Review","exchange_logo_alt":"Home","hamburger_menu":"Menu","tableau_exchange":"Tableau Exchange","product_row_see_all":"See All","header_sign_in":"Sign In","header_sign_out":"Sign Out","sign_in_failed":"Failed to sign in","action_card_connectors":"Seamlessly connect Tableau to additional data sources","action_card_accelerators":"Jumpstart analytics with expert-built dashboards","action_card_dashboard_extensions":"Add functionality to your Tableau dashboards","action_card_viz_extensions":"Add new viz types to your worksheets","text_input_required":"Required","profile_menu_vendor_portal":"Contributor Console","vendor_portal_page_heading":"Contributor Console","decline_contact_heading":"Update Contact Preferences","global_decline_contact_success":"You've opted out. You will no longer be contacted by Tableau Partners. Allow a week for this change to take effect.","decline_contact_error":"Unable to opt out. Refresh the page or try again later.","choose_file":"Choose File","choose_files":"Choose Files","contact_settings_cta":"Visit your \u003ca\u003eContact Preferences\u003c/a\u003e to change which Tableau Partners can contact you.","contact_settings_heading":"Contact Preferences","contact_settings_copy1":"Members of the \u003ca\u003eSalesforce Partner Program\u003c/a\u003e contribute listings to the Tableau Exchange. By clicking “Allow Sharing” , you choose to provide your information (username, user email, listings downloaded, and/or date of download) with Salesforce Partners who contributed the listings you have downloaded. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. These partners might contact you about sales opportunities. ","contact_settings_copy2":"To know more about how Salesforce processes your personal information, please see the \u003ca\u003eSalesforce Privacy Statement\u003c/a\u003e.","contact_preferences_link":"Contact Preferences","contact_preferences_allow_global_contact_label":"Allow sharing with Salesforce Partners","contact_preferences_saved":"Contact preferences saved.","contact_preferences_save_failed":"Unable to save contact preferences. Try again later.","contact_preferences_load_failed":"Unable to load your contact preferences. Try again later.","contact_preferences_loading":"Loading contact preferences...","vendor_portal_page_subheading":"Manage your Tableau Exchange listings","manage_submissions_preview":"Preview","manage_submissions_card_preview_label":"Card Preview","skip_to_submissions":"Skip to submissions","download_leads_heading":"Leads and Opt Outs","download_leads_copy":"A list of the leads from the Tableau Exchange is available as a CSV file. This file contains contact information for the leads and details about the offerings they have downloaded.","download_leads_button":"Download Leads","landing_header_subtitle":"Your one-stop shop to jumpstart analysis","admin_link":"Exchange Admin Console","field_required":"This field is required","filter_bar_version":"Tableau Version","header_version_show_all":"All","product_type_all":"All {plural_product_type}","header_sandboxing_supported_versions":"2019.4 through 2020.2","header_new_connector_sdk_supported_versions":"2020.3 through 2020.4","header_version_and_later":"{version} and later","product_list_extensions_description":"Add functionality to your dashboards using web applications.","product_list_accelerators_description":"Rapidly build robust dashboards tailored to industry or enterprise application, all using your data.","product_list_viz_extensions_description":"Use custom vizzes in your worksheets.","product_type_dashboard_extensions":"Dashboard Extensions","product_type_viz_extensions":"Viz Extensions","product_type_connectors":"Connectors","product_type_accelerators":"Accelerators","product_list_connectors_description":"Enable Tableau to access additional databases and applications.","product_list_learn_more":"Learn more","product_list_loading_products":"Loading...","product_list_filter":"Filter","product_list_filter_done":"Done","product_list_language":"Language","more_by_partner_see_all":"More by {publisherName}","related_listings_heading":"Related Listings","delete_abandoned":"Delete {count} Abandoned Submissions","delete_abandoned_cancel":"Cancel","delete_abandoned_confirm":"Delete","delete_abandoned_message":"Delete {count} abandoned submissions?","delete_abandoned_tooltip":"An abandoned submission is one which was last modified more than {threshold} days ago","you_have_no_drafts":"You don't have any drafts","getting_started_info":"To get started, create a submission with the buttons above.","product_byline":"by {publisherName}","product_demo_title":"Demo","extension_list_add_to_dashboard":"Download","extension_list_no_content":"No matching content","product_detail_description":"Description","product_detail_extension_type_network_enabled":"Network Enabled","product_detail_extension_type_sandboxed":"Sandboxed","product_detail_pricing_type_license_required":"License Required","product_detail_pricing_type_free":"Free","product_detail_beta":"BETA","product_detail_beta_connector_tooltip":"Connectors in Beta are in their final stages of testing and may occasionally be updated by the developer.","product_detail_sandboxed_tooltip":"Sandboxed extensions offer additional security for users. All sandboxed extensions run in a protected environment hosted by Tableau.","product_detail_network_enabled_tooltip":"Network-enabled extensions can be hosted on web servers located inside or outside of your local network and have full access to the web.","product_detail_tech_extension_type_learn_more_link":"Learn more","product_detail_version_number":"Version","product_detail_tech_spec":"Tech Specifications","product_detail_resources":"Resources","product_detail_example_dashboards":"Example Dashboards","product_detail_features_heading":"Features","product_detail_tech_spec_rows_tableau_public":"Tableau Public","product_detail_installation":"Installation","product_detail_tech_spec_rows_available_languages":"Available Languages","product_detail_current_language_label":"This Accelerator","product_detail_tech_spec_rows_available_languages_description":"Also available in","product_detail_tech_spec_rows_privacy":"Privacy","product_detail_tech_spec_rows_privacy_policy":"Privacy Policy","product_detail_tech_spec_rows_support":"Support","product_detail_tech_spec_rows_supported_layouts_mobile":"Mobile optimized","product_detail_tech_spec_rows_supports_data_mapping":"Supports data mapping","product_detail_tech_spec_rows_supports_data_mapping_tooltip":"Use Data Mapping to replace the sample data in this Accelerator with your data.","product_detail_tech_spec_rows_developer_website":"Developer Website","product_detail_tech_spec_rows_terms_of_service":"Terms of Service","product_detail_tech_spec_rows_installation_tableau_documentation":"Installation Guide","product_detail_tech_spec_rows_safelist_url":"Hosted at","product_detail_tech_spec_rows_safelist_url_info":"If this dashboard extension needs to be enabled, ask your Tableau site administrator to add this URL to the allowlist.","product_detail_tech_spec_rows_safelist_url_info_learn_more_link":"Learn more","product_detail_tech_spec_rows_driver_download":"Driver Download","product_detail_tech_spec_rows_license_required":"License Required","product_detail_tech_spec_rows_license_required_info":"A license is required to use this extension beyond its trial","product_detail_connects_to":"Connects to \u003cb\u003e{connection}\u003c/b\u003e","product_detail_version_and_later":"Tableau {minimum_tableau_version} and later","product_detail_works_with_works_with_label":"Works with","product_detail_works_with_works_public":"Tableau Public (2020.1 and later)","product_detail_edit_product":"Edit","product_detail_remove_product":"Delete","public_examples_head":"Example Dashboards","public_examples_subhead":"See this in action on Tableau Public dashboards:","remove_listing_confirmation_title":"Remove product listing","carousel_view_fullsize":"View full size image","carousel_view_larger":"View larger image","image_viewer_next_image":"Next image","image_viewer_previous_image":"Previous image","image_viewer_close":"Close","dialog_close":"Close","product_upload_product_name":"Listing name","product_upload_short_desc":"Short description","product_upload_detailed_desc":"Detailed description","product_upload_driver_download_url":"Driver Download URL","product_upload_support_url":"Support URL","product_upload_installation_instructions":"Installation Instructions","product_upload_is_beta":"Beta","product_upload_publish_date":"Scheduled publish date","product_upload_edit_product_type":"Edit {product_type} Listing","submitted_product_type":"Submitted {product_type} Listing","submitted_product_type_note":"To make changes to this submission it must first be withdrawn (see bottom of page).","product_upload_publisher_name":"Partner name","product_upload_manifest_file_too_large":"{manifestFileType} must be less than 250MB","product_upload_manifest_failed":"Failed to upload new {manifestFileType}","product_upload_overview_heading":"Overview","product_upload_details_heading":"Details","product_upload_metadata_heading":"Metadata","product_upload_legal_heading":"Legal and Security","product_upload_images":"Images","product_upload_no_pii_label":"I confirm there is no personally identifiable information (PII) in my submission.","product_edit_pii_checkbox_required":"You must confirm that there is no personally identifiable information (PII) in your submission.","product_upload_no_pii_tooltip":"PII includes any information that can be used to distinguish an individual's identity, such as names, addresses, or phone numbers.","product_edit_image_delete_failed":"Failed to delete image","product_edit_image_upload_failed":"Failed to upload image","product_edit_image_upload_failed_too_large":"Please ensure that each image is smaller than 2MB. The following images are too large: ","product_edit_multiple_image_upload_failed_dimensions":"The following image dimensions are invalid: ","product_edit_selected_file":"File: {file_name}","product_edit_icon_label":"Icon","product_edit_invalid_name":"Invalid listing name (max {maxCharacters} characters)","product_edit_invalid_url":"Invalid url. Must start with https:// and have a valid domain and path","product_edit_invalid_example_url":"Enter a valid Tableau Public URL. The URL must start with https://public.tableau.com","product_edit_image_required":"Image required","product_edit_manifest_required":"{manifestFileType} required","product_edit_invalid_description":"Must be between {minCharacters} and {maxCharacters} characters in length.","product_edit_invalid_installation_instructions":"Must be between {minCharacters} and {maxCharacters} characters in length.","product_edit_failed_to_update_product":"Failed to update listing","product_edit_manifest":"{manifestFileType} File","product_edit_update_manifest":"Upload {manifestFileType}","remove_product_confirm":"Remove","remove_product_cancel":"Cancel","remove_product_confirmation_prompt":"Are you sure you want to remove this product listing?","icon_select_help":"Must be {width}⨉{height}. Supported formats are jpg, png, gif, and svg.","picture_upload_help":"Must be {width}⨉{height}. Supported formats are jpg, png, and gif.","icon_select_invalid_dimensions":"Invalid icon dimensions","product_edit_categories_heading":"Categories","product_edit_languages_heading":"Supported Language","product_edit_tags_heading":"Other Tags","product_edit_pricing_model":"Pricing Model","product_edit_localization_options":"Localization Options","product_edit_examples_heading":"Public Examples","product_edit_add_example":"Add Example","product_edit_add_another_example":"Add Another Example","product_edit_max_examples":"You reached the limit of 4 examples. To add a new example, you must remove an existing example.","submission_invalid_id":"Invalid submission id","submission_edit_cant_edit_submission":"Your partner id does not match this submission","submission_load_failed":"Failed to load submission","submission_form_errors":"Failed to submit for approval. Check for errors in the form below.","submission_request_approval":"Request Approval","submission_approval_requested":"Approval requested. This listing will be published once approved.","approve_submission":"Approve","submission_status_pending":"Pending","submission_status_processing":"Processing","submission_status_draft":"Draft","submission_discard_draft":"Discard Draft","submission_discard_draft_confirm":"Are you sure you want to discard? This cannot be undone.","submission_discard_draft_cancel":"Cancel","submission_discard_draft_discard":"Discard","submission_reject_cancel":"Cancel","submission_reject_ok":"Ok","submission_reject":"Reject","submission_reject_label":"Reject Submission","submission_withdraw":"Withdraw","submission_comments_heading":"Comments","submission_comments_comment_field_placeholder":"Add an internal comment","submission_comments_submit_comment":"Leave Comment","submission_discard_error":"Failed to discard submission","submission_reject_error":"Failed to reject submission","submission_withdraw_error":"Failed to withdraw submission","submission_approved":"Submission approved. Listing will be published once processing completes.","submission_status_error":"Failed to change submission status","errors_unauthorized":"Unauthorized! You do not have access to this page.","error_404_page_title":"Page Not Found","beta_test_instructions_page_title":"Beta Testing Connectors","footer_legal":"Legal","footer_privacy":"Privacy","footer_cookie_preferences_link":"Cookie Preferences","footer_trust":"Trust","footer_disclosure":"Responsible Disclosure","footer_terms":"Terms of Service","feedback_dialog_title":"Feedback","feedback_button":"Feedback","feedback_dialog_question":"What are you submitting feedback about?","feedback_dialog_cancel":"Cancel","feedback_dialog_close":"Close","feedback_dialog_submit":"Submit","feedback_dialog_option_gallery":"Tableau Exchange","feedback_dialog_option_cannot_find":"Can't find what I'm looking for","feedback_dialog_tell_us":"Tell us about your experience","feedback_dialog_email_address":"Email (optional)","feedback_dialog_choose_product":"Which {productType} do you have feedback for?","feedback_received":"Thanks for your feedback! Your input is important to us and will help us continuously improve the {site_name} experience.","feedback_support_hint":"If you're looking for support for this {productType}, visit the \u003ca\u003edeveloper's website\u003c/a\u003e","feedback_invalid_email":"Invalid email address","feedback_dialog_category":"Category","feedback_dialog_category_none_specified":"(None specified)","product_type_dashboard_extension":"Dashboard Extension","product_type_connector":"Connector","product_type_accelerator":"Accelerator","product_type_viz":"Viz Extension","copyright_notice":"Copyright 1999-{currentYear}. SALESFORCE and the Blue Cloud Design are trademarks of Salesforce, Inc., registered in the U.S. Patent and Trademark Office and registered in other countries and regions. ","copyright_notice_rights_reserved_link_text":"All rights reserved","error404_page_doesnt_exist":"The page you were looking for does not exist.","error404_check_spelling":"If you typed in a URL, double-check the spelling.","error404_contact_support":"If you clicked a link and found this page instead please report the issue on our \u003ca\u003eHaving Trouble\u003c/a\u003e Page.","error404_back_to_home":"Back to Tableau Exchange","develop_promo_connectors":"Build and publish your own connector plugins","develop_promo_extensions":"Build and publish your own dashboard extensions","develop_promo_accelerators":"Build and publish your own Accelerators","develop_promo_vizzes":"Build and publish your own viz extensions","develop_promo_build":"Build","develop_promo_publish":"Publish","remove_file":"Remove file","search_cancel":"Cancel","search_results_title":"Search Results","search_exchange_placeholder":"Search the Exchange","search_showing":"Showing {num} results for","search_no_results":"No matching results for \"{query}\".","search_failed":"Failed to return search results.","search_query_empty":"Please enter a valid search query.","search_link_label":"search for \"{query}\"","content_type_heading":"Offering Type","connection_type":"Connection Type","all_connection_type_filter":"All","all_product_types_filter":"All","new_connection_warning":"This will create a new connection type, \"{type}\". Please make sure it doesn't already exist in the options with a slightly different name.","embedded_viz_url":"Embedded Viz URL","embedded_accelerator_header":"Accelerator","product_list_heading_published_products":"Published","product_list_heading_drafts":"Drafts","table_column_heading_product_name":"Listing Name","table_column_heading_status":"Status","table_column_heading_product_type":"Listing Type","table_column_heading_comment":"Last Comment","table_column_heading_downloads":"Downloads","table_column_date_published":"Date Published","max_characters_input_feedback":"{current} / {max}","contact_dialog_header":"Set partner contact preferences","approve_contact":"Allow Sharing","decline_contact":"Don't Contact Me","global_contact_consent_copy1":"By clicking “Allow Sharing”, you agree to share your personal data with Salesforce Partners. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. You can opt out of providing your personal data with partners any further at any time by changing your Tableau Exchange \u003ca\u003eContact Preferences\u003c/a\u003e.","global_contact_consent_heading":"Do you want Salesforce Partners to contact you?","global_contact_consent_preamble":"Members of the \u003ca\u003eSalesforce Partner Program\u003c/a\u003e contribute listings to the Tableau Exchange. You can choose to provide your information (username, user email, listings downloaded, and date of download) to the Salesforce Partners who contributed the listings you have downloaded. These partners might contact you about sales opportunities.","global_contact_consent_copy":"By clicking \"Allow Sharing,\" you agree to provide your personal data to Salesforce Partners. Once provided, your information will be handled by the applicable Salesforce Partner in accordance with their privacy statement. You can opt of providing your personal data with partners any further at any time by changing your \u003ca\u003eTableau Exchange Contact Preferences\u003c/a\u003e.","global_contact_consent_copy2":" To know more about how Salesforce processes your personal information, please see the \u003ca\u003eSalesforce Privacy Statement\u003c/a\u003e.","your_privacy_choices_link":"Your Privacy Choices","exchange_banner_announcement_heading":"\u003cem\u003e New Feature: \u003c/em\u003e Viz Extensions","exchange_banner_announcement_description":"Add custom viz types to your worksheets with Viz Extensions.","exchange_banner_learn_more_link":"Learn More","exchange_banner_learn_more_link_a11y":"Learn more about the new product: Viz Extensions","exchange_banner_popover_learn_more_link":"Learn more","exchange_banner_popover_learn_more_link_a11y":"Learn more about the new product: Viz Extensions","open_product_demo":"Launch Demo","IPG_fileTooLarge":"Selected file is too large. Select a file less than {fileSize}MB","IPG_invalidFileType":"Invalid file selected. Only .trex files are supported.","IPG_wrongNumberOfFiles":"Wrong number of files selected","IPG_fileReadingAborted":"File reading aborted","IPG_myExtensions":"Access Local Extensions","IPG_myVizExtensions":"Access Local Viz Extensions","IPG_addToDashboard":"Add to Dashboard","IPG_loadingProductsEmpty":"No matching content","IPG_searchLabel":"Search","IPG_networkEnabledLabel":"Network enabled","IPG_networkEnabledTooltip":"Network-enabled extensions can be hosted on web servers located inside or outside of your local network and have full access to the web.","IPG_sandboxedTooltip":"Sandboxed extensions offer additional security for users. All sandboxed extensions run in a protected environment hosted by Tableau.","IPG_sandboxed":"Sandboxed","IPG_extensionReadFailed":"Failed to read Extension","IPG_extensionDownloadFailed":"Failed to download Extension","IPG_productDownloadFailed":"Failed to download product","IPG_backToList":"Back","IPG_downloadingExtension":"Downloading","IPG_categoriesHeading":"Categories","IPG_recentlyUsedHeader":"Recently Used","IPG_listHeader":"Browse {productTypes}","IPG_extensionsDescription":"Dashboard Extensions are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_vizExtensionsDescription":"Viz Extensions are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_acceleratorsDescription":"Accelerators are made available through the \u003cGalleryLink\u003eTableau Exchange\u003c/GalleryLink\u003e which is subject to the \u003cTOSLink\u003eTableau Terms of Service\u003c/TOSLink\u003e.","IPG_featuresHeading":"Features","IPG_allCategories":"All","IPG_dismissErrorButton":"Dismiss","IPG_about_my_extensions":"Load extensions from your own computer or network.","IPG_about_my_vizExtensions":"Load viz extensions from your own computer or network.","IPG_open":"Open","IPG_opening":"Opening","component_activity_spinner_alt":"Wait indicator","languages_all":"All","german":"German","japanese":"Japanese","korean":"Korean","french":"French","english":"English","spanish":"Spanish","italian":"Italian","portuguese":"Portuguese","swedish":"Swedish","thai":"Thai","chinese_traditional":"Chinese (traditional)","chinese_simplified":"Chinese (simplified)"}}},"__N_SSP":true},"page":"/extensions","query":{},"buildId":"UOnEjm0Nltzoie5LR7f3g","isFallback":false,"gssp":true,"customServer":true,"locale":"en-US","locales":["en-US","ar-YE","de-DE","en-GB","es-ES","fr-CA","fr-FR","ga-IE","it-IT","ja-JP","ko-KR","nl-NL","pt-BR","sv-SE","th-TH","zh-CN","zh-TW"],"defaultLocale":"en-US","scriptLoader":[]}</script></body></html>