CINXE.COM
IAB Tech Lab
<!DOCTYPE html> <html lang="en-US"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width"> <title>IAB Tech Lab</title> <meta name="description" content="Established in 2014, the IAB Technology Laboratory (Tech Lab) is a non-profit consortium that engages a member community globally to develop foundational technology and standards that enable growth and trust in the digital media ecosystem. Comprised of digital publishers, ad technology firms, agencies, marketers, and other member companies, IAB Tech Lab focuses on solutions for brand safety and ad fraud; identity, data, and consumer privacy; ad experiences and measurement; and programmatic effectiveness. Its work includes the OpenRTB real-time bidding protocol, ads.txt anti-fraud specification, Open Measurement SDK for viewability and verification, VAST video specification, and DigiTrust identity service. Board members/companies are listed at https://iabtechlab.com/about-the-iab-tech-lab/tech-lab-leadership/. For more information, please visit https://iabtechlab.com." /> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="https://iabtechlab.com/xmlrpc.php"> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css"/> <script> // Sanitize HTML function function sanitizeHtml(html) { var temp = document.createElement('div'); temp.textContent = html; return temp.innerHTML; } // Override Bootstrap components to sanitize certain attributes (function($) { 'use strict'; // Save the original constructors var Tooltip = $.fn.tooltip.Constructor; var Collapse = $.fn.collapse.Constructor; var Affix = $.fn.affix.Constructor; // Extend Tooltip var SafeTooltip = function(element, options) { if (typeof options.viewport === 'string') { options.viewport = sanitizeHtml(options.viewport); } Tooltip.call(this, element, options); }; SafeTooltip.prototype = Object.create(Tooltip.prototype); SafeTooltip.prototype.constructor = SafeTooltip; $.fn.tooltip = function(option) { return this.each(function() { var $this = $(this); var data = $this.data('bs.tooltip'); var options = typeof option === 'object' && option; if (options && typeof options.viewport === 'string') { options.viewport = sanitizeHtml(options.viewport); } if (!data) { $this.data('bs.tooltip', (data = new SafeTooltip(this, options))); } if (typeof option === 'string') { data[option](); } }); }; // Extend Collapse var SafeCollapse = function(element, options) { if (typeof options.parent === 'string') { options.parent = sanitizeHtml(options.parent); } Collapse.call(this, element, options); }; SafeCollapse.prototype = Object.create(Collapse.prototype); SafeCollapse.prototype.constructor = SafeCollapse; $.fn.collapse = function(option) { return this.each(function() { var $this = $(this); var data = $this.data('bs.collapse'); var options = typeof option === 'object' && option; if (options && typeof options.parent === 'string') { options.parent = sanitizeHtml(options.parent); } if (!data) { $this.data('bs.collapse', (data = new SafeCollapse(this, options))); } if (typeof option === 'string') { data[option](); } }); }; // Extend Affix var SafeAffix = function(element, options) { if (typeof options.target === 'string') { options.target = sanitizeHtml(options.target); } Affix.call(this, element, options); }; SafeAffix.prototype = Object.create(Affix.prototype); SafeAffix.prototype.constructor = SafeAffix; $.fn.affix = function(option) { return this.each(function() { var $this = $(this); var data = $this.data('bs.affix'); var options = typeof option === 'object' && option; if (options && typeof options.target === 'string') { options.target = sanitizeHtml(options.target); } if (!data) { $this.data('bs.affix', (data = new SafeAffix(this, options))); } if (typeof option === 'string') { data[option](); } }); }; // No conflict $.fn.tooltip.noConflict = function() { $.fn.tooltip = Tooltip; return this; }; $.fn.collapse.noConflict = function() { $.fn.collapse = Collapse; return this; }; $.fn.affix.noConflict = function() { $.fn.affix = Affix; return this; }; })(jQuery); // Apply tooltips, collapse, and affix globally $(function() { $('[data-toggle="tooltip"]').tooltip(); $('[data-toggle="collapse"]').collapse(); $('[data-spy="affix"]').affix(); }); </script> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.16.0/umd/popper.min.js"></script> <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.6/css/bootstrap.min.css" rel="stylesheet"> <style> .slick-dots { position: absolute; bottom: 0px; left: 50%; transform: translateX(-50%); list-style: none; padding: 0; margin: 0; display: flex; justify-content: center; } .slick-dots li { display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 50%; background-color: #000; } .slick-dots li.slick-active { background-color: #fff; } .slider-container { position: relative; width: 100%; height: 500px; } .slider-item { width: 100%; height: 100%; background-color: #fff; } .search-submit, .wpcf7-form-control, .main-navigation ul ul, .content-boxes .circle, .feature .circle, .section-title-right::after, .boxtitle::after, .section-title::after, .content-btn, #comments .form-submit #submit { background-color: #dd3333; } .boxtitle::after, .section-title::after { height: 3px; width: 20%; } .wp-post-image { margin-bottom: 0px; } #slick-slide-control00{ display: none; } #slick-slide-control01{ display: none; } #slick-slide-control02{ display: none; } #slick-slide-control03{ display: none; } .slick-dots li.slick-active { background-color: #d33; } @media (min-width: 1200px) { .container { width: 1250px; } } @media (max-width: 740px) { .slick-dots { bottom: 35px; } .slider-container { height: 580px; } } .modal-open .modal{ background-color: white; max-width: 700px; max-height: 600px; align-content: center; margin: auto; margin-top: auto; padding: 15px; margin-top: 20px; } </style> <style> .header-profile-icon { position: absolute; right: 20px; top: 28px; } .profile-menu { left: auto !important; right: 0; line-height: 25px; padding-left: 10px !important; } .profile-menu .logout-btn { background-color: black; color: white; padding: 8px 8px; border-radius: 5px; width: 90%; box-sizing: border-box; display: inline-block; text-align: center; font-size: 16px; margin-top: 5px; } </style> <script type="text/javascript"> document.addEventListener('DOMContentLoaded', function() { var loginPrompt = document.getElementById('loginPrompt'); if (loginPrompt) { loginPrompt.addEventListener('click', function() { // alert('Please log in to access your profile.'); // Optionally, redirect to the login page window.location.href = 'https://iabtechlab.com/wp-login.php'; }); } }); </script> <meta name='robots' content='noindex, follow' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.1 (Yoast SEO v23.1) - https://yoast.com/wordpress/plugins/seo/ --> <title>IAB Tech Lab Standards</title> <meta name="description" content="IAB Tech Lab produces global technical standards to build and support a healthy and sustainable digital media and advertising industry." /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="IAB Tech Lab Standards and Software" /> <meta property="og:description" content="IAB Tech Lab produces global technical standards to build and support a healthy and sustainable digital media and advertising industry." /> <meta property="og:url" content="https://iabtechlab.com/standards/" /> <meta property="article:publisher" content="https://www.facebook.com/IABTechLab" /> <meta property="article:modified_time" content="2024-11-19T08:14:44+00:00" /> <meta property="og:image" content="https://iabtechlab.com/wp-content/uploads/2024/10/IAB_Standards.png" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="628" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:description" content="IAB Tech Lab produces global technical standards to build and support a healthy and sustainable digital media and advertising industry." /> <meta name="twitter:site" content="@iabtechlab" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="3 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://iabtechlab.com/standards/","url":"https://iabtechlab.com/standards/","name":"IAB Tech Lab Standards","isPartOf":{"@id":"https://iabtechlab.com/#website"},"primaryImageOfPage":{"@id":"https://iabtechlab.com/standards/#primaryimage"},"image":{"@id":"https://iabtechlab.com/standards/#primaryimage"},"thumbnailUrl":"https://iabtechlab.com/wp-content/uploads/2024/10/IAB_Standards_Gray.png","datePublished":"2024-11-19T03:04:37+00:00","dateModified":"2024-11-19T08:14:44+00:00","description":"IAB Tech Lab produces global technical standards to build and support a healthy and sustainable digital media and advertising industry.","breadcrumb":{"@id":"https://iabtechlab.com/standards/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://iabtechlab.com/standards/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://iabtechlab.com/standards/#primaryimage","url":"https://iabtechlab.com/wp-content/uploads/2024/10/IAB_Standards_Gray.png","contentUrl":"https://iabtechlab.com/wp-content/uploads/2024/10/IAB_Standards_Gray.png","width":1200,"height":628,"caption":"Tech Lab Standards"},{"@type":"BreadcrumbList","@id":"https://iabtechlab.com/standards/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://iabtechlab.com/"},{"@type":"ListItem","position":2,"name":"IAB Tech Lab Standards and Software"}]},{"@type":"WebSite","@id":"https://iabtechlab.com/#website","url":"https://iabtechlab.com/","name":"IAB Tech Lab","description":"","publisher":{"@id":"https://iabtechlab.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://iabtechlab.com/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://iabtechlab.com/#organization","name":"IAB Tech Lab","url":"https://iabtechlab.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://iabtechlab.com/#/schema/logo/image/","url":"https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary.png","contentUrl":"https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary.png","width":877,"height":340,"caption":"IAB Tech Lab"},"image":{"@id":"https://iabtechlab.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/IABTechLab","https://x.com/iabtechlab"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//cc.cdn.civiccomputing.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link rel="alternate" type="application/rss+xml" title=" » Feed" href="https://iabtechlab.com/feed/" /> <link rel="alternate" type="application/rss+xml" title=" » Comments Feed" href="https://iabtechlab.com/comments/feed/" /> <link rel="alternate" type="text/calendar" title=" » iCal Feed" href="https://iabtechlab.com/events/?ical=1" /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/iabtechlab.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.5.5"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='dashicons-css' href='https://iabtechlab.com/wp-includes/css/dashicons.min.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='tec-variables-skeleton-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/common/src/resources/css/variables-skeleton.min.css?ver=5.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='tec-variables-full-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/common/src/resources/css/variables-full.min.css?ver=5.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-common-skeleton-style-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/common/src/resources/css/common-skeleton.min.css?ver=5.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-common-full-style-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/common/src/resources/css/common-full.min.css?ver=5.2.7' type='text/css' media='all' /> <link rel='stylesheet' id='event-tickets-tickets-css-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/css/tickets.min.css?ver=5.10.0' type='text/css' media='all' /> <link rel='stylesheet' id='event-tickets-tickets-rsvp-css-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/css/rsvp-v1.min.css?ver=5.10.0' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='ce_responsive-css' href='https://iabtechlab.com/wp-content/plugins/simple-embed-code/css/video-container.min.css?ver=2.3.9' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://iabtechlab.com/wp-content/plugins/the-events-calendar/src/resources/css/tribe-events-single-skeleton.min.css?ver=6.5.0.1' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://iabtechlab.com/wp-content/plugins/the-events-calendar/src/resources/css/tribe-events-single-full.min.css?ver=6.5.0.1' type='text/css' media='all' /> <link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://iabtechlab.com/wp-content/plugins/the-events-calendar/src/resources/css/integrations/plugins/elementor/widgets/widget-base.min.css?ver=6.5.0.1' type='text/css' media='all' /> <link rel='stylesheet' id='ivory-search-styles-css' href='https://iabtechlab.com/wp-content/plugins/add-search-to-menu/public/css/ivory-search.min.css?ver=5.5.6' type='text/css' media='all' /> <link rel='stylesheet' id='tribe-list-venues-organizers-shortcodes-css' href='https://iabtechlab.com/wp-content/plugins/tribe-ext-list-venues-organizers-shortcodes/src/resources/css/tribe-list-venues-organizers-shortcodes.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='modality-css' href='https://iabtechlab.com/wp-content/themes/modality/style.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='bootstrap-css' href='https://iabtechlab.com/wp-content/themes/modality/css/bootstrap.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='animate-css' href='https://iabtechlab.com/wp-content/themes/modality/css/animate.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='modality-responsive-css' href='https://iabtechlab.com/wp-content/themes/modality/css/responsive.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome-css' href='https://iabtechlab.com/wp-content/plugins/elementor/assets/lib/font-awesome/css/font-awesome.min.css?ver=4.7.0' type='text/css' media='all' /> <link rel='stylesheet' id='modality-body-font-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400%2C400italic%2C700%2C700italic&subset=latin%2Cgreek-ext%2Ccyrillic%2Clatin-ext%2Cgreek%2Ccyrillic-ext%2Cvietnamese&ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='modality-menu-font-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400%2C400italic%2C700%2C700italic&subset=latin%2Cgreek-ext%2Ccyrillic%2Clatin-ext%2Cgreek%2Ccyrillic-ext%2Cvietnamese&ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='modality-logo-font-css' href='//fonts.googleapis.com/css?family=Open+Sans%3A400%2C400italic%2C700%2C700italic&subset=latin%2Cgreek-ext%2Ccyrillic%2Clatin-ext%2Cgreek%2Ccyrillic-ext%2Cvietnamese&ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://iabtechlab.com/wp-content/plugins/tablepress/css/build/default.css?ver=2.3.2' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://iabtechlab.com/wp-content/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.23.3' type='text/css' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://iabtechlab.com/wp-content/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-17663-css' href='https://iabtechlab.com/wp-content/uploads/elementor/css/post-17663.css?ver=1732303160' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://iabtechlab.com/wp-content/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.23.1' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-global-css' href='https://iabtechlab.com/wp-content/uploads/elementor/css/global.css?ver=1732303160' type='text/css' media='all' /> <link rel='stylesheet' id='elementor-post-22717-css' href='https://iabtechlab.com/wp-content/uploads/elementor/css/post-22717.css?ver=1732303509' type='text/css' media='all' /> <link rel='stylesheet' id='event-tickets-rsvp-css' href='https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/css/rsvp.min.css?ver=5.10.0' type='text/css' media='all' /> <link rel='stylesheet' id='footable_styles-css' href='https://iabtechlab.com/wp-content/plugins/ninja-tables/assets/css/ninjatables-public.css?ver=6.5.5' type='text/css' media='all' /> <link rel='stylesheet' id='google-fonts-1-css' href='https://fonts.googleapis.com/css?family=Roboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto+Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap&ver=6.5.5' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><!--n2css--><script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1" id="jquery-migrate-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/bootstrap.js?ver=6.5.5" id="bootstrap-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/jquery.smartmenus.js?ver=6.5.5" id="jquery-smartmenus-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/jquery.smartmenus.bootstrap.js?ver=6.5.5" id="jquery-smartmenus-bootstrap-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/imgLiquid.js?ver=6.5.5" id="imgLiquid-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/modernizr.js?ver=6.5.5" id="modernizr-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/stickUp.js?ver=6.5.5" id="stickUp-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/sticky.js?ver=6.5.5" id="modality-sticky-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/wow.js?ver=6.5.5" id="wow-js"></script> <!--[if lt IE 9]> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/html5.js?ver=6.5.5" id="modality-html5-js"></script> <![endif]--> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://iabtechlab.com/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.5.5" /> <link rel='shortlink' href='https://iabtechlab.com/?p=22717' /> <link rel="alternate" type="application/json+oembed" href="https://iabtechlab.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fiabtechlab.com%2Fstandards%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://iabtechlab.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fiabtechlab.com%2Fstandards%2F&format=xml" /> <meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://iabtechlab.com"><link rel="https://theeventscalendar.com/" href="https://iabtechlab.com/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://iabtechlab.com"><link rel="alternate" href="https://iabtechlab.com/wp-json/tribe/events/v1/" /><!--Custom Styling--> <style media="screen" type="text/css"> blockquote, address, .page-links a:hover, .post-format-wrap {border-color:#dd3333} .meta span i, .more-link, .post-title h3:hover, #main .standard-posts-wrapper .posts-wrapper .post-single .text-holder-full .post-format-wrap p.link-text a:hover, .breadcrumbs .breadcrumbs-wrap ul li a:hover, #article p a, .navigation a, .link-post i.fa, .quote-post i.fa, #article .link-post p.link-text a:hover, .link-post p.link-text a:hover, .quote-post span.quote-author, .post-single ul.link-pages li a strong, .post-info span i, .footer-widget-col ul li a:hover, .sidebar ul.link-pages li.next-link a span, .sidebar ul.link-pages li.previous-link a span, .sidebar ul.link-pages li i, .row .row-item .service i.fa {color:#dd3333} input[type="submit"],button, .page-links a:hover {background:#dd3333} .search-submit,.wpcf7-form-control,.main-navigation ul ul, .content-boxes .circle, .feature .circle, .section-title-right:after, .boxtitle:after, .section-title:after, .content-btn, #comments .form-submit #submit {background-color:#dd3333} .back-to-top {color:#dd3333} .back-to-top i.fa:hover {color:#d3d3d3} #logo {width:120px } #logo { margin-top:12px } #logo { margin-bottom:8px } #logo {font-family:Open Sans} #logo {font-size:24px } #logo {font-weight:700} #logo a {color:#ffffff} #logo h5.site-description {font-size:16px } #logo .site-description {color:#ffffff} #logo .site-description {text-transform: none} #navbar {margin-top:18px} #navbar ul li a {font-family:Open Sans} #navbar ul li a {font-size:14px} .navbar-nav li a {color:#3f3f3f} .dropdown-menu {border-bottom: 5px solid #ffffff} .navbar-nav {background-color:#ffffff} .dropdown-menu { background:#ffffff} .navbar-nav li a:hover {color:#dd3333} .navbar-nav ul li a:hover, .navbar-nav ul li a:focus, .navbar-nav ul li a.active, .navbar-nav ul li a.active-parent, .navbar-nav ul li.current_page_item a, #menu-navmenu li a:hover { background:#ffffff} .active a { color:#dd3333 !important} body {font-family:Open Sans} body {font-size:14px !important} body {color:#3f3f3f} #header-holder { background-color: #ffffff} #header-top .top-phone,#header-top p, #header-top a, #header-top i { color:#ffffff} #header-top { background-color: #000000} .banner ul li { min-height:500px;} .banner .inner h1 { color:#ffffff} .iis-caption-title a { color:#ffffff} .banner .inner p { color: #ffffff} .iis-caption-content p { color: #ffffff} .banner .btn { color: #ffffff} .banner .btn { border-color: #ffffff} .iis-caption { left: 0%} .banner .inner { padding-top: 10px} .iis-caption { bottom: 5%} .banner .inner { width: 90%} .iis-caption { max-width: 90%} #footer { background-color:#3f3f3f} #copyright { background-color:#3f3f3f} .footer-widget-col h4 { color:#dd3333} .footer-widget-col h4 { border-bottom: 4px solid #dd3333} .footer-widget-col a, .footer-widget-col { color:#ffffff} .footer-widget-col ul li { border-bottom: 1px solid #ffffff} #social-bar-footer ul li a i { color:#dd3333} .home-blog {background: none repeat scroll 0 0 #ffffff} .from-blog .post-info span a, .from-blog .post-info span {color:#111111;} .from-blog h3 {color:#111111;} .from-blog h2 {color:#111111;} .from-blog {background: none repeat scroll 0 0 #f4f4f4;} .blog-top-image {background: none repeat scroll 0 0 #eeeeee;} .blog-top-image h1.section-title, .blog-top-image h1.section-title-right {color:#111111;} .get-strated-button { background-color: #dd3333} #get-started h2 { color: #ffffff} .get-strated-left span { color: #ffffff} #get-started { background: none repeat scroll 0 0 #252525} #features { background-color:#f4f4f4;} h4.sub-title, #features p { color:#111111;} #features .section-title, #features h3 { color:#111111;} .about p {color:#dd3333;} .about h2 {color:#000000;} .about {background: none repeat scroll 0 0 #eeeeee;} #services { background-color:#eeeeee;} #services h2, #services h3 { color:#dd3333;} #services p { color:#333333;} .cta h2 { color:#111111;} .cta h4 { color:#111111;} .cta { background-color:#eeeeee;} .content-boxes h4 { color:#ffffff;} .content-boxes {color:#ffffff} .content-boxes {background: none repeat scroll 0 0 #252525} .get-in-touch { background-color: #ffffff} .get-in-touch h2.boxtitle {color:#111111;} .get-in-touch h4.sub-title {color:#dd3333;} .git-link { color: #dd3333} .git-link { border-color: #dd3333} .social { background-color: #ffffff} </style> <meta name="generator" content="Elementor 3.23.3; features: e_optimized_css_loading, e_font_icon_svg, additional_custom_breakpoints, e_lazyload; settings: css_print_method-external, google_font-enabled, font_display-swap"> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <link rel="icon" href="https://iabtechlab.com/wp-content/uploads/2017/08/cropped-150411226376665-32x32.png" sizes="32x32" /> <link rel="icon" href="https://iabtechlab.com/wp-content/uploads/2017/08/cropped-150411226376665-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://iabtechlab.com/wp-content/uploads/2017/08/cropped-150411226376665-180x180.png" /> <meta name="msapplication-TileImage" content="https://iabtechlab.com/wp-content/uploads/2017/08/cropped-150411226376665-270x270.png" /> <style id='ninja_table_custom_css_22655' type='text/css'> #footable_22655 { font-family: inherit; font-size: 14px; } </style> <style id='ninja_table_custom_css_23167' type='text/css'> #footable_23167 { font-family: inherit; font-size: 14px; } </style> <style id='ninja_table_custom_css_22891' type='text/css'> #footable_22891 { font-family: inherit; font-size: 14px; } </style> <style id='ninja_table_custom_css_23673' type='text/css'> #footable_23673 { font-family: inherit; font-size: 14px; } </style> <style type="text/css" id="wp-custom-css"> #ninja_forms_field_145 { /* Center the button */ display: block; margin: auto; font-size: 14px; background-color: #EA361C; } .list-radio-wrap span { /* padding-left:150px; */ float:right; } .bodname{ display: inline-block; width: 220px; } #ninja_forms_form_22_all_fields_wrap .ninja-forms-required-items { display:none; } #nf_submit_25 , #nf_submit_27{ text-align:center; color: black; } .ninja-notify-submit { color: black; } #services-wrap{ display: none;} .label { color: #000;} .footer-widget-col h4 { text-transform: uppercase !important; } .std_class{color:blue !important;} a#wd_button { border-top-left-radius: 10px; border-top-right-radius: 10px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; font-family: Arial; } /********/ .wd_button { font-size: 15px!important; } .postid-16289 .tribe-events-schedule h2 { display:none; } @media (min-width: 1200px) { .container { width: 1250px; } } /* Header */ .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover { background-color: #fff; } .dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover { background-color: #fff; } #navbar ul li a { text-transform: none; } .navbar-nav ul li a { font-weight: 500; } .dropdown-menu { border: 1px solid #c8c8c8;; } @media screen and (max-width: 768px) { #logo a img { width: 80px; } } .navbar-toggle { margin-top: -45px; } /** Corousel Slider smooth effect **/ .my_testimonial_slider .swiper-wrapper{ -webkit-transition-timing-function: linear !important; transition-timing-function: linear !important; } /* Footer */ .footer-v4 .sidebar-footer { width: 50%; } .sidebar-footer > div { margin: 15px 50px 0px 0; } .navbar-default { background-color: #fff; } .footer-widget-col ul li { border: none; } .footer-widget-col ul li { padding: 0.3em 0; } .sidebar-footer .footer-widget-col { margin: 0 auto 10px; } .btn-primary:hover { color: #EE3636; background-color: #FFF; border-color: #EE3636; } .btn-primary { color: #FFF; background-color: #EE3636; border-color: #EE3636; } .sticky-column{ position: sticky; position: -webkit-sticky; top: 7rem; } .sticky-parent .elementor-widget-wrap { display: block!important; } #ez-toc-container { border: none; } ez-toc-container li, #ez-toc-container ul, #ez-toc-container ul li, div.ez-toc-widget-container, div.ez-toc-widget-container li { line-height: 2; } @media screen and (max-width: 768px) { #logo a img { width: 135px; } } .huge-it-wrap { opacity: 1 !important; } .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container { padding-top: 30px; } .tablepress thead th { background-color: #ea0909e5; color: white; } .wp-block-separator { border: 0px solid; } .btn-primary:active, .btn-primary:focus { color: #fff; background-color: #f00; border-color: #f00; } .tfaforms-iframe{ margin-bottom: -400px; } .navbar ul { float: left; } @media screen and (max-width: 768px){ .tfaforms-iframe{ margin-bottom: -200px; } } #sp-testimonial-pro-22062.sp-testimonial-pro-section .tpro-client-image img, .sp-tpro-modal-testimonial-22062 .tpro-client-image img { width: 250px; } #sp-testimonial-pro-22062.sp-testimonial-pro-section .sp-testimonial-pro-item { margin-bottom: 0px; width: 100%; } /* Civic Cookie Control */ #ccc #ccc-notify.ccc-notify__top { animation-name: slide-up !important; bottom: 0 !important; top: auto !important; } @keyframes slide-up { 0% { transform: translate3d(0, 100%, 0); /* Starts below the screen */ } 100% { transform: translate3d(0, 0, 0); /* Stops at the bottom */ } } </style> <style type="text/css" media="screen">.is-menu path.search-icon-path { fill: #474747;}body .popup-search-close:after, body .search-close:after { border-color: #474747;}body .popup-search-close:before, body .search-close:before { border-color: #474747;}</style> <style type="text/css" media="screen"> /* Ivory search custom CSS code */ .astm-search-menu input.search-field { padding-top: 0px; padding-bottom: 1px; } .astm-search-menu input.search-submit { padding-top: 1px; padding-bottom: 1px; } </style> </head> <body style="max-width:100%" class="page-template-default page page-id-22717 page-parent wp-custom-logo tribe-no-js page-template-modality modality elementor-default elementor-kit-17663 elementor-page elementor-page-22717 tribe-theme-modality"> <dialog id="error-dialog"> <button id="error-close"> <svg width="14" height="14" viewBox="0 0 14 14" xmlns="http://www.w3.org/2000/svg"><line fill="none" stroke="#000" stroke-width="1.1" x1="1" y1="1" x2="13" y2="13"></line><line fill="none" stroke="#000" stroke-width="1.1" x1="13" y1="1" x2="1" y2="13"></line></svg> </button> <div class="error-dialog-body"> <span style="color: gray;" uk-icon="icon: warning; ratio: 2.6;"></span> <span>There was an unexpected error authorizing you. Please try again.</span> </div> <button type="button" id="error-close-button" class="uk-button primary-button-red-small"> Close </button> </dialog> <style> #error-dialog { background: white; border: 1px solid #dadada; z-index: 9999999; top: 25%; min-width: 300px; max-width: 400px; border-radius: 5px; } #error-dialog #error-close { float: right; border: none; background-color: transparent; outline: none; } #error-dialog #error-close-button { width: 100%; } .error-dialog-body { margin: 40px 0px 30px 0px; padding: 1rem; padding-top: 0; text-align: center; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 1rem; } </style> <script>0</script> <div id="grid-container"> <!-- Modal --> <div class="modal fade" id="myModal" tabindex="-1" aria-labelledby="exampleModalLabel" aria-hidden="true" data-keyboard="false"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <h5 class="modal-title" id="exampleModalLabel">Subscribe to Our Newsletter</h5> <button type="button" class="close" data-dismiss="modal" aria-label="Close"> <span aria-hidden="true">×</span> </button> </div> <div class="modal-body"> <!-- Form will be loaded here --> </div> </div> </div> </div> <div class="clear"></div> <div id="header-holder"> <div id ="header-wrap"> <nav class="navbar navbar-default"> <div id="logo"> <a href="https://iabtechlab.com/" class="custom-logo-link" rel="home"><img fetchpriority="high" width="877" height="340" src="https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary.png" class="custom-logo" alt="" decoding="async" srcset="https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary.png 877w, https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary-300x116.png 300w, https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary-768x298.png 768w, https://iabtechlab.com/wp-content/uploads/2024/01/IABTL_10Y_Logo_Secondary-206x80.png 206w" sizes="(max-width: 877px) 100vw, 877px" /></a> </div> <div class="navbar-header"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> </div> <div id="navbar" class="navbar-collapse collapse"> <ul id="menu-primary-navigation" class="nav navbar-nav"><li id="menu-item-13693" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-13693 dropdown"><a title="Membership" href="https://iabtechlab.com/membership/" class="dropdown-toggle" aria-haspopup="true">Membership <span class="caret"></span></a> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-19373" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19373"><a title="Membership Types" href="https://iabtechlab.com/membership/">Membership Types</a></li> <li id="menu-item-18085" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18085"><a title="Board Membership" href="https://iabtechlab.com/board-membership/">Board Membership</a></li> <li id="menu-item-18084" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18084"><a title="Corporate Membership" href="https://iabtechlab.com/corporate-membership/">Corporate Membership</a></li> <li id="menu-item-18087" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18087"><a title="Our Members" href="https://iabtechlab.com/about-the-iab-tech-lab/iab-tech-lab-members/">Our Members</a></li> </ul> </li> <li id="menu-item-23893" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current-menu-ancestor current-menu-parent menu-item-has-children menu-item-23893 dropdown active"><a title="Standards" href="https://iabtechlab.com/standards" class="dropdown-toggle" aria-haspopup="true">Standards <span class="caret"></span></a> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-19374" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item menu-item-19374 active"><a title="All Standards" href="https://iabtechlab.com/standards/">All Standards</a></li> <li id="menu-item-18175" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18175"><a title="Supply Chain & Foundations" href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></li> <li id="menu-item-18176" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18176"><a title="Addressability and PETs" href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and PETs</a></li> <li id="menu-item-18174" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18174"><a title="Measurement" href="https://iabtechlab.com/standards/measurement/">Measurement</a></li> <li id="menu-item-18178" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18178"><a title="Privacy" href="https://iabtechlab.com/standards/privacy/">Privacy</a></li> <li id="menu-item-18177" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18177"><a title="Advanced TV" href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></li> </ul> </li> <li id="menu-item-23872" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-23872"><a title="Working Groups" href="https://iabtechlab.com/working-groups">Working Groups</a></li> <li id="menu-item-7144" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-7144 dropdown"><a title="Events" href="https://iabtechlab.com/events/" class="dropdown-toggle" aria-haspopup="true">Events <span class="caret"></span></a> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-23456" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23456"><a title="Sponsor a Tech Lab Event" href="https://iabtechlab.com/tech-lab-event-sponsorship/">Sponsor a Tech Lab Event</a></li> </ul> </li> <li id="menu-item-1685" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1685"><a title="Software" href="https://iabtechlab.com/software/">Software</a></li> <li id="menu-item-2676" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-2676 dropdown"><a title="News & Blog" href="https://iabtechlab.com/iab-tech-lab-news/" class="dropdown-toggle" aria-haspopup="true">News & Blog <span class="caret"></span></a> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-19372" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19372"><a title="Latest News & Blogs" href="https://iabtechlab.com/iab-tech-lab-news/">Latest News & Blogs</a></li> <li id="menu-item-18701" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18701"><a title="Press Releases" href="https://iabtechlab.com/press-releases/">Press Releases</a></li> <li id="menu-item-20051" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20051"><a title="Member Perspectives" href="https://iabtechlab.com/member-perspectives/">Member Perspectives</a></li> </ul> </li> <li id="menu-item-13692" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13692"><a title="Tools Portal" target="_blank" href="https://tools.iabtechlab.com/">Tools Portal</a></li> <li id="menu-item-1684" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1684 dropdown"><a title="Compliance" href="https://iabtechlab.com/compliance-programs/" class="dropdown-toggle" aria-haspopup="true">Compliance <span class="caret"></span></a> <ul role="menu" class=" dropdown-menu"> <li id="menu-item-19385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19385"><a title="All Compliance Programs" href="https://iabtechlab.com/compliance-programs/">All Compliance Programs</a></li> <li id="menu-item-18003" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18003"><a title="Open Measurement" href="https://iabtechlab.com/compliance-programs/open-measurement/">Open Measurement</a></li> <li id="menu-item-18004" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18004"><a title="Measurement Compliance" href="https://iabtechlab.com/compliance-programs/measurement-compliance/">Measurement Compliance</a></li> <li id="menu-item-18005" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18005"><a title="Podcast Measurement Compliance" href="https://iabtechlab.com/compliance-programs/podcast-measurement-compliance/">Podcast Measurement Compliance</a></li> <li id="menu-item-18007" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-18007"><a title="Data Transparency" href="https://iabtechlab.com/compliance-programs/data-transparency/">Data Transparency</a></li> <li id="menu-item-18008" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-18008"><a title="Compliance Pricing" href="https://iabtechlab.com/compliance-programs/techlab-compliance-pricing/">Compliance Pricing</a></li> <li id="menu-item-19779" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-19779"><a title="Compliant Companies" href="https://iabtechlab.com/compliant-companies/">Compliant Companies</a></li> </ul> </li> <li class=" astm-search-menu is-menu sliding menu-item"><a href="#" aria-label="Search Icon Link"><svg width="20" height="20" class="search-icon" role="img" viewBox="2 9 20 5" focusable="false" aria-label="Search"> <path class="search-icon-path" d="M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"></path></svg></a><form role="search" method="get" class="search-form" action="https://iabtechlab.com/"> <label> <span class="screen-reader-text">Search for:</span> <input type="search" class="search-field" placeholder="Search …" value="" name="s" /> </label> <input type="submit" class="search-submit" value="Search" /> </form></li></ul> <div class="header-profile-icon"> <div class="dropdown"> <img src="https://www.iab.com/wp-content/themes/iab/lib-browser/img/icons/redesign/Account.png" style="width:22px; cursor:pointer;" alt="Profile Icon" id="loginPrompt" /> </div> </div> </div> </nav> </div><!--header-wrap--> </div><!--header-holder--> <div id="main" class="col1"> <div class="content-posts-wrap"> <div id="content-box"> <div id="post-body"> <div class="post-single post-22717 page type-page status-publish has-post-thumbnail hentry"> <h1 id="post-title" class="entry-title post-22717 page type-page status-publish has-post-thumbnail hentry">IAB Tech Lab Standards and Software </h1> <div class="breadcrumbs"> <div class="breadcrumbs-wrap"> <ul><li><a href="https://iabtechlab.com">Home</a></li><li class="separator"> / </li><li> IAB Tech Lab Standards and Software</li></ul> </div><!--breadcrumbs-wrap--> </div><!--breadcrumbs--> <div id="article"> <div data-elementor-type="wp-page" data-elementor-id="22717" class="elementor elementor-22717" data-elementor-post-type="page"> <div class="elementor-element elementor-element-f55ca70 e-flex e-con-boxed e-con e-parent" data-id="f55ca70" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-8ef78a9 elementor-widget elementor-widget-image" data-id="8ef78a9" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.23.0 - 25-07-2024 */ .elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{vertical-align:middle;display:inline-block}</style> <img decoding="async" width="1024" height="93" src="https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1-1024x93.png" class="attachment-large size-large wp-image-23557" alt="IAB Tech Lab Standards and Software" srcset="https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1-1024x93.png 1024w, https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1-300x27.png 300w, https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1-768x70.png 768w, https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1-1536x140.png 1536w, https://iabtechlab.com/wp-content/uploads/2024/10/IABTechLab_WebHeader-Standards_1-1.png 2048w" sizes="(max-width: 1024px) 100vw, 1024px" /> </div> </div> </div> </div> <div class="elementor-element elementor-element-849e132 e-flex e-con-boxed e-con e-parent" data-id="849e132" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-db92ace elementor-widget elementor-widget-text-editor" data-id="db92ace" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.23.0 - 25-07-2024 */ .elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}</style> <div class="elementor-element elementor-element-00bbe90 elementor-widget elementor-widget-text-editor" data-id="00bbe90" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><p>IAB Tech Lab produces global technical standards and solutions to <strong>build and support a healthy and sustainable</strong> digital media and advertising industry. Our key areas of focus are:</p></div></div><div class="elementor-element elementor-element-82000a6 elementor-widget elementor-widget-text-editor" data-id="82000a6" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><ul><li>Creating a portfolio of technical standards to balance consumer privacy and addressability through our work related to identity.</li><li>Developing technical standards that are needed to accelerate the ongoing growth of Advanced TV.</li><li>Advancing and producing technical standards to combat ad fraud, supply chain transparency, and enhanced security.</li></ul></div></div><div class="elementor-element elementor-element-95cac62 elementor-widget elementor-widget-text-editor" data-id="95cac62" data-element_type="widget" data-widget_type="text-editor.default"><div class="elementor-widget-container"><p><strong>Below you can find a full list of digital advertising standards, initiatives and products mapped to their area of focus. </strong>To learn more about the companies who are adopting and adhering to these standards, view our <a href="https://iabtechlab.com/adoption">Specification Adoption Program</a></p></div></div><p><strong><a href="https://iabtechlab.com/working-groups/">IAB Tech Lab working groups</a> </strong>produce both specifications, taxonomies, and software as outputs. The working groups also produce guidelines, guidance and primers on new technologies or changes that impact the industry. Tech Lab will also start initiatives when major industry changes occur that will likely result in sub working groups that will develop new standards and guidelines coming out of group discussions and learnings.</p><p>You can view all of the Specifications, Guidelines, Taxonomies, and Software currently supported by Tech Lab in the tables below.</p> </div> </div> <div class="elementor-element elementor-element-16743d6 e-grid e-con-full e-con e-child" data-id="16743d6" data-element_type="container"> <div class="elementor-element elementor-element-c1635da elementor-widget elementor-widget-heading" data-id="c1635da" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.23.0 - 25-07-2024 */ .elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}</style><h4 class="elementor-heading-title elementor-size-default"><a href="#specifications">Specifications</a></h4> </div> </div> <div class="elementor-element elementor-element-2367c12 elementor-widget elementor-widget-heading" data-id="2367c12" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default"><a href="#taxonomies">Taxonomies</a></h4> </div> </div> <div class="elementor-element elementor-element-bf01310 elementor-widget elementor-widget-heading" data-id="bf01310" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default"><a href="#guidance">Guidances</a></h4> </div> </div> <div class="elementor-element elementor-element-0fa67a3 elementor-widget elementor-widget-heading" data-id="0fa67a3" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h4 class="elementor-heading-title elementor-size-default"><a href="#initiatives">Software</a></h4> </div> </div> </div> <div class="elementor-element elementor-element-181fa21 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="181fa21" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.23.0 - 25-07-2024 */ .elementor-widget-divider{--divider-border-style:none;--divider-border-width:1px;--divider-color:#0c0d0e;--divider-icon-size:20px;--divider-element-spacing:10px;--divider-pattern-height:24px;--divider-pattern-size:20px;--divider-pattern-url:none;--divider-pattern-repeat:repeat-x}.elementor-widget-divider .elementor-divider{display:flex}.elementor-widget-divider .elementor-divider__text{font-size:15px;line-height:1;max-width:95%}.elementor-widget-divider .elementor-divider__element{margin:0 var(--divider-element-spacing);flex-shrink:0}.elementor-widget-divider .elementor-icon{font-size:var(--divider-icon-size)}.elementor-widget-divider .elementor-divider-separator{display:flex;margin:0;direction:ltr}.elementor-widget-divider--view-line_icon .elementor-divider-separator,.elementor-widget-divider--view-line_text .elementor-divider-separator{align-items:center}.elementor-widget-divider--view-line_icon .elementor-divider-separator:after,.elementor-widget-divider--view-line_icon .elementor-divider-separator:before,.elementor-widget-divider--view-line_text .elementor-divider-separator:after,.elementor-widget-divider--view-line_text .elementor-divider-separator:before{display:block;content:"";border-block-end:0;flex-grow:1;border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--element-align-left .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-left .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-left .elementor-divider__element{margin-left:0}.elementor-widget-divider--element-align-right .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-right .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-right .elementor-divider__element{margin-right:0}.elementor-widget-divider--element-align-start .elementor-divider .elementor-divider-separator>.elementor-divider__svg:first-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-start .elementor-divider-separator:before{content:none}.elementor-widget-divider--element-align-start .elementor-divider__element{margin-inline-start:0}.elementor-widget-divider--element-align-end .elementor-divider .elementor-divider-separator>.elementor-divider__svg:last-of-type{flex-grow:0;flex-shrink:100}.elementor-widget-divider--element-align-end .elementor-divider-separator:after{content:none}.elementor-widget-divider--element-align-end .elementor-divider__element{margin-inline-end:0}.elementor-widget-divider:not(.elementor-widget-divider--view-line_text):not(.elementor-widget-divider--view-line_icon) .elementor-divider-separator{border-block-start:var(--divider-border-width) var(--divider-border-style) var(--divider-color)}.elementor-widget-divider--separator-type-pattern{--divider-border-style:none}.elementor-widget-divider--separator-type-pattern.elementor-widget-divider--view-line .elementor-divider-separator,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:after,.elementor-widget-divider--separator-type-pattern:not(.elementor-widget-divider--view-line) .elementor-divider-separator:before,.elementor-widget-divider--separator-type-pattern:not([class*=elementor-widget-divider--view]) .elementor-divider-separator{width:100%;min-height:var(--divider-pattern-height);-webkit-mask-size:var(--divider-pattern-size) 100%;mask-size:var(--divider-pattern-size) 100%;-webkit-mask-repeat:var(--divider-pattern-repeat);mask-repeat:var(--divider-pattern-repeat);background-color:var(--divider-color);-webkit-mask-image:var(--divider-pattern-url);mask-image:var(--divider-pattern-url)}.elementor-widget-divider--no-spacing{--divider-pattern-size:auto}.elementor-widget-divider--bg-round{--divider-pattern-repeat:round}.rtl .elementor-widget-divider .elementor-divider__text{direction:rtl}.e-con-inner>.elementor-widget-divider,.e-con>.elementor-widget-divider{width:var(--container-widget-width,100%);--flex-grow:var(--container-widget-flex-grow)}</style> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-2f7a761 elementor-widget elementor-widget-text-editor" data-id="2f7a761" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h4>Do you have an idea that could improve interoperability in the industry?</h4> </div> </div> <div class="elementor-element elementor-element-8248325 elementor-align-center elementor-widget elementor-widget-button" data-id="8248325" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="mailto:techlab@iabtechlab.com?subject=Submit%20a%20Proposal"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Submit a Proposal</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-5813850 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="5813850" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-3c0e70d elementor-widget elementor-widget-text-editor" data-id="3c0e70d" data-element_type="widget" id="specifications" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h3>Specifications</h3><p>Technology standards play a crucial role in integrating stakeholders across the ad tech industry by establishing a unified framework for collaboration. These standards ensure that different systems, platforms, and tools can communicate seamlessly, reducing friction and improving efficiency. By fostering interoperability, they help advertisers, publishers, and tech providers align on processes like measurement, data sharing, and privacy compliance. Ultimately, technology standards enable a more cohesive and scalable ecosystem, driving innovation and value for all stakeholders.</p><p>The table below lists all the Standards and APIs managed by IAB Tech Lab that help the industry grow, comply with regulations, and efficiently collaborate.</p> </div> </div> <div class="elementor-element elementor-element-c049a22 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="c049a22" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-f13ba44 elementor-widget elementor-widget-shortcode" data-id="f13ba44" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div id="footable_parent_22655" class=" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui "> <table data-ninja_table_instance="ninja_table_instance_0" data-footable_id="22655" data-filter-delay="1000" aria-label="Tech Lab Standards Specifications" id="footable_22655" data-unique_identifier="ninja_table_unique_id_458342535_22655" class=" foo-table ninja_footable foo_table_22655 ninja_table_unique_id_458342535_22655 ui table nt_type_legacy_table selectable striped vertical_centered footable-paging-right ninja_table_pro ninja_table_afd_inline ninja_table_has_custom_filter"> <colgroup> <col class="ninja_column_0 "> <col class="ninja_column_1 "> <col class="ninja_column_2 "> <col class="ninja_column_3 "> <col class="ninja_column_4 "> <col class="ninja_column_5 "> </colgroup> <thead> <tr class="footable-header"> <th scope="col" class="ninja_column_0 ninja_clmn_nm_tech_lab_standard ">Tech Lab Specification</th><th scope="col" class="ninja_column_1 ninja_clmn_nm_description ">Description</th><th scope="col" class="ninja_column_2 ninja_clmn_nm_tech_lab_pillar ">Tech Lab Pillar</th><th scope="col" class="ninja_column_3 ninja_clmn_nm_most_recent_release ">Most Recent Release</th><th scope="col" class="ninja_column_4 ninja_clmn_nm_release_version ">Release Version</th><th scope="col" class="ninja_column_5 ninja_clmn_nm_working_group_responsible ">Working Group Responsible</th></tr> </thead> <tbody> <tr data-row_id="191" class="ninja_table_row_0 nt_row_id_191"> <td><strong><a href="https://iabtechlab.com/standards/vast/">VAST</a></strong></td><td><span>VAST is a Video Ad Serving Template for structuring ad tags that serve ads to video players.</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>July 2024. Final.</td><td>CTV addendum</td><td><strong><a href="https://iabtechlab.com/working-groups/advanced-tv-working-group/">Advanced TV Working Group</a></strong></td> </tr> <tr data-row_id="192" class="ninja_table_row_1 nt_row_id_192"> <td><a href="https://iabtechlab.com/standards/accountability-platform/"><b>Accountability Platform</b></a></td><td><span>The Accountability Platform is a specification for open, auditable data structures and standard practices to detect miscommunications and demonstrate, via standard data structures and reporting, accurate communications across the digital advertising supply chain of data use preference and restriction signals set by users and the digital properties they visit.</span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td><span>Nov 2024. Final.</span></td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-accountability-working-group/"><b>Accountability Working Group</b></a></td> </tr> <tr data-row_id="193" class="ninja_table_row_2 nt_row_id_193"> <td><a href="https://iabtechlab.com/standards/acif/"><strong>ACIF (Ad Creative ID Framework)</strong></a></td><td><span>The Ad Creative ID Framework (ACIF) defines a framework to enable a persistent identifier for ad creative at every phase in the video advertising supply chain.</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>June 2024. Public Comment closed.</td><td>v1.0</td><td><strong><a href="https://iabtechlab.com/working-groups/advanced-tv-commit-group/">Advanced TV Commit Group</a></strong></td> </tr> <tr data-row_id="196" class="ninja_table_row_3 nt_row_id_196"> <td><a href="https://iabtechlab.com/ads-cert/"><b>ads.cert</b><span> </span></a></td><td><span>"ads.cert” is the umbrella marketing term for an IAB Tech Lab protocol suite that provides an open standard cryptographic security foundation for the programmatic advertising ecosystem. </span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Jan 2022</td><td>Authenticated Connections v1</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="197" class="ninja_table_row_4 nt_row_id_197"> <td><a href="https://iabtechlab.com/standards/openmedia/"><b>Ad Management API</b></a><span> </span></td><td><span>The Ad Management API specification support all major scenarios known at time of publication for creative approval for both bidding and markup delivery.<br /></span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Jan 2023</td><td>v1.1</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="198" class="ninja_table_row_5 nt_row_id_198"> <td><a href="https://iabtechlab.com/ads.txt/"><b>ads.txt / apps-ads.txt</b></a><span>, </span><a href="https://iabtechlab.com/sellers-json/"><b>sellers.json</b></a><span> and </span><a href="https://github.com/InteractiveAdvertisingBureau/openrtb/blob/master/supplychainobject.md"><b>SupplyChain object</b></a></td><td><span>Sell side Transparency Specs making up the OpenRTB SupplyChain object. This enables buyers to see all parties who are selling or reselling a given bid request. </span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Aug 2022</td><td>v1.1</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="200" class="ninja_table_row_6 nt_row_id_200"> <td><a href="https://iabtechlab.com/buyers-json-demand-chain/"><b>Buyers.json and DemandChain Object</b></a></td><td><span>Buy Side Transparency Specs that help address the challenges around malvertising and nefarious ads, by providing transparency around the entities that are involved with publishing such ads.<br /></span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>June 2021</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="201" class="ninja_table_row_7 nt_row_id_201"> <td><a href="https://iabtechlab.com/standards/cats/"><b>Common Ad Transport Standard (CATS)</b></a></td><td><span>CATS aims to address gaps in OpenRTB and VAST by defining an ad request standard that can be used for both RTB and non-RTB use cases, while building on top of existing specifications like AdCOM.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>June 2020</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="202" class="ninja_table_row_8 nt_row_id_202"> <td><a href="https://iabtechlab.com/standards/ccpa"><b>CCPA & Other Privacy Frameworks</b></a></td><td>Earlier form of the MSPA and US State signals focused on Californias CCPA.</td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Jan 2024. Deprecated and replaced by GPP</td><td>All versions</td><td><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/"><b>Global Privacy Working Group</b></a></td> </tr> <tr data-row_id="206" class="ninja_table_row_9 nt_row_id_206"> <td><a href="https://iabtechlab.com/data-deletion-request-framework/"><b>Data Deletion Request Framework</b></a></td><td><span>The Data Deletion Request Framework is a specification that facilitates the handling of data deletion requests in accordance with the changing landscape of consumer privacy rights as dictated by privacy laws.</span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Jul 2024. Public Comment closed</td><td>v1.0</td><td><strong><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/">Global Privacy Working Group</a></strong></td> </tr> <tr data-row_id="207" class="ninja_table_row_10 nt_row_id_207"> <td><p class="elementor-heading-title elementor-size-default"><a href="https://iabtechlab.com/standards/the-data-transparency-standard-data-label/"><strong>Data Transparency Standard (Data Label)</strong></a></p></td><td><span>The IAB Tech Lab Data Transparency standard establishes minimum disclosure requirements for audience data providers. </span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>April 2024</td><td>v1.2</td><td><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/"><b>Global Privacy Working Group</b></a></td> </tr> <tr data-row_id="209" class="ninja_table_row_11 nt_row_id_209"> <td><a href="https://iabtechlab.com/standards/dsa/"><b>Digital Services Act (DSA) Transparency</b></a></td><td><span>The Digital Services Act (DSA) Transparency is an OpenRTB extension intended to provide the industry with standard data formats and transport relevant DSA transparency information so that Online Platforms can meet the obligations outlined in Article 26. This extension was designed to address a near-term regulatory requirement and is expected to evolve. </span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Feb 2024</td><td>ext</td><td><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/"><b>Global Privacy Working Group</b></a></td> </tr> <tr data-row_id="211" class="ninja_table_row_12 nt_row_id_211"> <td><a href="https://iabtechlab.com/gpp/"><strong>Global Privacy Platform (GPP)</strong></a></td><td><span>The GPP is a protocol designed to streamline the transmission of privacy, consent, and consumer choice signals from sites and apps to ad tech providers; it enables advertisers, publishers and technology vendors in the digital advertising industry to adapt to regulatory demands across markets. </span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Aug 2024. Final</td><td>MSPA String</td><td><strong><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/">Global Privacy Working Group</a></strong></td> </tr> <tr data-row_id="212" class="ninja_table_row_13 nt_row_id_212"> <td><a href="https://iabtechlab.com/standards/gdpr-transparency-and-consent-framework/"><b>IAB EU Transparency & Consent Framework (TCF)</b></a></td><td>The IAB Tech Lab stewards technical specifications for the IAB Europe Transparency & Consent Framework.</td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Feb 2024</td><td>v2.2</td><td><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/"><b>Global Privacy Working Group</b></a></td> </tr> <tr data-row_id="214" class="ninja_table_row_14 nt_row_id_214"> <td><a href="https://iabtechlab.com/standards/mobile-rich-media-ad-interface-definitions-mraid/"><b>MRAID</b></a></td><td><span>MRAID, or “Mobile Rich Media Ad Interface Definitions” is the common API (Application Programming Interface) for mobile rich media ads that will run in mobile apps.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>June 2018</td><td>v3.0</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="216" class="ninja_table_row_15 nt_row_id_216"> <td><a href="https://iabtechlab.com/standards/opendirect/"><b>OpenDirect</b></a></td><td><span>Programmatic guaranteed API Specification</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Sept 2024</td><td>v2.1</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="218" class="ninja_table_row_16 nt_row_id_218"> <td><a href="https://iabtechlab.com/standards/openrtb/"><b>OpenRTB</b></a><span> </span></td><td><span>Programmatic real-time bidding protocol</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Sept 2024</td><td>v2.6.x</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="219" class="ninja_table_row_17 nt_row_id_219"> <td><a href="https://iabtechlab.com/opja/"><strong>Open Private Join and Activation (OPJA)</strong></a></td><td>No longer actively developed. Replaced by PAIR</td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>Deprecated</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> <tr data-row_id="220" class="ninja_table_row_18 nt_row_id_220"> <td><a href="https://iabtechlab.com/pair/"><strong>PAIR (Publisher Advertiser Identity Reconciliation)</strong></a></td><td><span>This protocol will replace the </span><a href="https://iabtechlab.com/opja/">Open Private Join and Activation (OPJA) specification</a><span>, as both specifications solve the same problem. Going forward </span><strong>PAIR will be the designated standard</strong><span> for secure data matching of advertiser and publisher first party data within data clean rooms and programmatic activation. </span></td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>Sept 2024. Public Comment</td><td>v1.0</td><td><strong><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/">Addressability and PETs Working Group</a></strong></td> </tr> <tr data-row_id="226" class="ninja_table_row_19 nt_row_id_226"> <td><b><a href="https://iabtechlab.com/sharc">Safe Ad Container (SHARC)</a></b><span> </span></td><td><span>SHARC is a standardized ‘safe ad container’ API that enables interactive ads to be served across mobile-app, web, and other HTML-enabled environments, in a secure iframe which prevents the ad from being able to access sensitive page and user data. </span>S<span>HARC replaced the SafeFrames and MRAID standards</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Dec 2022</td><td>v1.0</td><td><strong><a href="https://iabtechlab.com/working-groups/safe-ad-container-working-group/">Safe Ad Container Working Group</a></strong></td> </tr> <tr data-row_id="227" class="ninja_table_row_20 nt_row_id_227"> <td><a href="https://iabtechlab.com/sda"><b>Seller Defined Audiences</b></a><span> (SDA)</span></td><td><span>Seller Defined Audiences (SDA) is an addressability specification incubated within</span><a class="css-tgpl01" title="https://iabtechlab.com/project-rearc/" href="https://iabtechlab.com/project-rearc/" data-testid="link-with-safety" data-renderer-mark="true"><span> </span>Project Rearc</a><span>. It allows publishers, DMPs and data providers to scale first-party data responsibly and reliably without data leakage or reliance on deprecated IDs and/or new, untested technologies.</span></td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>Feb 2022</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> <tr data-row_id="228" class="ninja_table_row_21 nt_row_id_228"> <td><a href="https://iabtechlab.com/standards/simid/"><b>SIMID (VPAID vNext) </b></a></td><td><span>SIMID is a secure container that enables communication between the player and any ad creative.</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>Oct 2022</td><td>v1.2</td><td><a href="https://iabtechlab.com/working-groups/advanced-tv-working-group/"><b>Advanced TV Working Group</b></a></td> </tr> <tr data-row_id="232" class="ninja_table_row_22 nt_row_id_232"> <td><a href="https://iabtechlab.com/us-state-signals"><b>US State Signals</b></a></td><td>US States Strings which can be used in conjunction with the <a href="https://iabtechlab.com/gpp/">GPP</a> or separately enable the signaling of compliance with different US State regulations. See also the <a href="https://iabtechlab.com/multi-state-privacy-agreement-and-global-privacy-platform-update/">MSPA.</a></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Aug 2024. Final.</td><td>See each state string for version info</td><td><strong><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/">Global Privacy Working Group</a></strong></td> </tr> <tr data-row_id="259" class="ninja_table_row_23 nt_row_id_259"> <td><strong><a href="https://iabtechlab.com/standards/openrtb-native/">OpenRTB Dynamic Native Ads API</a></strong></td><td>The mission of the OpenRTB Native project is to spur standardization and greater growth in the Real-Time Bidding (RTB) marketplace for Native Ads by providing open industry standards for communication between buyers of advertising and sellers of publisher inventory</td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>July 2017</td><td>1.2</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> </tbody><!--ninja_tobody_rendering_done--> </table> </div> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-4faaa9c e-flex e-con-boxed e-con e-parent" data-id="4faaa9c" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-86c3e3f elementor-widget elementor-widget-text-editor" data-id="86c3e3f" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="#topofpage"><strong>Back to top</strong></a></p> </div> </div> <div class="elementor-element elementor-element-5ff6dbb elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="5ff6dbb" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-fb591d8 elementor-widget elementor-widget-text-editor" data-id="fb591d8" data-element_type="widget" id="taxonomies" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h3>Taxonomies</h3><p>Standard taxonomies are essential for creating interoperable technology standards because they provide a common language and framework for organizing and classifying data. This consistency allows different systems to communicate effectively, reduces complexity, and ensures compatibility across platforms. By aligning on shared definitions and structures, organizations can streamline development, enhance data accuracy, and improve collaboration, ultimately driving innovation and efficiency across the ecosystem.</p><p>Tech Lab shepherds a number of Taxonomies that help stakeholders communicate more efficiently across the supply chain that can be accessed below.</p> </div> </div> <div class="elementor-element elementor-element-6a93c67 elementor-widget elementor-widget-shortcode" data-id="6a93c67" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div id="footable_parent_23167" class=" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui "> <table data-ninja_table_instance="ninja_table_instance_1" data-footable_id="23167" data-filter-delay="1000" aria-label="Tech Lab Taxonomies" id="footable_23167" data-unique_identifier="ninja_table_unique_id_1090563270_23167" class=" foo-table ninja_footable foo_table_23167 ninja_table_unique_id_1090563270_23167 ui table nt_type_legacy_table selectable striped vertical_centered footable-paging-right ninja_table_search_disabled ninja_table_pro"> <colgroup> <col class="ninja_column_0 "> <col class="ninja_column_1 "> <col class="ninja_column_2 "> <col class="ninja_column_3 "> <col class="ninja_column_4 "> <col class="ninja_column_5 "> </colgroup> <thead> <tr class="footable-header"> <th scope="col" class="ninja_column_0 ninja_clmn_nm_tech_lab_standard ">Tech Lab Taxonomy</th><th scope="col" class="ninja_column_1 ninja_clmn_nm_description ">Description</th><th scope="col" class="ninja_column_2 ninja_clmn_nm_tech_lab_pillar ">Tech Lab Pillar</th><th scope="col" class="ninja_column_3 ninja_clmn_nm_most_recent_release ">Most Recent Release</th><th scope="col" class="ninja_column_4 ninja_clmn_nm_version ">Release Version</th><th scope="col" class="ninja_column_5 ninja_clmn_nm_working_group_responsible ">Working Group Responsible</th></tr> </thead> <tbody> <tr data-row_id="365" class="ninja_table_row_0 nt_row_id_365"> <td><a href="https://iabtechlab.com/standards/ad-product-taxonomy"><b>Ad Product Taxonomy</b></a><span> </span></td><td><span>The Ad Product Taxonomy establishes a standardized nomenclature for describing the product or service being advertised.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Oct 2022</td><td>v2.0</td><td><a href="https://iabtechlab.com/working-groups/taxonomy-mapping-working-group/"><b>Taxonomy & Mapping Working Group</b></a></td> </tr> <tr data-row_id="369" class="ninja_table_row_1 nt_row_id_369"> <td><a href="https://iabtechlab.com/standards/audience-taxonomy/"><b>Audience Taxonomy</b></a><span> </span></td><td>S<span>tandardized naming convention for audience attributes</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Apr 2020</td><td>v1.1</td><td><a href="https://iabtechlab.com/working-groups/taxonomy-mapping-working-group/"><b>Taxonomy & Mapping Working Group</b></a></td> </tr> <tr data-row_id="373" class="ninja_table_row_2 nt_row_id_373"> <td><a href="https://iabtechlab.com/standards/content-taxonomy/"><b>Content Taxonomy</b></a></td><td><span>The Content Taxonomy provides a “common language” that can be used when describing content. Typical uses of the content taxonomy are contextual targeting and brand safety.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>June 2022</td><td>v3.0</td><td><a href="https://iabtechlab.com/working-groups/taxonomy-mapping-working-group/"><b>Taxonomy & Mapping Working Group</b></a></td> </tr> <tr data-row_id="394" class="ninja_table_row_3 nt_row_id_394"> <td><a href="https://iabtechlab.github.io/fideslang/"><strong>Privacy Taxonomy</strong></a></td><td><span>The <a href="https://iabtechlab.github.io/fideslang/">Privacy Taxonomy</a> provides a standardized language for defining, classifying, and communicating personal data.</span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Sept 2024. Public Comment</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/piat/"><b>Privacy Implementation & Accountability Task Force (PIAT)</b></a></td> </tr> </tbody><!--ninja_tobody_rendering_done--> </table> </div> </div> </div> </div> <div class="elementor-element elementor-element-1e84129 elementor-widget elementor-widget-text-editor" data-id="1e84129" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="#topofpage"><strong>Back to top</strong></a></p> </div> </div> <div class="elementor-element elementor-element-0dd8267 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="0dd8267" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-d13c877 elementor-widget elementor-widget-text-editor" data-id="d13c877" data-element_type="widget" id="guidance" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h3>Guidance</h3><p>In addition to technical specifications, a large part of IAB Tech Lab’s works involves providing guidance on how to use the specifications defined by the industry so that all stakeholders can gain the maximum business value by implementating, or adopting new technologies. </p><p>The table below lists the various Guidance documents, Implementation Guides, and Primers issued by IAB Tech Lab to help the industry understand new technologies and implement Standards effectively.</p> </div> </div> <div class="elementor-element elementor-element-fb85224 elementor-widget elementor-widget-shortcode" data-id="fb85224" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div id="footable_parent_22891" class=" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui "> <table data-ninja_table_instance="ninja_table_instance_2" data-footable_id="22891" data-filter-delay="1000" aria-label="Tech Lab Primers and Guidance" id="footable_22891" data-unique_identifier="ninja_table_unique_id_1659621205_22891" class=" foo-table ninja_footable foo_table_22891 ninja_table_unique_id_1659621205_22891 ui table nt_type_legacy_table selectable striped vertical_centered footable-paging-right ninja_table_search_disabled ninja_table_pro ninja_table_afd_inline ninja_table_has_custom_filter"> <colgroup> <col class="ninja_column_0 "> <col class="ninja_column_1 "> <col class="ninja_column_2 "> <col class="ninja_column_3 "> <col class="ninja_column_4 "> <col class="ninja_column_5 "> </colgroup> <thead> <tr class="footable-header"> <th scope="col" class="ninja_column_0 ninja_clmn_nm_tech_lab_standard ">Tech Lab Guidance</th><th scope="col" class="ninja_column_1 ninja_clmn_nm_description ">Description</th><th scope="col" class="ninja_column_2 ninja_clmn_nm_tech_lab_pillar ">Tech Lab Pillar</th><th scope="col" class="ninja_column_3 ninja_clmn_nm_most_recent_release ">Most Recent Release</th><th scope="col" class="ninja_column_4 ninja_clmn_nm_version ">Release Version</th><th scope="col" class="ninja_column_5 ninja_clmn_nm_working_group_responsible ">Working Group Responsible</th></tr> </thead> <tbody> <tr data-row_id="283" class="ninja_table_row_0 nt_row_id_283"> <td><a href="https://iabtechlab.com/ad-fraud-disclosures/"><b>Ad Fraud Disclosures</b></a></td><td><span>The </span><a href="https://iabtechlab.com/wp-content/uploads/2022/05/BestPracticesforAdFraudDisclosures.pdf" target="_blank" rel="noreferrer noopener">Best Practices for the Disclosure of Ad Fraud Attacks</a><span> </span><span>develops and consolidates best practices to drive alignment and consistency across the industry when it comes to ad fraud disclosure.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>May 2022</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="293" class="ninja_table_row_1 nt_row_id_293"> <td><a href="https://iabtechlab.com/standards/ctv-programmatic-guide/"><b>CTV Programmatic Guide</b></a></td><td><span>Guide focused on the use cases involved in a programmatic campaign for connected TV (CTV), with special callouts highlight additional information for working with Server Side Ad Insertion (SSAI).</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>Feb 2024</td><td>N/A</td><td><a href="https://iabtechlab.com/working-groups/advanced-tv-working-group/"><b>Advanced TV Working Group</b></a></td> </tr> <tr data-row_id="294" class="ninja_table_row_2 nt_row_id_294"> <td><a href="https://iabtechlab.com/datacleanrooms/"><b>Data Clean Rooms Guidance</b></a></td><td>Providing guidance for Data Clean Room usage. Formerly encompassed OPJA which will be replaced by the <a href="https://iabtechlab.com/pair/">PAIR standard</a> in Q4 2024.</td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>July 2024</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> <tr data-row_id="297" class="ninja_table_row_3 nt_row_id_297"> <td><a href="https://iabtechlab.com/differential-privacy/"><b>Differential Privacy Guide</b></a></td><td><span>IAB Tech Lab </span><span>developed an informational guide on Differential Privacy for decision makers, analysts and product developers working with advertisers, publishers and ad tech providers to demystify the technology, scope and application of Differential Privacy.</span></td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>July 2023</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> <tr data-row_id="300" class="ninja_table_row_4 nt_row_id_300"> <td><a href="https://iabtechlab.com/id-solutions/"><b>ID Solutions Guidance</b></a></td><td><span>As the use of ID solutions grows, the industry must understand what they are, how they are integrated into the workflows and what is their utility, so this guidance aims to provide that.</span></td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability & Privacy Enhancing Technologies</a></td><td>May 2024</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> <tr data-row_id="310" class="ninja_table_row_5 nt_row_id_310"> <td><a href="https://iabtechlab.com/standards/podcast-measurement-guidelines/"><b>Podcast Measurement Technical Guidelines</b></a></td><td>Sets a <span>consistent set of podcast advertising metrics so that buyers and sellers can engage in a conversation about campaign strategy with confidence.</span></td><td><a href="https://iabtechlab.com/standards/measurement/">Measurement</a></td><td>May 2024</td><td>v2.2</td><td><a href="https://iabtechlab.com/working-groups/podcast-technical-working-group/"><b>Podcast Technical Working Group</b></a></td> </tr> <tr data-row_id="313" class="ninja_table_row_6 nt_row_id_313"> <td><a href="https://iabtechlab.com/standards/privacysandbox/"><strong>Privacy Sandbox Fit Analysis</strong></a></td><td>Task for dedicated to outlining the Advertising requirements for Privacy Sandbox and other <span style="font-weight: 400;">Proprietary Ad Systems built by Platforms and OS Providers</span>. Most recent output is the <a href="https://iabtechlab.com/wp-content/uploads/2024/06/Privacy-Sandbox-Fit-Gap-Analysis-FINAL.pdf">Privacy Sandbox Fit Analysis</a>.</td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>June 2024</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/privacy-sandbox-task-force/"><b>Privacy Sandbox Task Force</b></a></td> </tr> <tr data-row_id="324" class="ninja_table_row_7 nt_row_id_324"> <td><strong><a href="https://iabtechlab.com/wp-content/uploads/2024/10/IAB-Tech-Lab-AI-in-Advertising-Primer-Oct-2024.pdf">AI in Advertising Primer</a></strong></td><td><span>This <a href="https://iabtechlab.com/wp-content/uploads/2024/10/IAB-Tech-Lab-AI-in-Advertising-Primer-Oct-2024.pdf">AI Primer</a> aims to set out a baseline understanding about artificial intelligence to support discussions and documentation about how this technology will affect advertising in the future. </span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>Oct 2024</td><td>v1.0</td><td><a href="https://iabtechlab.com/board-membership/"><strong>Tech Lab Board subcomittee</strong></a></td> </tr> <tr data-row_id="325" class="ninja_table_row_8 nt_row_id_325"> <td><a href="https://iabtechlab.com/standards/sustainability/"><b>Sustainability Playbook </b></a></td><td>Created the <a href="https://iabtechlab.com/wp-content/uploads/2023/06/FINAL-Sustainability-Starter-Guide-2.pdf">Sustainability Playbook</a> and plans to incorporate industry requirements around sustainability into OpenRTB as they develop.</td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>June 2023</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/programmatic-supply-chain-working-group/"><b>Programmatic Supply Chain Working Group</b></a></td> </tr> <tr data-row_id="326" class="ninja_table_row_9 nt_row_id_326"> <td><a href="https://iabtechlab.com/dv-ctv-ad-format-guidelines/"><b>Digital Video and CTV Ad Format Guidelines</b></a></td><td>V<span>ideo file format details and submission guidelines</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>Sept 2022</td><td>N/A</td><td><a href="https://iabtechlab.com/working-groups/advanced-tv-working-group/"><b>Advanced TV Working Group</b></a></td> </tr> <tr data-row_id="327" class="ninja_table_row_10 nt_row_id_327"> <td><strong><a href="https://iabtechlab.com/standards/iab-new-ad-portfolio-guidelines/">New Ad Portfolio: Advertising Creative Guidelines</a></strong></td><td><span>The IAB New Ad Portfolio replaces all the previous creative display guidelines for mobile and desktop – including the Universal Ad Package (UAP), rich media units, and other ad units’ related guidance. </span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>July 2017</td><td>N/A</td><td><strong><a href="https://iabtechlab.com/working-groups/ad-product-portfolio-working-group/">Ad Product Portfolio Working Group</a></strong></td> </tr> <tr data-row_id="404" class="ninja_table_row_11 nt_row_id_404"> <td><strong><a href="https://github.com/InteractiveAdvertisingBureau/Global-Privacy-Platform/pull/130/files#diff-9f74c1a0c743e0806094e699709db1dcce8eb54e56b25d34608e0cce715759b1">GPP Implementation Guidelines</a></strong></td><td><span>The Global Privacy Platform Implementation Guidelines </span><span>provide essential resources for product and engineering teams to adopt the GPP and comply with evolving regulations like GDPR and U.S. state laws. </span></td><td><a href="https://iabtechlab.com/standards/privacy/">Privacy</a></td><td>Oct 2024. Public Comment</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/global-privacy-working-group/"><b>Global Privacy Working Group</b></a></td> </tr> <tr data-row_id="462" class="ninja_table_row_12 nt_row_id_462"> <td><a href="https://iabtechlab.com/standards/id-less-solutions-guidance/"><strong>ID-Less Solutions</strong></a></td><td>ID-Less Solutions Guidance provides a comprehensive review on how ID Solutions and ID-Less Solutions compare, and advises on what and and is not ID-Less</td><td><a href="https://iabtechlab.com/standards/addressability-and-pets/">Addressability and Privacy Enhancing Technologies</a></td><td>Nov 2024</td><td>v1.0</td><td><a href="https://iabtechlab.com/working-groups/rearc-addressability-and-privacy-enhancing-technologies-pets-working-group/"><b>Addressability and Privacy Enhancing Technologies (PETs) Working Group</b></a></td> </tr> </tbody><!--ninja_tobody_rendering_done--> </table> </div> </div> </div> </div> <div class="elementor-element elementor-element-48c8b09 elementor-widget elementor-widget-text-editor" data-id="48c8b09" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="#topofpage"><strong>Back to top</strong></a></p> </div> </div> <div class="elementor-element elementor-element-947d503 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="947d503" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-d6d6a9c elementor-widget elementor-widget-text-editor" data-id="d6d6a9c" data-element_type="widget" id="initiatives" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h3>Software</h3><p>As a Laboratory for the industry, IAB Tech Lab also creates and maintains software that can be used by the industry. This is usually open source, but it can also be tools and API that are used to validate Standards compliance.</p><p>This list is constantly evolving and being added to.</p> </div> </div> <div class="elementor-element elementor-element-56545c7 elementor-widget elementor-widget-shortcode" data-id="56545c7" data-element_type="widget" data-widget_type="shortcode.default"> <div class="elementor-widget-container"> <div class="elementor-shortcode"><div id="footable_parent_23673" class=" footable_parent ninja_table_wrapper loading_ninja_table wp_table_data_press_parent semantic_ui "> <table data-ninja_table_instance="ninja_table_instance_3" data-footable_id="23673" data-filter-delay="1000" aria-label="Tech Lab Software" id="footable_23673" data-unique_identifier="ninja_table_unique_id_1885771725_23673" class=" foo-table ninja_footable foo_table_23673 ninja_table_unique_id_1885771725_23673 ui table nt_type_legacy_table selectable striped vertical_centered footable-paging-right ninja_table_search_disabled ninja_table_pro"> <colgroup> <col class="ninja_column_0 "> <col class="ninja_column_1 "> <col class="ninja_column_2 "> <col class="ninja_column_3 hidden"> <col class="ninja_column_4 hidden"> <col class="ninja_column_5 "> </colgroup> <thead> <tr class="footable-header"> <th scope="col" class="ninja_column_0 ninja_clmn_nm_tech_lab_standard ">Software Name</th><th scope="col" class="ninja_column_1 ninja_clmn_nm_description ">Description</th><th scope="col" class="ninja_column_2 ninja_clmn_nm_tech_lab_pillar ">Tech Lab Pillar</th><th scope="col" class="ninja_column_3 ninja_clmn_nm_most_recent_release hidden">Most Recent Release</th><th scope="col" class="ninja_column_4 ninja_clmn_nm_version hidden">Release Version</th><th scope="col" class="ninja_column_5 ninja_clmn_nm_working_group_responsible ">Working Group responsible</th></tr> </thead> <tbody> <tr data-row_id="411" class="ninja_table_row_0 nt_row_id_411"> <td><a href="https://iabtechlab.com/opensource"><b>Open Source Initiative</b></a></td><td>Initiative <span>facilitating the governance and management of relevant open source projects that will support evolution, deployment and adoption of standards via code development,</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>N/A</td><td></td><td><a href="https://iabtechlab.com/working-groups/openrtb-commit-group/"><b>Programmatic Supply Chain Commit Group</b></a></td> </tr> <tr data-row_id="407" class="ninja_table_row_1 nt_row_id_407"> <td><a href="https://iabtechlab.com/software/iababc-international-spiders-and-bots-list/"><b>Spiders and Bots </b></a></td><td><span>The IAB Spiders and Robots list helps companies identify automated traffic such as search engine crawlers, monitoring tools, and other nonhuman traffic that they don’t want showing up in their analytics and billable counts.</span></td><td><a href="https://iabtechlab.com/standards/measurement/">Measurement</a></td><td>April 2024</td><td></td><td><a href="https://iabtechlab.com/software/iababc-international-spiders-and-bots-list/"><strong>Spiders and Bots Advisory Board</strong></a></td> </tr> <tr data-row_id="412" class="ninja_table_row_2 nt_row_id_412"> <td><strong><a href="https://tools.iabtechlab.com/home">Tools Portal</a></strong></td><td><span>In the Tools Portal, you'll find resources to support IAB Tech Lab's mission including the Transparency Center, Open Measurement software and more.</span></td><td>All pillars are represented</td><td>Transparency Center API</td><td></td><td>None</td> </tr> <tr data-row_id="413" class="ninja_table_row_3 nt_row_id_413"> <td><strong><a href="https://iabtechlab.com/software/vast-tag-validator/">VAST Tag Validator</a></strong></td><td><span>This tool is intended to help developers and ad operations efficiency and accurate implement VAST.</span></td><td><a href="https://iabtechlab.com/standards/advanced-tv/">Advanced TV</a></td><td>Support for 4.2</td><td></td><td>None</td> </tr> <tr data-row_id="414" class="ninja_table_row_4 nt_row_id_414"> <td><p class="elementor-heading-title elementor-size-default"><strong><a href="https://iabtechlab.com/software/ad-block-detection-script/"><strong>Ad Block Detection</strong></a><a href="https://iabtechlab.com/software/ad-block-detection-script/"> <strong>Script</strong></a></strong></p></td><td><span>This code helps you have better communication with your site visitors about ad blocking and to get a more consistent understanding of the scope of ad blocker usage.</span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>None</td><td></td><td>None</td> </tr> <tr data-row_id="415" class="ninja_table_row_5 nt_row_id_415"> <td><a href="https://iabtechlab.com/standards/open-measurement-sdk/"><b>Open Measurement (OM) SDK</b></a></td><td><span>The Open Measurement Software Development Kit (OM SDK) is designed to facilitate third party viewability and verification measurement for ads served to web video, mobile app, and CTV environments. Now on v1.5</span></td><td><a href="https://iabtechlab.com/standards/measurement/">Measurement</a></td><td>June 2024</td><td>v1.5</td><td><a href="https://iabtechlab.com/working-groups/open-measurement-commit-group/"><b>Open Measurement Commit Group</b></a></td> </tr> <tr data-row_id="460" class="ninja_table_row_6 nt_row_id_460"> <td><p><strong><a class="one" href="https://iabtechlab.com/software/skadnetwork-id-list/" target="_blank" rel="noopener noreferrer"><strong>SKAdNetwork ID List</strong></a></strong></p></td><td><span>A tool for managing and maintaining SKAdNetwork ID list. Advertisers, DSPs, and networks can register their SKAdNetwork IDs </span></td><td><a href="https://iabtechlab.com/standards/supply-chain-foundations/">Supply Chain & Foundations</a></td><td>N/A</td><td></td><td>None</td> </tr> </tbody><!--ninja_tobody_rendering_done--> </table> </div> </div> </div> </div> <div class="elementor-element elementor-element-a940fe9 elementor-widget elementor-widget-text-editor" data-id="a940fe9" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="#topofpage"><strong>Back to top</strong></a></p> </div> </div> </div> </div> <div class="elementor-element elementor-element-26c565f e-flex e-con-boxed e-con e-parent" data-id="26c565f" data-element_type="container"> <div class="e-con-inner"> <div class="elementor-element elementor-element-0815500 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="0815500" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-ed7afd8 elementor-widget elementor-widget-text-editor" data-id="ed7afd8" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <h4>Do you have a idea that could improve interoperability in the industry?</h4> </div> </div> <div class="elementor-element elementor-element-42fde14 elementor-align-center elementor-widget elementor-widget-button" data-id="42fde14" data-element_type="widget" data-widget_type="button.default"> <div class="elementor-widget-container"> <div class="elementor-button-wrapper"> <a class="elementor-button elementor-button-link elementor-size-sm" href="mailto:techlab@iabtechlab.com"> <span class="elementor-button-content-wrapper"> <span class="elementor-button-text">Submit a Proposal</span> </span> </a> </div> </div> </div> <div class="elementor-element elementor-element-32b1110 elementor-widget elementor-widget-spacer" data-id="32b1110" data-element_type="widget" data-widget_type="spacer.default"> <div class="elementor-widget-container"> <style>/*! elementor - v3.23.0 - 25-07-2024 */ .elementor-column .elementor-spacer-inner{height:var(--spacer-size)}.e-con{--container-widget-width:100%}.e-con-inner>.elementor-widget-spacer,.e-con>.elementor-widget-spacer{width:var(--container-widget-width,var(--spacer-size));--align-self:var(--container-widget-align-self,initial);--flex-shrink:0}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container,.e-con>.elementor-widget-spacer>.elementor-widget-container{height:100%;width:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer{height:100%}.e-con-inner>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner,.e-con>.elementor-widget-spacer>.elementor-widget-container>.elementor-spacer>.elementor-spacer-inner{height:var(--container-widget-height,var(--spacer-size))}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty,.e-con>.elementor-widget-spacer.elementor-widget-empty{position:relative;min-height:22px;min-width:22px}.e-con-inner>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon,.e-con>.elementor-widget-spacer.elementor-widget-empty .elementor-widget-empty-icon{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0;width:22px;height:22px}</style> <div class="elementor-spacer"> <div class="elementor-spacer-inner"></div> </div> </div> </div> </div> </div> </div> </div><!--article--> </div><!--post-single--> </div><!--post-body--> </div><!--content-box--> <div class="sidebar-frame"> <div class="sidebar"> <div id="nav_menu-13" class="widget wow fadeIn widget_nav_menu" data-wow-delay="0.5s"><div class="widget-title clearfix"><h4><span>Tools & Utilities</span></h4></div><div class="menu-tools-utilities-container"><ul id="menu-tools-utilities" class="menu"><li id="menu-item-4818" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4818"><a target="_blank" rel="noopener" href="https://tools.iabtechlab.com">Tools Portal</a></li> <li id="menu-item-4819" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-4819"><a target="_blank" rel="noopener" href="https://github.com/InteractiveAdvertisingBureau/adstxtcrawler">Ads.Txt Crawler</a></li> <li id="menu-item-2380" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2380"><a href="https://iabtechlab.com/software/iababc-international-spiders-and-bots-list/">Spiders & Bots List</a></li> </ul></div></div> <div id="recent-posts-5" class="widget wow fadeIn widget_recent_entries" data-wow-delay="0.5s"> <div class="widget-title clearfix"><h4><span>Articles</span></h4></div> <ul> <li> <a href="https://iabtechlab.com/tech-lab-introduces-id-less-solutions-guidance-for-public-comment/">IAB Tech Lab Introduces “ID-Less Solutions Guidance” for Public Comment</a> </li> <li> <a href="https://iabtechlab.com/5-key-takeaways-from-the-iab-tech-lab-international-summit-2024/">5 Key Takeaways from the IAB Tech Lab International Summit 2024</a> </li> <li> <a href="https://iabtechlab.com/gpp-update-important-changes-to-inform-your-data-privacy-roadmap/">GPP Update: Important Changes to Inform Your Data Privacy Roadmap</a> </li> <li> <a href="https://iabtechlab.com/compliance-with-standards-you-can-count-on/">Compliance with Standards you can count on</a> </li> <li> <a href="https://iabtechlab.com/announcing-the-finalized-accountability-platform/">Announcing the finalized Accountability Platform</a> </li> </ul> </div> </div><!--sidebar--> </div><!--sidebar-frame--> </div><!--content-posts-wrap--> </div><!--main--> <div class="clear"></div> <div id="footer"> <div id="footer-wrap"> <div id="footer-box" class="footer-v4"> <div class="sidebar-footer"> <div> <div id="nav_menu-3" class="footer-widget-col widget_nav_menu"><h4>About the IAB Tech Lab</h4><div class="menu-footer-1-container"><ul id="menu-footer-1" class="menu"><li id="menu-item-1416" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1416"><a href="https://iabtechlab.com/about-the-iab-tech-lab/">Tech Lab Mission</a></li> <li id="menu-item-1417" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1417"><a href="https://iabtechlab.com/about-the-iab-tech-lab/tech-lab-leadership/">Tech Lab Leadership</a></li> <li id="menu-item-1418" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1418"><a href="https://iabtechlab.com/about-the-iab-tech-lab/tech-lab-team/">Tech Lab Team</a></li> <li id="menu-item-12207" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-12207"><a href="https://iabtechlab.com/global-partners/">Global Partners</a></li> </ul></div></div> </div> </div> <div class="sidebar-footer"> <div> <div id="nav_menu-12" class="footer-widget-col widget_nav_menu"><h4>Contact</h4> <div class="menu-footer-3-container"> <ul id="menu-footer-3" class="menu"> <li id="menu-item-19715" class="subscribe-button menu-item menu-item-type-custom menu-item-object-custom menu-item-19715"><a href="#" class="subscribe-button" data-toggle="modal" data-target="#myModal">Subscribe to Our Newsletter</a></li> <li id="menu-item-7337" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7337"><a href="https://iabtechlab.com/membership/">Join the IAB Tech Lab</a></li> <li id="menu-item-7338" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-7338"><a href="https://iabtechlab.com/contact-us/">Contact Us</a></li> <li id="menu-item-13704" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-13704"><a href="https://iabtechlab.com/tech-lab-careers/">Tech Lab Careers</a></li> </ul> </div> </div> </div> </div> </div> <style> .footer-widget-col h4 { text-transform: none !important; } </style> </div><!--footer-wrap--> </div><!--footer--> <div id="copyright" style="margin-top:-15px"> <div class="copyright-wrap"> <span class=left> <center> <br><br> <a href="mailto:support@iabtechlab.com?Subject=Question - " target="_top">Questions? Email Support</a> <a href="https://iabtechlab.com/index.php/terms-of-use/">Terms of Use</a> <a href="https://iabtechlab.com/index.php/privacy-policy/">Privacy Policy</a> <a href="http://www.iab.com">iab.com</a> <i class="fa fa-copyright"></i> Copyright 2024 IAB Technology Laboratory, Inc. </center> </span> </div> </div><!--copyright--> </div><!--grid-container--> <script> function handleLogin(redirect) { const url = redirect ? `/wp-admin/admin-ajax.php?redirect_to=${redirect}`: `/wp-admin/admin-ajax.php`; $.ajax({ url, type: 'POST', dataType: 'json', data: { action: 'login_redirect_action', }, success: function(response) { window.location.href = response.data; }, error: function(jqXHR, textStatus, errorThrown) { console.error('Unable to redirect to login.') } }); } $('a.user-icon, .show-login, button.redirect-login, .header-profile-icon').click(function(e) { e.preventDefault(); if (1){ const searchParams = new URLSearchParams(window.location.search); const redirect_to = searchParams.get("redirect_to") || window.location.pathname + encodeURIComponent(window.location.hash); handleLogin(redirect_to); } }).css({"cursor": "pointer"}); </script> <script> $('#error-close, #error-close-button').click(function() { const errorDialog = document.getElementById('error-dialog'); errorDialog.close(); window.history.replaceState(null, '', window.location.pathname); }); function showErrorDialog() { const errorDialog = document.getElementById('error-dialog'); errorDialog.show(); } </script> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script> <script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"There is unsaved attendee information. Are you sure you want to continue?"};/* ]]> */ </script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/javascript"> window['ninja_table_instance_0'] = {"table_id":"22655","title":"Tech Lab Standards Specifications","caption":"","columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Specification","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Specification","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"release_version","key":"release_version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_release_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"release_version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"original_columns":[{"name":"Tech Lab Specification","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"},{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Release Version","key":"release_version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}],"settings":{"filtering":"1","togglePosition":"first","paging":"100","pager":false,"page_sizes":["10","20","50","100"],"sorting":true,"default_sorting":"old_first","defualt_filter":false,"defualt_filter_column":null,"expandFirst":false,"expandAll":false,"i18n":{"search_in":"Search in","search":"Search","no_result_text":"No Result Found"},"shouldNotCache":false,"skip_rows":0,"limit_rows":0,"use_parent_width":false,"info":"","enable_html_cache":null,"html_caching_minutes":null,"extra_css_class":"","disable_sticky_on_mobile":null,"has_formula":"no","filter_selects":[]},"render_type":"legacy_table","custom_css":{"ninja_column_0":{"width":"10px"},"ninja_column_1":[],"ninja_column_2":{"width":"12px"},"ninja_column_3":{"width":"10px"},"ninja_column_4":[],"ninja_column_5":{"width":"10px"}},"instance_name":"ninja_table_instance_0","table_version":"5.0.11","provider":"default","uniqueID":"ninja_table_unique_id_458342535_22655","editing":{"enabled":false,"editing":false,"check_editing":"no","deleting":false,"alwaysShow":false,"own_data_only":"no","addText":"New Row","hideText":"Cancel","showText":"Edit Rows","position":"right","addModalLabel":"Add Data","editModalLabel":"Edit Data","defaultValues":[]},"custom_filter_key":"ninja_table_instance_0_custom_filter","init_config":{"toggleColumn":"first","cascade":true,"useParentWidth":false,"columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Specification","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Specification","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"release_version","key":"release_version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_release_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"release_version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"expandFirst":false,"expandAll":false,"empty":"No Result Found","sorting":{"enabled":true},"filtering":{"enabled":true,"delay":1,"dropdownTitle":"Search in","placeholder":"Search","connectors":false,"ignoreCase":true},"paging":{"enabled":true,"position":"right","size":"100","container":"#footable_parent_22655 .paging-ui-container","countFormat":""}}} </script> <script type="text/javascript"> window['ninja_table_instance_1'] = {"table_id":"23167","title":"Tech Lab Taxonomies","caption":"","columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Taxonomy","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Taxonomy","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"original_columns":[{"name":"Tech Lab Taxonomy","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"},{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}],"settings":{"filtering":"","togglePosition":"first","paging":"100","pager":false,"page_sizes":["10","20","50","100"],"sorting":true,"default_sorting":"old_first","defualt_filter":false,"defualt_filter_column":null,"expandFirst":false,"expandAll":false,"i18n":{"search_in":"Search in","search":"Search","no_result_text":"No Result Found"},"shouldNotCache":false,"skip_rows":0,"limit_rows":0,"use_parent_width":false,"info":"","enable_html_cache":null,"html_caching_minutes":null,"extra_css_class":"","disable_sticky_on_mobile":null,"has_formula":"no","filter_selects":[]},"render_type":"legacy_table","custom_css":{"ninja_column_0":{"width":"10px"},"ninja_column_1":[],"ninja_column_2":{"width":"12px"},"ninja_column_3":{"width":"10px"},"ninja_column_4":[],"ninja_column_5":{"width":"10px"}},"instance_name":"ninja_table_instance_1","table_version":"5.0.11","provider":"default","uniqueID":"ninja_table_unique_id_1090563270_23167","editing":{"enabled":false,"editing":false,"check_editing":"no","deleting":false,"alwaysShow":false,"own_data_only":"no","addText":"New Row","hideText":"Cancel","showText":"Edit Rows","position":"right","addModalLabel":"Add Data","editModalLabel":"Edit Data","defaultValues":[]},"init_config":{"toggleColumn":"first","cascade":true,"useParentWidth":false,"columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Taxonomy","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Taxonomy","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"expandFirst":false,"expandAll":false,"empty":"No Result Found","sorting":{"enabled":true},"filtering":{"enabled":false,"delay":1,"dropdownTitle":"Search in","placeholder":"Search","connectors":false,"ignoreCase":true},"paging":{"enabled":true,"position":"right","size":"100","container":"#footable_parent_23167 .paging-ui-container","countFormat":""}}} </script> <script type="text/javascript"> window['ninja_table_instance_2'] = {"table_id":"22891","title":"Tech Lab Primers and Guidance","caption":"","columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Guidance","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Guidance","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"original_columns":[{"name":"Tech Lab Guidance","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"},{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}],"settings":{"filtering":"","togglePosition":"first","paging":"100","pager":false,"page_sizes":["10","20","50","100"],"sorting":true,"default_sorting":"old_first","defualt_filter":false,"defualt_filter_column":null,"expandFirst":false,"expandAll":false,"i18n":{"search_in":"Search in","search":"Search","no_result_text":"No Result Found"},"shouldNotCache":false,"skip_rows":0,"limit_rows":0,"use_parent_width":false,"info":"","enable_html_cache":null,"html_caching_minutes":null,"extra_css_class":"","disable_sticky_on_mobile":null,"has_formula":"no","filter_selects":[]},"render_type":"legacy_table","custom_css":{"ninja_column_0":{"width":"10px"},"ninja_column_1":[],"ninja_column_2":{"width":"12px"},"ninja_column_3":{"width":"10px"},"ninja_column_4":[],"ninja_column_5":{"width":"10px"}},"instance_name":"ninja_table_instance_2","table_version":"5.0.11","provider":"default","uniqueID":"ninja_table_unique_id_1659621205_22891","editing":{"enabled":false,"editing":false,"check_editing":"no","deleting":false,"alwaysShow":false,"own_data_only":"no","addText":"New Row","hideText":"Cancel","showText":"Edit Rows","position":"right","addModalLabel":"Add Data","editModalLabel":"Edit Data","defaultValues":[]},"custom_filter_key":"ninja_table_instance_2_custom_filter","init_config":{"toggleColumn":"first","cascade":true,"useParentWidth":false,"columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Tech Lab Guidance","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Tech Lab Guidance","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"","type":"text","visible":true,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group Responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group Responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"expandFirst":false,"expandAll":false,"empty":"No Result Found","sorting":{"enabled":true},"filtering":{"enabled":false,"delay":1,"dropdownTitle":"Search in","placeholder":"Search","connectors":false,"ignoreCase":true},"paging":{"enabled":true,"position":"right","size":"100","container":"#footable_parent_22891 .paging-ui-container","countFormat":""}}} </script> <script type="text/javascript"> window['ninja_table_instance_3'] = {"table_id":"23673","title":"Tech Lab Software","caption":"","columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Software Name","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Software Name","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"hidden","type":"html","visible":false,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"hidden","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"hidden","type":"text","visible":false,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"hidden","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"original_columns":[{"name":"Software Name","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"},{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"hidden","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"},{"name":"Release Version","key":"version","breakpoints":"hidden","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""},{"name":"Working Group responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}],"settings":{"filtering":"","togglePosition":"first","paging":"100","pager":false,"page_sizes":["10","20","50","100"],"sorting":true,"default_sorting":"old_first","defualt_filter":false,"defualt_filter_column":null,"expandFirst":false,"expandAll":false,"i18n":{"search_in":"Search in","search":"Search","no_result_text":"No Result Found"},"shouldNotCache":false,"skip_rows":0,"limit_rows":0,"use_parent_width":false,"info":"","enable_html_cache":null,"html_caching_minutes":null,"extra_css_class":"","disable_sticky_on_mobile":null,"has_formula":"no","filter_selects":[]},"render_type":"legacy_table","custom_css":{"ninja_column_0":{"width":"10px"},"ninja_column_1":[],"ninja_column_2":{"width":"12px"},"ninja_column_3":{"width":"10px"},"ninja_column_4":[],"ninja_column_5":{"width":"10px"}},"instance_name":"ninja_table_instance_3","table_version":"5.0.11","provider":"default","uniqueID":"ninja_table_unique_id_1885771725_23673","editing":{"enabled":false,"editing":false,"check_editing":"no","deleting":false,"alwaysShow":false,"own_data_only":"no","addText":"New Row","hideText":"Cancel","showText":"Edit Rows","position":"right","addModalLabel":"Add Data","editModalLabel":"Edit Data","defaultValues":[]},"init_config":{"toggleColumn":"first","cascade":true,"useParentWidth":false,"columns":[{"name":"tech_lab_standard","key":"tech_lab_standard","title":"Software Name","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_0","ninja_clmn_nm_tech_lab_standard"],"filterable":true,"sortable":true,"sorted":true,"direction":"ASC","original":{"name":"Software Name","key":"tech_lab_standard","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"description","key":"description","title":"Description","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_1","ninja_clmn_nm_description"],"filterable":true,"sortable":true,"original":{"name":"Description","key":"description","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"tech_lab_pillar","key":"tech_lab_pillar","title":"Tech Lab Pillar","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_2","ninja_clmn_nm_tech_lab_pillar"],"filterable":true,"sortable":true,"original":{"name":"Tech Lab Pillar","key":"tech_lab_pillar","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","link_type":"none","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"12"}},{"name":"most_recent_release","key":"most_recent_release","title":"Most Recent Release","breakpoints":"hidden","type":"html","visible":false,"classes":["ninja_column_3","ninja_clmn_nm_most_recent_release"],"filterable":true,"sortable":true,"original":{"name":"Most Recent Release","key":"most_recent_release","breakpoints":"hidden","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}},{"name":"version","key":"version","title":"Release Version","breakpoints":"hidden","type":"text","visible":false,"classes":["ninja_column_4","ninja_clmn_nm_version"],"filterable":true,"sortable":true,"original":{"name":"Release Version","key":"version","breakpoints":"hidden","data_type":"text","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":""}},{"name":"working_group_responsible","key":"working_group_responsible","title":"Working Group responsible","breakpoints":"","type":"html","visible":true,"classes":["ninja_column_5","ninja_clmn_nm_working_group_responsible"],"filterable":true,"sortable":true,"original":{"name":"Working Group responsible","key":"working_group_responsible","breakpoints":"","data_type":"html","dateFormat":"","timeFormat":"","header_html_content":"","enable_html_content":"false","contentAlign":"","textAlign":"","maxWidthUnit":"px","force_download":"","width":"10"}}],"expandFirst":false,"expandAll":false,"empty":"No Result Found","sorting":{"enabled":true},"filtering":{"enabled":false,"delay":1,"dropdownTitle":"Search in","placeholder":"Search","connectors":false,"ignoreCase":true},"paging":{"enabled":true,"position":"right","size":"100","container":"#footable_parent_23673 .paging-ui-container","countFormat":""}}} </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/js/rsvp.min.js?ver=5.10.0" id="event-tickets-tickets-rsvp-js-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/js/ticket-details.min.js?ver=5.10.0" id="event-tickets-details-js-js"></script> <script type="text/javascript" src="//cc.cdn.civiccomputing.com/9/cookieControl-9.x.min.js?ver=6.5.5" id="ccc-cookie-control-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/social-polls-by-opinionstage/public/js/shortcodes.js?ver=19.8.20" id="opinionstage-shortcodes-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/custom.js?ver=6.5.5" id="modality-custom-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/unslider.js?ver=6.5.5" id="unslider-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/jquery.flexslider.js?ver=6.5.5" id="jquery-flexslider-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/ideal-image-slider.js?ver=20160115" id="ideal-image-slider-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/animation.js?ver=6.5.5" id="animation-js"></script> <script type="text/javascript" id="modality-slides-js-extra"> /* <![CDATA[ */ var php_vars = {"slideshowSpeed":"5000","animationSpeed":"800"}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/slides.js?ver=6.5.5" id="modality-slides-js"></script> <script type="text/javascript" id="modality-ideal-slides-js-extra"> /* <![CDATA[ */ var php_vars = {"slideshowSpeed":"5000","animationSpeed":"800","sliderHeight":"500","sliderEffect":"fade"}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/themes/modality/js/ideal-slides.js?ver=6.5.5" id="modality-ideal-slides-js"></script> <script type="text/javascript" id="event-tickets-rsvp-js-extra"> /* <![CDATA[ */ var tribe_tickets_rsvp_strings = {"attendee":"Attendee %1$s"}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/event-tickets/src/resources/js/rsvp.min.js?ver=5.10.0" id="event-tickets-rsvp-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/add-search-to-menu/public/js/ivory-search.min.js?ver=5.5.6" id="ivory-search-scripts-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/ninja-tables/assets/libs/footable/js/footable.min.js?ver=3.1.5" id="footable-js"></script> <script type="text/javascript" id="footable-js-after"> /* <![CDATA[ */ jQuery(document).ready(function ($) { var filters = {"ninja_filter_0":{"placeholder":"All","options":[{"label":"","value":""}],"type":"select","columns":["working_group_responsible"],"strict":"no","title":"Working Group","filter_prefix":"Working Group","select_value_type":"dynamic_data","dynamic_select_column":"working_group_responsible","name":"ninja_filter_1"}}; var filterKey = "ninja_table_instance_0_custom_filter"; var tableId = 22655; var progressive = false; var preSelects = []; var uniqueId = "ninja_table_unique_id_458342535_22655"; var FilterOptions = ninjaTableGetCustomFilter(filters, filterKey, tableId, preSelects, progressive, uniqueId); FooTable[filterKey] = FooTable.Filtering.extend(FilterOptions); }); jQuery(document).ready(function ($) { var filters = {"ninja_filter_0":{"placeholder":"All","options":[{"label":"","value":""}],"type":"select","columns":["working_group_responsible"],"strict":"no","title":"Working Group","filter_prefix":"Working Group","select_value_type":"dynamic_data","dynamic_select_column":"working_group_responsible","name":"ninja_filter_1"}}; var filterKey = "ninja_table_instance_2_custom_filter"; var tableId = 22891; var progressive = false; var preSelects = []; var uniqueId = "ninja_table_unique_id_1659621205_22891"; var FilterOptions = ninjaTableGetCustomFilter(filters, filterKey, tableId, preSelects, progressive, uniqueId); FooTable[filterKey] = FooTable.Filtering.extend(FilterOptions); }); /* ]]> */ </script> <script type="text/javascript" id="footable_init-js-extra"> /* <![CDATA[ */ var ninja_footables = {"ajax_url":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php","tables":[],"ninja_version":"5.0.11","i18n":{"search_in":"Search in","search":"Search","empty_text":"No Result Found","clear_all":"Clear All","caption_format":"Selected"},"ninja_table_public_nonce":"339cb466d3","site_url":"https:\/\/iabtechlab.com","delay":"0","pro_version":"5.0.13"}; var ninja_footables = {"ajax_url":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php","tables":[],"ninja_version":"5.0.11","i18n":{"search_in":"Search in","search":"Search","empty_text":"No Result Found","clear_all":"Clear All","caption_format":"Selected"},"ninja_table_public_nonce":"339cb466d3","site_url":"https:\/\/iabtechlab.com","delay":"0","pro_version":"5.0.13"}; var ninja_footables = {"ajax_url":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php","tables":[],"ninja_version":"5.0.11","i18n":{"search_in":"Search in","search":"Search","empty_text":"No Result Found","clear_all":"Clear All","caption_format":"Selected"},"ninja_table_public_nonce":"339cb466d3","site_url":"https:\/\/iabtechlab.com","delay":"0","pro_version":"5.0.13"}; var ninja_footables = {"ajax_url":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php","tables":[],"ninja_version":"5.0.11","i18n":{"search_in":"Search in","search":"Search","empty_text":"No Result Found","clear_all":"Clear All","caption_format":"Selected"},"ninja_table_public_nonce":"339cb466d3","site_url":"https:\/\/iabtechlab.com","delay":"0","pro_version":"5.0.13"}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/ninja-tables/assets/js/ninja-tables-footable.js?ver=5.0.11" id="footable_init-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/ninja-tables-pro/assets/js/ninja-tables-pro.js?ver=5.0.13" id="ninja-tables-pro-js"></script> <script type="text/javascript" id="ninja-tables-pro-js-after"> /* <![CDATA[ */ jQuery(document).on('click', '.nt_force_download', function (e) { e.preventDefault(); const url = jQuery(this).attr('href'); const requestURL = window.ninja_footables.ajax_url + '?action=ninja_table_force_download&url=' + url + '&ninja_table_public_nonce=' + window.ninja_footables.ninja_table_public_nonce; window.location.href = requestURL; }); jQuery(document).on('click', '.nt_force_download', function (e) { e.preventDefault(); const url = jQuery(this).attr('href'); const requestURL = window.ninja_footables.ajax_url + '?action=ninja_table_force_download&url=' + url + '&ninja_table_public_nonce=' + window.ninja_footables.ninja_table_public_nonce; window.location.href = requestURL; }); jQuery(document).on('click', '.nt_force_download', function (e) { e.preventDefault(); const url = jQuery(this).attr('href'); const requestURL = window.ninja_footables.ajax_url + '?action=ninja_table_force_download&url=' + url + '&ninja_table_public_nonce=' + window.ninja_footables.ninja_table_public_nonce; window.location.href = requestURL; }); jQuery(document).on('click', '.nt_force_download', function (e) { e.preventDefault(); const url = jQuery(this).attr('href'); const requestURL = window.ninja_footables.ajax_url + '?action=ninja_table_force_download&url=' + url + '&ninja_table_public_nonce=' + window.ninja_footables.ninja_table_public_nonce; window.location.href = requestURL; }); /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/clipboard/js/clipboard.min.js?ver=6.5.5" id="clipboard.min-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/clipboard/js/c_scripts.js?ver=6.5.5" id="c_scripts-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js?ver=3.23.1" id="elementor-pro-webpack-runtime-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=3.23.3" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=3.23.3" id="elementor-frontend-modules-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/dist/vendor/wp-polyfill-inert.min.js?ver=3.1.2" id="wp-polyfill-inert-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/dist/vendor/regenerator-runtime.min.js?ver=0.14.0" id="regenerator-runtime-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0" id="wp-polyfill-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php","nonce":"64d4e66f0e","urls":{"assets":"https:\/\/iabtechlab.com\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/iabtechlab.com\/wp-json\/"},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},"facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/iabtechlab.com\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=3.23.1" id="elementor-pro-frontend-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor/assets/lib/waypoints/waypoints.min.js?ver=4.0.2" id="elementor-waypoints-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2" id="jquery-ui-core-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselWrapperAriaLabel":"Carousel | Horizontal scrolling: Arrow Left & Right","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}},"version":"3.23.3","is_static":false,"experimentalFeatures":{"e_optimized_css_loading":true,"e_font_icon_svg":true,"additional_custom_breakpoints":true,"container":true,"container_grid":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_onboarding":true,"theme_builder_v2":true,"home_screen":true,"ai-layout":true,"landing-pages":true,"e_lazyload":true,"display-conditions":true,"form-submissions":true,"taxonomy-filter":true},"urls":{"assets":"https:\/\/iabtechlab.com\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/iabtechlab.com\/wp-admin\/admin-ajax.php"},"nonces":{"floatingButtonsClickTracking":"39b20db8e6"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":22717,"title":"IAB%20Tech%20Lab%20Standards","excerpt":"","featuredImage":"https:\/\/iabtechlab.com\/wp-content\/uploads\/2024\/10\/IAB_Standards_Gray-1024x536.png"}}; /* ]]> */ </script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=3.23.3" id="elementor-frontend-js"></script> <script type="text/javascript" src="https://iabtechlab.com/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=3.23.1" id="pro-elements-handlers-js"></script> <script type="text/javascript"> var config = { apiKey: '2c5f6e445a4a8b326adfe073bba0fb80ec245808', product: 'PRO', logConsent: false, notifyOnce: false, initialState: 'TOP', position: 'RIGHT', theme: 'DARK', layout: 'SLIDEOUT', toggleType: 'slider', acceptBehaviour : 'all', closeOnGlobalChange : true, iabCMP: false, closeStyle: 'icon', consentCookieExpiry: 90, subDomains : true, mode : 'gdpr', rejectButton: false, settingsStyle : 'button', encodeCookie : false, setInnerHTML: true, wrapInnerHTML : false, accessibility: { accessKey: 'C', highlightFocus: false, outline: true, overlay: true, disableSiteScrolling: false, }, text: { title: 'This site uses cookies', intro: 'Some of these cookies are essential, while others help us to improve your experience by providing insights into how the site is being used.', necessaryTitle: 'Necessary Cookies', necessaryDescription: 'Necessary cookies enable core functionality. The website cannot function properly without these cookies, and can only be disabled by changing your browser preferences.', thirdPartyTitle: 'Warning: Some cookies require your attention', thirdPartyDescription: 'Consent for the following cookies could not be automatically revoked. Please follow the link(s) below to opt out manually.', on: 'On', off: 'Off', accept: 'Accept', settings: 'Cookie Preferences', acceptRecommended: 'Accept Recommended Settings', acceptSettings: 'I Accept', notifyTitle: 'Your choice regarding cookies on this site', notifyDescription: 'We use cookies to optimise site functionality and give you the best possible experience.', closeLabel: 'Close', cornerButton : 'Set cookie preferences.', landmark : 'Cookie preferences.', showVendors : 'Show vendors within this category', thirdPartyCookies : 'This vendor may set third party cookies.', readMore : 'Read more', accessibilityAlert: 'This site uses cookies to store information. Press accesskey C to learn more about your options.', rejectSettings: 'Reject All', reject: 'Reject', }, branding: { fontColor: '#fff', fontFamily: 'Arial,sans-serif', fontSizeTitle: '1.2em', fontSizeHeaders: '1em', fontSize: '0.8em', backgroundColor: '#313147', toggleText: '#fff', toggleColor: '#2f2f5f', toggleBackground: '#111125', alertText: '#fff', alertBackground: '#111125', acceptText: '#ffffff', acceptBackground: '#111125', rejectText: '#ffffff', rejectBackground: '#111125', closeText : '#111125', closeBackground : '#FFF', notifyFontColor : '#FFF', notifyBackgroundColor: '#313147', buttonIcon: null, buttonIconWidth: '64px', buttonIconHeight: '64px', removeIcon: false, removeAbout: false }, necessaryCookies: [ 'wordpress_*','wordpress_logged_in_*','CookieControl','wp_consent_*' ], sameSiteCookie : true, sameSiteValue : 'Strict', notifyDismissButton: true }; CookieControl.load(config); </script> </body> <script type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js"></script> <script> $(document).ready(function() { $('.subscribe-button').click(function(e) { e.preventDefault(); hbspt.forms.create({ portalId: '23143307', formId: '37876961-3301-436d-8a05-4ffcae09c91b', css: '', target: '#myModal', }); }); }); </script> <script> $(document).ready(function ($) { $('.slider-container').slick({ slidesToShow: 1, slidesToScroll: 1, autoplay: true, autoplaySpeed: 8000, // Adjust as needed (milliseconds) speed: 2500, dots: true, // Enable dots prevArrow: '', // Hide the default previous arrow nextArrow: '', // Hide the default next arrow responsive: [ { breakpoint: 768, settings: { slidesToShow: 1, } } ] }); }); </script> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Served from: iabtechlab.com @ 2024-11-23 14:58:52 by W3 Total Cache -->