CINXE.COM
Interactive Advertising Bureau | CCPA
<!DOCTYPE html> <html class="no-js" lang="en-US"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <script type="text/javascript"> /* <![CDATA[ */ var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}}); /* ]]> */ </script> <title>Interactive Advertising Bureau | CCPA</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="//www.iab.com/wp-content/themes/iab/assets/img/iab.ico" /> <link rel="alternate" type="application/rss+xml" title="IAB Feed" href="https://www.iab.com/feed/"> <script type="text/plain" class="optanon-category-C0004"> !function(){try{!function(t,i){if(!i.version){window.tatari=i,i.init=function(t,n){var e=function(t,n){i[n]=function(){t.push([n].concat(Array.prototype.slice.call(arguments,0)))}};"track pageview identify".split(" ").forEach(function(t){e(i,t)}),i._i=t,i.config=n,i.pageview()},i.version="1.2.1";var n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://d2hrivdxn8ekm8.cloudfront.net/tag-manager/a476502c-094b-45c2-9982-16dc64f86acb-latest.js";var e=t.getElementsByTagName("script")[0];e.parentNode.insertBefore(n,e)}}(document,window.tatari||[])}catch(t){console.log(t)}}(); tatari.init('a476502c-094b-45c2-9982-16dc64f86acb'); </script> <!-- OneTrust Cookies Consent Notice start --> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="cb06b6aa-c568-4a77-9f2e-09ccc1b7be07"></script> <script type="text/javascript"> function OptanonWrapper() { if (OnetrustActiveGroups.includes("C0004")) { _hsq.push(['doNotTrack', { track: true }]); } else { _hsq.push(['doNotTrack']); } } </script> <script type="text/javascript"> // See: https://my.onetrust.com/s/article/UUID-f53486d8-2282-8796-ed98-2911df037a82?language=en_US // Force cookie clear since OneTrust upgrade in production July 19, 2023. var now = new Date(); now.setTime(now.getTime() + 1 * 3600 * 1000 * 24 * 365); deleteOptanonCookie(); function deleteOptanonCookie() { const didResetOneTrustCookieAlreadyName = 'cleared-onetrust-cookies-3'; if (!getCookie(didResetOneTrustCookieAlreadyName)) { console.log("reset optanon cookie"); document.cookie = "OptanonAlertBoxClosed" + "=" + "; path=/" + "; domain=.iab.com" + '; expires=Thu, 01 Jan 1970 00:00:01 GMT'; document.cookie = "OptanonConsent" + "=" + "; path=/" + "; domain=.iab.com" + '; expires=Thu, 01 Jan 1970 00:00:01 GMT'; console.log("done reset optanon cookie"); } document.cookie = didResetOneTrustCookieAlreadyName + "=" + "; path=/" + "; domain=.iab.com" + "; expires="+now; console.log("set " + didResetOneTrustCookieAlreadyName + " cookie"); } function getCookie( cookieName ) { var value = '; ' + document.cookie; var parts = value.split( '; ' + cookieName + '=' ); if ( parts.length == 2 ) { return true; } } </script> <!-- OneTrust Cookies Consent Notice end --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <!-- This site is optimized with the Yoast SEO Premium plugin v23.4 (Yoast SEO v23.4) - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="The IAB CCPA Compliance Framework for publishers and technology companies supports compliance with the complex California regulation. Download Now." /> <link rel="canonical" href="https://www.iab.com/topics/privacy/ccpa/" /> <link rel="next" href="https://www.iab.com/topics/privacy/ccpa/page/2/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="CCPA Archives" /> <meta property="og:description" content="The IAB CCPA Compliance Framework for publishers and technology companies supports compliance with the complex California regulation. Download Now." /> <meta property="og:url" content="https://www.iab.com/topics/privacy/ccpa/" /> <meta property="og:site_name" content="IAB" /> <meta property="og:image" content="https://www.iab.com/wp-content/uploads/2016/03/iab-big-square.png" /> <meta property="og:image:width" content="1200" /> <meta property="og:image:height" content="1200" /> <meta property="og:image:type" content="image/png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@iab" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"CollectionPage","@id":"https://www.iab.com/topics/privacy/ccpa/","url":"https://www.iab.com/topics/privacy/ccpa/","name":"Interactive Advertising Bureau | CCPA","isPartOf":{"@id":"https://www.iab.com/#website"},"description":"The IAB CCPA Compliance Framework for publishers and technology companies supports compliance with the complex California regulation. Download Now.","breadcrumb":{"@id":"https://www.iab.com/topics/privacy/ccpa/#breadcrumb"},"inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.iab.com/topics/privacy/ccpa/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.iab.com/"},{"@type":"ListItem","position":2,"name":"Privacy","item":"https://www.iab.com/topics/privacy/"},{"@type":"ListItem","position":3,"name":"CCPA"}]},{"@type":"WebSite","@id":"https://www.iab.com/#website","url":"https://www.iab.com/","name":"IAB","description":"Empowering the Media and Marketing Industries to Thrive in the Digital Economy","publisher":{"@id":"https://www.iab.com/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.iab.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https://www.iab.com/#organization","name":"IAB","url":"https://www.iab.com/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.iab.com/#/schema/logo/image/","url":"https://www.iab.com/wp-content/uploads/2019/04/IAB_Programmatic-In-Housing_IAB-Logo.png","contentUrl":"https://www.iab.com/wp-content/uploads/2019/04/IAB_Programmatic-In-Housing_IAB-Logo.png","width":129,"height":64,"caption":"IAB"},"image":{"@id":"https://www.iab.com/#/schema/logo/image/"},"sameAs":["https://www.facebook.com/IAB","https://x.com/iab"]}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//js.hs-scripts.com' /> <link rel='dns-prefetch' href='//ajax.googleapis.com' /> <link rel='dns-prefetch' href='//cdn.jsdelivr.net' /> <link rel='dns-prefetch' href='//cdnjs.cloudflare.com' /> <link rel='dns-prefetch' href='//maxcdn.bootstrapcdn.com' /> <link rel="alternate" type="application/rss+xml" title="IAB » CCPA Category Feed" href="https://www.iab.com/topics/privacy/ccpa/feed/" /> <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:\/\/www.iab.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.2"}}; /*! 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='mediaelement-css' href='https://www.iab.com/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='wp-mediaelement-css' href='https://www.iab.com/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='overlay-basic-css' href='https://www.iab.com/wp-content/plugins/wsi/style/jqueryTools/overlay-basic.css?ver=7.0.2' 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> <link rel='stylesheet' id='wp-block-library-css' href='https://www.iab.com/wp-includes/css/dist/block-library/style.min.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='wc-block-vendors-style-css' href='https://www.iab.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/vendors-style.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='wc-block-style-css' href='https://www.iab.com/wp-content/plugins/woocommerce/packages/woocommerce-blocks/build/style.css?ver=7.0.2' type='text/css' media='all' /> <style id='elasticpress-related-posts-style-inline-css' type='text/css'> .editor-styles-wrapper .wp-block-elasticpress-related-posts ul,.wp-block-elasticpress-related-posts ul{list-style-type:none;padding:0}.editor-styles-wrapper .wp-block-elasticpress-related-posts ul li a>div{display:inline} </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'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--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;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){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;} :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;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='fvp-frontend-css' href='https://www.iab.com/wp-content/plugins/featured-video-plus/styles/frontend.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='menu-image-css' href='https://www.iab.com/wp-content/plugins/menu-image/includes/css/menu-image.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='dashicons-css' href='https://www.iab.com/wp-includes/css/dashicons.min.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='woocommerce-general-css' href='https://www.iab.com/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=7.0.2' type='text/css' media='all' /> <style id='woocommerce-inline-inline-css' type='text/css'> .woocommerce form .form-row .required { visibility: visible; } </style> <link rel='stylesheet' id='wp-smart-crop-renderer-css' href='https://www.iab.com/wp-content/plugins/wp-smartcrop/css/image-renderer.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='font-awesome_style-css' href='//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='uikit-css-css' href='https://cdn.jsdelivr.net/npm/uikit@3.6.15/dist/css/uikit.min.css?ver=6.6.2' type='text/css' media='all' /> <link rel='stylesheet' id='font-face-css' href='https://www.iab.com/wp-content/themes/iab/lib-browser/fonts/futura/stylesheet.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='iab-font-icons-css' href='https://www.iab.com/wp-content/themes/iab/assets/img/icons/redesign/font/style.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='swiper-css-css' href='https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.4.6/css/swiper.min.css?ver=4.4.6' type='text/css' media='all' /> <link rel='stylesheet' id='dialog-polyfill-css' href='https://cdnjs.cloudflare.com/ajax/libs/dialog-polyfill/0.5.3/dialog-polyfill.min.css?ver=0.5.3' type='text/css' media='all' /> <link rel='stylesheet' id='dialog-polyfill-init-css' href='https://www.iab.com/wp-content/themes/iab/assets/js/polyfill/init-dialog-polyfill.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='elasticpress-facets-css' href='https://www.iab.com/wp-content/plugins/elasticpress/dist/css/facets-styles.css?ver=7.0.2' type='text/css' media='all' /> <link rel='stylesheet' id='iab_css-css' href='https://www.iab.com/wp-content/themes/iab/assets/css/main.min.css?70b8019dd7dae809cddea70dec38bf5c' type='text/css' media='all' /> <link rel='stylesheet' id='iab_custom_styles-css' href='https://www.iab.com/wp-content/themes/iab/assets/css/custom_styles.css?var=24-23-11-05-09-05' type='text/css' media='all' /> <link rel='stylesheet' id='iab_font_preview-css' href='https://www.iab.com/wp-content/themes/iab/assets/css/font_styles.css?var=24-11-23-05-09-05' type='text/css' media='all' /> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js" id="jquery-js"></script> <script>window.jQuery || document.write('<script src="https://www.iab.com/wp-content/themes/iab/assets/vendor/jquery/dist/jquery.min.js?2.1.1"><\/script>')</script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/wsi/js/jQueryTools/jquery.tools.min.wp-front.v3.js?ver=6.6.2" id="jquery.tools.front-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/featured-video-plus/js/jquery.fitvids.min.js?ver=master-2015-08" id="jquery.fitvids-js"></script> <script type="text/javascript" id="fvp-frontend-js-extra"> /* <![CDATA[ */ var fvpdata = {"ajaxurl":"https:\/\/www.iab.com\/wp-admin\/admin-ajax.php","nonce":"13fa8e16e8","fitvids":"1","dynamic":"","overlay":"","opacity":"0.75","color":"b","width":"640"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/featured-video-plus/js/frontend.min.js?ver=2.3.3" id="fvp-frontend-js"></script> <script type="text/javascript" defer='defer' src="https://www.iab.com/wp-content/plugins/gravityforms/js/jquery.json.min.js?ver=2.8.17" id="gform_json-js"></script> <script type="text/javascript" id="gform_gravityforms-js-extra"> /* <![CDATA[ */ var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2,"code":"USD"},"base_url":"https:\/\/www.iab.com\/wp-content\/plugins\/gravityforms","number_formats":[],"spinnerUrl":"https:\/\/www.iab.com\/wp-content\/plugins\/gravityforms\/images\/spinner.svg","version_hash":"694ded69638ac2dbfe4517fc45128ee3","strings":{"newRowAdded":"New row added.","rowRemoved":"Row removed","formSaved":"The form has been saved. The content contains the link to return and complete the form."}}; var gform_i18n = {"datepicker":{"days":{"monday":"Mo","tuesday":"Tu","wednesday":"We","thursday":"Th","friday":"Fr","saturday":"Sa","sunday":"Su"},"months":{"january":"January","february":"February","march":"March","april":"April","may":"May","june":"June","july":"July","august":"August","september":"September","october":"October","november":"November","december":"December"},"firstDay":0,"iconText":"Select date"}}; var gf_legacy_multi = {"1":"1"}; var gform_gravityforms = {"strings":{"invalid_file_extension":"This type of file is not allowed. Must be one of the following:","delete_file":"Delete this file","in_progress":"in progress","file_exceeds_limit":"File exceeds size limit","illegal_extension":"This type of file is not allowed.","max_reached":"Maximum number of files reached","unknown_error":"There was a problem while saving the file on the server","currently_uploading":"Please wait for the uploading to complete","cancel":"Cancel","cancel_upload":"Cancel this upload","cancelled":"Cancelled"},"vars":{"images_url":"https:\/\/www.iab.com\/wp-content\/plugins\/gravityforms\/images"}}; /* ]]> */ </script> <script type="text/javascript" id="gform_gravityforms-js-before"> /* <![CDATA[ */ /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.iab.com/wp-content/plugins/gravityforms/js/gravityforms.min.js?ver=2.8.17" id="gform_gravityforms-js"></script> <script type="text/javascript" defer='defer' src="https://www.iab.com/wp-content/plugins/gravityforms/assets/js/dist/utils.min.js?ver=50c7bea9c2320e16728e44ae9fde5f26" id="gform_gravityforms_utils-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/uikit@3.6.15/dist/js/uikit.min.js?ver=6.6.2" id="uikit-js-js"></script> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/uikit@3.6.15/dist/js/uikit-icons.min.js?ver=6.6.2" id="uikit-icons-js-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/mustache.js/4.1.0/mustache.min.js?ver=6.6.2" id="mustache_js-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/ramda/0.27.1/ramda.min.js?ver=6.6.2" id="ramda_js-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.10/iframeResizer.contentWindow.min.js?ver=6.6.2" id="iframe_resizer_remote-js"></script> <script type="text/javascript" src="//cdnjs.cloudflare.com/ajax/libs/iframe-resizer/4.2.10/iframeResizer.min.js?ver=6.6.2" id="iframe_resizer_local-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/init-iframe-resizer.js?ver=6.6.2" id="iframe_resizer_init-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/widget-autoloader.js?ver=6.6.2" id="widget_autoloader_js-js"></script> <link rel="https://api.w.org/" href="https://www.iab.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.iab.com/wp-json/wp/v2/categories/472" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.iab.com/xmlrpc.php?rsd" /> <!-- DO NOT COPY THIS SNIPPET! Start of Page Analytics Tracking for HubSpot WordPress plugin v11.1.40--> <script class="hsq-set-content-id" data-content-id="listing-page"> var _hsq = _hsq || []; _hsq.push(["setContentType", "listing-page"]); </script> <!-- DO NOT COPY THIS SNIPPET! End of Page Analytics Tracking for HubSpot WordPress plugin --> <meta name="google-site-verification" content="08-GtJKPFibb9O2BISsf-IkC3QgHVXSpGpnbfny1Dak" /><!-- begin marketo / munchkin --> <script type="text/javascript"> (function() { // if any svg was rendered via UIkit, that is, it is a child element of a // .uk-icon > svg, apply a few a11y requirements to it. document.addEventListener('DOMContentLoaded', function() { var svgs = document.querySelectorAll('.uk-icon > svg'); svgs.forEach(function(svg) { svg.setAttribute('aria-hidden', 'true'); }); }); // for any uk-slideshow-nav dotnav 'a' elements, those get rendered // without our ability to control, and they have no labels associated. // number them as "slide 1 of 3", "slide 2 of 3", "slide 3 of 3". // var dotnavs = document.querySelectorAll('.uk-slideshow-nav a'); // dotnavs.forEach(function(dotnav) { // dotnav.setAttribute('aria-label', 'slide ' + (dotnav.index + 1) + ' of ' + dotnavs.length); // }); })(); </script> <!-- end marketo / munchkin --> <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style></head> <body class="archive category category-ccpa category-472 theme-iab woocommerce-no-js sidebar-primary"> <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> <!--[if lt IE 8]> <div class="alert alert-warning"> You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience. </div> <![endif]--> <svg style="display: none;"><symbol viewBox="0 0 118.3 62.7" id="icon-arrow-down"><title>arrow-down</title><path d="M118.3 7.3L111.4 0 59.1 49 6.8 0 0 7.3l59.1 55.4z"/></symbol><symbol viewBox="0 0 62.7 118.3" id="icon-arrow-left"><title>arrow-left</title><path d="M55.4 118.3l7.3-6.9-49-52.3 49-52.3L55.4 0 0 59.1z"/></symbol><symbol viewBox="0 0 62.7 118.3" id="icon-arrow-right"><title>arrow-right</title><path d="M7.3 118.3L0 111.4l49-52.3L0 6.8 7.3 0l55.4 59.1z"/></symbol><symbol viewBox="0 0 118.3 62.7" id="icon-arrow-up"><title>arrow-up</title><path d="M0 55.4l6.8 7.3 52.3-49 52.3 49 6.9-7.3L59.1 0z"/></symbol><symbol viewBox="0 0 150.5 108.4" id="icon-bio"><title>bio</title><path d="M0 0h150.5v24.1H0V0zm0 42.1h150.5v24.1H0V42.1zm0 42.2h96.3v24.1H0V84.3z" fill-rule="evenodd" clip-rule="evenodd"/></symbol><symbol viewBox="0 0 108.4 108.4" id="icon-circle"><title>circle</title><circle cx="54.2" cy="54.2" r="54.2"/></symbol><symbol viewBox="0 0 108.4 108.4" id="icon-close"><title>close</title><path d="M104.68 108.322L.03 3.672l3.675-3.68 104.65 104.65zm-100.983-.004L.02 104.64 104.67-.01l3.678 3.677z"/></symbol><symbol viewBox="0 0 55.2 109.8" id="icon-download"><title>download</title><path d="M2.7 76.2s48.3.1 49.8 0c2.4-.1 3.6 2.4 2 4.4-2.3 2.7-24.2 27.1-25.5 28.4-1.3 1.3-2.9.9-3.9 0-1-1-23.8-27.7-24.7-28.5s-.5-4.3 2.3-4.3zM22.3 70.2V2.1C22.3 1 23.4 0 24.7 0h5.7c1.3 0 2.4.9 2.4 2.1v68.1"/></symbol><symbol viewBox="0 0 47.1 97.6" id="icon-facebook"><title>facebook</title><path d="M0 32.3h10.1v-9.8c0-4.3.1-11 3.3-15.1C16.6 3 21.2 0 29 0c12.7 0 18.1 1.8 18.1 1.8l-2.5 14.9s-4.2-1.2-8.1-1.2c-3.9 0-7.4 1.4-7.4 5.3v11.4h16.1L44 46.9H29v50.7H10.1V46.9H0V32.3z"/></symbol><symbol viewBox="0 0 76.4 79.2" id="icon-gplus"><title>gplus</title> <g> <path d="M24.1,35.8c0,0.1,0,0.3,0,0.4c0,2.9,0,9.3,0,9.3s12.3,0,12.9,0c0,1-1.1,4.8-4.7,7.3c-2.1,1.4-4.5,2.1-7,2.3 c-1.8,0.1-3.5-0.1-5.2-0.6c-5.4-1.7-9.4-6.6-10-12.6c-0.1-1.5,0-2.9,0.3-4.4c1.6-7,8.3-12.2,15.9-11.1c3.4,0.5,5.3,1.9,7.1,3.4 c2.3-2.3,4.6-4.6,7-7c-0.6-0.4-1.9-1.8-4.3-3.1c-3.5-2-7.4-3.1-11.5-3.1c-0.8,0-1.5,0-2.3,0.1c-1.4,0.1-2.7,0.3-4,0.6 c-5.2,1.3-9.6,4.1-13,8.3c-3.3,4-5,8.6-5.3,13.8c-0.1,2.2,0,4.4,0.5,6.5c1.4,6,4.5,10.8,9.4,14.4c3.8,2.8,8.2,4.3,12.9,4.6 c2.7,0.1,5.3-0.1,7.9-0.8c4.8-1.3,8.9-3.8,11.9-7.8c4.4-5.8,5.4-13.3,4.1-20.4C39.2,35.8,31.7,35.8,24.1,35.8z"/> <polygon points="76,36.1 67.9,36.1 67.9,27.9 67.9,27.6 67.6,27.6 61.5,27.6 61.3,27.6 61.3,27.9 61.3,36.1 53.1,36.1 52.8,36.1 52.8,36.3 52.8,42.4 52.8,42.7 53.1,42.7 61.3,42.7 61.3,50.9 61.3,51.1 61.5,51.1 67.6,51.1 67.9,51.1 67.9,50.9 67.9,42.7 76,42.7 76.3,42.7 76.3,42.4 76.3,36.3 76.3,36.1 "/> </g> </symbol><symbol viewBox="0 0 77.3 77.3" id="icon-instagram"><title>instagram</title> <style type="text/css"> .st0{fill-rule:evenodd;clip-rule:evenodd;} </style> <g> <g> <path class="st0" d="M63.6,38.7c0-13.8-11.2-24.9-24.9-24.9c-13.8,0-24.9,11.2-24.9,24.9c0,13.8,11.2,24.9,24.9,24.9 C52.4,63.6,63.6,52.4,63.6,38.7L63.6,38.7z M63.1,10.3c-2.2,0-4,1.8-4,4c0,2.2,1.8,4,4,4c2.2,0,4-1.8,4-4 C67.1,12.1,65.3,10.3,63.1,10.3L63.1,10.3z M18.3,4.6H59c7.6,0,13.7,6.2,13.7,13.7V59c0,7.6-6.2,13.7-13.7,13.7H18.3 c-7.5,0-13.7-6.2-13.7-13.7V18.3C4.6,10.7,10.7,4.6,18.3,4.6L18.3,4.6z M59,0H18.3C8.2,0,0,8.2,0,18.3V59 c0,10.1,8.2,18.3,18.3,18.3H59c10.1,0,18.3-8.2,18.3-18.3V18.3C77.3,8.2,69.1,0,59,0L59,0z M18.9,38.7c0-10.9,8.8-19.8,19.8-19.8 s19.8,8.8,19.8,19.8c0,10.9-8.8,19.8-19.8,19.8S18.9,49.6,18.9,38.7L18.9,38.7z"/> </g> </g> </symbol><symbol viewBox="0 0 80.2 73.7" id="icon-linkedin"><title>linkedin</title><path d="M17.7 73.7H2v-50h15.6v50zM9.4 17.4h-.1C3.7 17.4 0 13.5 0 8.7 0 3.7 3.8 0 9.6 0s9.3 3.7 9.4 8.7c0 4.8-3.7 8.7-9.6 8.7zm70.8 56.3H62.5V47.8c0-6.8-2.8-11.4-8.9-11.4-4.7 0-7.3 3.1-8.5 6.1-.5 1.1-.4 2.6-.4 4.1v27.1H27.2s.2-45.9 0-50h17.6v7.9c1-3.4 6.6-8.3 15.6-8.3 11.1 0 19.8 7.2 19.8 22.7v27.7z"/></symbol><symbol viewBox="0 0 165 97.3" id="icon-mail"><title>mail</title><path d="M2.4 10.8l79.2 50.5 80.9-50.5s-4.2-8.3-14.2-7.6C129.5 4.4 6.5-3 2.4 10.8zM155 97.3H10c-5.5 0-10-4.5-10-10V10C0 4.5 4.5 0 10 0h145c5.5 0 10 4.5 10 10v77.3c0 5.5-4.5 10-10 10zm3-14.8V14.8c0-5.5-2.5-8-8-8H15c-5.5 0-8 2.5-8 8v67.7c0 5.5 2.5 8 8 8h135c5.5 0 8-2.5 8-8z" fill-rule="evenodd" clip-rule="evenodd"/></symbol><symbol viewBox="0 0 142.9 102.9" id="icon-menu"><title>menu</title><path d="M0 0h142.9v17H0zm0 42.9h142.9v17H0zm0 42.9h142.9v17H0z"/></symbol><symbol viewBox="0 0 79.8 121.6" id="icon-phone"><title>phone</title><path d="M43 93.1c3.8 2.1 13.8-6.8 15.6-7.5s4-.1 7.2 3.5 13.7 16.2 13.9 18c.2 1.8-2.9 13.9-18.9 14.6-16 .7-36.2-11.9-51.4-44.5s-10-64.3.8-71.7S31.7-.4 32.5 2.6c.8 3 5.2 24.8 4.9 26.9s-1 2.6-6.2 4.6-13.7 1.9-13 10.2C19 52.5 32.5 87.2 43 93.1z"/></symbol><symbol viewBox="0 0 52.2 111.4" id="icon-play"><title>play</title><path fill-rule="evenodd" clip-rule="evenodd" d="M0 0l52.2 55.7L0 111.4V0z"/></symbol><symbol viewBox="0 0 102 103.8" id="icon-search"><title>search</title><path d="M86 43c0 23.7-19.3 43-43 43S0 66.7 0 43 19.3 0 43 0s43 19.3 43 43zM43 7C23.1 7 7 23.1 7 43s16.1 36 36 36 36-16.1 36-36S62.9 7 43 7zm57.6 89.9l-5.4 5.4c-1.9 2-5.1 2-7.1 0L65.6 80c-2-1.9-2-5.1 0-7.1l5.4-5.4c1.9-2 5.1-2 7.1 0l22.5 22.3c1.9 1.9 1.9 5.1 0 7.1z"/></symbol><symbol viewBox="0 0 107.7 118.3" id="icon-share"><title>share</title><circle cx="87.7" cy="20.1" r="20.1"/><circle cx="87.7" cy="98.3" r="20.1"/><circle cx="20.1" cy="57.9" r="20.1"/><path d="M14.66 58.65L92.6 15.89l2.692 4.91-77.938 42.76zm-1.816-7.133L88.72 97.842l-2.918 4.78L9.926 56.296z"/></symbol><symbol viewBox="0 0 108.8 108.8" id="icon-spinner"><title>spinner</title><path d="M54.8 27.1c-.6 0-1-.4-1-1V1c0-.6.4-1 1-1s1 .4 1 1v25.1c0 .6-.5 1-1 1zm-20.1 8c-.3 0-.5-.1-.7-.3L16.2 17.1c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l17.8 17.8c.4.4.4 1 0 1.4-.2.1-.4.2-.7.2zM26.1 55H1c-.6 0-1-.4-1-1s.4-1 1-1h25.1c.6 0 1 .4 1 1s-.4 1-1 1zm-9.7 37.8c-.3 0-.5-.1-.7-.3-.4-.4-.4-1 0-1.4l17.8-17.8c.4-.4 1-.4 1.4 0s.4 1 0 1.4L17.1 92.5c-.2.2-.5.3-.7.3zm37.6 16c-.6 0-1-.4-1-1V82.6c0-.6.4-1 1-1s1 .4 1 1v25.1c0 .6-.5 1.1-1 1.1zm37.8-15.4c-.3 0-.5-.1-.7-.3L73.4 75.3c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l17.8 17.8c.4.4.4 1 0 1.4-.2.2-.5.3-.8.3zm16-37.6H82.6c-.6 0-1-.4-1-1s.4-1 1-1h25.1c.6 0 1 .4 1 1s-.4 1-.9 1zM74.6 35.7c-.3 0-.5-.1-.7-.3-.4-.4-.4-1 0-1.4l17.8-17.8c.4-.4 1-.4 1.4 0s.4 1 0 1.4L75.3 35.4c-.2.2-.4.3-.7.3z"/></symbol><symbol viewBox="0 0 104.7 85.1" id="icon-twitter"><title>twitter</title><path d="M104.7 10.1c-3.9 1.7-8 2.9-12.3 3.4 4.4-2.7 7.8-6.9 9.4-11.9-4.1 2.4-8.7 4.2-13.6 5.2C84.3 2.6 78.7 0 72.5 0 60.7 0 51 9.6 51 21.5c0 1.7.2 3.3.6 4.9-17.9-.9-33.7-9.5-44.3-22.5-1.8 3.2-2.9 6.9-2.9 10.8 0 7.4 3.8 14 9.6 17.9-3.5-.1-6.8-1.1-9.7-2.7v.3c0 10.4 7.4 19.1 17.2 21.1-1.8.5-3.7.8-5.7.8-1.4 0-2.7-.1-4-.4 2.7 8.5 10.7 14.8 20.1 14.9-7.4 5.8-16.6 9.2-26.7 9.2-1.7 0-3.4-.1-5.1-.3 9.5 6.1 20.8 9.7 32.9 9.7 39.5 0 61.1-32.7 61.1-61.1 0-.9 0-1.9-.1-2.8 4.2-3.1 7.9-6.9 10.7-11.2"/></symbol><symbol viewBox="0 0 512 512" id="icon-youtube"><title>youtube</title><path d="M416 64H96c-52.8 0-96 43.2-96 96v192c0 52.8 43.2 96 96 96h320c52.8 0 96-43.2 96-96V160c0-52.8-43.2-96-96-96zM192 384V128l160 128-160 128z"/></symbol></svg> <div class="uk-container uk-container-expand uk-padding-remove" role="document"> <a class="skip-link screen-reader-text" href="#main-content">Skip to content</a> <header class="new-header" role="banner" uk-sticky="show-on-up: true; animation: uk-animation-slide-top; bottom: #bottom"> <div class="clearfix"> <div class="navigation-top"> <nav class="uk-navbar-container" uk-navbar> <div class="uk-navbar-left"> <div class="uk-hidden mobile-navigation-top"> <a class="uk-navbar-toggle" href="#offcanvas-slide" uk-toggle> <span class="menu-icon"> <img src="https://www.iab.com/wp-content/themes/iab/lib-browser/img/icons/redesign/Hamburger.png" alt="Menu" /> </span> <span class="menu-icon-close" style="display: none;"> <img src="https://www.iab.com/wp-content/themes/iab/lib-browser/img/icons/redesign/Close.png" alt="Close" /> </span> </a> <div id="offcanvas-slide" uk-offcanvas="overlay: true"> <div class="uk-offcanvas-bar iab-bigmenu-mobile-offcanvas"> <ul id="primary_navigation_mobile" class="menu uk-navbar-nav iab-bigmenu-mobile uk-width-auto" uk-accordion="content: > div.depth-0; toggle: > a; offset: 52"><li id="menu-item-mobile-175122" class="menu-leadership-advocacy custom-link"><a href="#" class="iab-meganav-el">Leadership & Advocacy</a><div class="iab-bigmenu-dropdown depth-0 "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav "><li id="menu-item-mobile-175126" class="menu-public-policy custom-link"><a href="/topics/public-policy" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-public-policy.svg" class="menu-image menu-image-title-after" alt="Public Policy" decoding="async" /><span class="menu-image-title-after menu-image-title">Public Policy</span></a></li> <li id="menu-item-mobile-175128" class="menu-centers-of-excellence custom-link"><a href="#" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-centers-of-excellence.svg" class="menu-image menu-image-title-after" alt="Centers of Excellence 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Centers of Excellence</span></a></li> </li> </li> </li> </li> <li id="menu-item-mobile-175127" class="menu-legal-affairs custom-link"><a href="/topics/legal-affairs/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-legal-compliance.svg" class="menu-image menu-image-title-after" alt="Legal & Compliance" decoding="async" /><span class="menu-image-title-after menu-image-title">Legal Affairs</span></a></li> <li id="menu-item-mobile-175131" class="menu-learn-with-iab custom-link"><a href="/training-certification/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-learn-with-iab.svg" class="menu-image menu-image-title-after" alt="Training & Development" decoding="async" /><span class="menu-image-title-after menu-image-title">Learn With IAB</span></a></li> </li> </li> <li id="menu-item-mobile-175130" class="menu-ad-net-zero custom-link"><a href="/iab-ad-net-zero/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-responsible-business-practices.svg" class="menu-image menu-image-title-after" alt="Responsible Business Practices" decoding="async" /><span class="menu-image-title-after menu-image-title">Ad Net Zero</span></a></li> <li id="menu-item-mobile-175214" class="menu-learning-shop custom-link"><a href="https://www.iab.com/shop/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/08/IAB_Icon_Shop.svg" class="menu-image menu-image-title-after" alt="Learning Shop 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Learning Shop</span></a></li> <li id="menu-item-mobile-175149" class="menu-iab-tech-lab custom-link"><a href="https://iabtechlab.com" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/iab-tech-lab.svg" class="menu-image menu-image-title-after" alt="IAB TechLab" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Tech Lab</span></a></li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-mobile-175128"><div class="heading">Centers of Excellence</div><ul class="uk-nav"><li id="menu-item-mobile-175150" class="menu-experience-center custom-link"><a href="/organizations/experience-center/" class="iab-meganav-el">Experience Center</a><li id="menu-item-mobile-175151" class="menu-measurement-addressability-data-center custom-link"><a href="/organizations/measurement-addressability-data-center/" class="iab-meganav-el">Measurement, Addressability & Data Center</a><li id="menu-item-mobile-175152" class="menu-media-center custom-link"><a href="/organizations/media-center/" class="iab-meganav-el">Media Center</a><li id="menu-item-mobile-177355" class="menu-professional-development-education-center custom-link"><a href="/organizations/professional-development-and-education-center/" class="iab-meganav-el">Professional Development & Education Center</a></ul></div><div class="group" data-menu-parent="menu-item-mobile-175131"><div class="heading">Learn With IAB</div><ul class="uk-nav"><li id="menu-item-mobile-175213" class="menu-training-and-certification custom-link"><a href="https://www.iab.com/organizations/professional-development-and-education-center/" class="iab-meganav-el">Training and Certification</a><li id="menu-item-mobile-179988" class="menu-training-log-in custom-link"><a href="/online-training-access/" class="iab-meganav-el">Training Log In</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/experience-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-Experience-Center-scaled-1024x418.jpg" alt="Experience Center" style="object-position: 64.98% 48.96%" /></div><div class="feature-title">Experience Center</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/measurement-addressability-data-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-ProgrammaticData-Center-1024x402.jpg" alt="Measurement, Addressability and Data Center" style="" /></div><div class="feature-title">Measurement, Addressability and Data Center</div></a></li><li><a class="iab-meganav-el feature" href="http://www.iab.com/organizations/media-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-Media-Center-1024x383.jpg" alt="Media Center" style="" /></div><div class="feature-title">Media Center</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/professional-development-and-education-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/01/LD-Organziation-Featured-Image-1024x683.jpg" alt="Professional Development and Education Center" style="object-position: 49.94% 32.47%" /></div><div class="feature-title">Professional Development and Education Center</div></a></li></ul></div></div></div></li> <li id="menu-item-mobile-175123" class="menu-market-intelligence-best-practices custom-link"><a href="#" class="iab-meganav-el">Market Intelligence & Best Practices</a><div class="iab-bigmenu-dropdown depth-0 "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav "><li id="menu-item-mobile-175129" class="menu-guidelines-best-practices custom-link"><a href="/guidelines/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-guidelines-and-best-practices.svg" class="menu-image menu-image-title-after" alt="Standards & Guidelines" decoding="async" /><span class="menu-image-title-after menu-image-title">Guidelines & Best Practices</span></a></li> <li id="menu-item-mobile-175135" class="menu-research-insights custom-link"><a href="/research/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-research-and-insights.svg" class="menu-image menu-image-title-after" alt="Research & Insights" decoding="async" /><span class="menu-image-title-after menu-image-title">Research & Insights</span></a></li> <li id="menu-item-mobile-175133" class="menu-iab-blog custom-link"><a href="https://www.iab.com/blog/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-iab-pov.svg" class="menu-image menu-image-title-after" alt="IAB's POV" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Blog</span></a></li> <li id="menu-item-mobile-175137" class="menu-shows-podcasts custom-link"><a class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-shows-and-podcasts.svg" class="menu-image menu-image-title-after" alt="Shows & Podcasts" decoding="async" /><span class="menu-image-title-after menu-image-title">Shows & Podcasts</span></a></li> </li> </li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-mobile-175137"><div class="heading">Shows & Podcasts</div><ul class="uk-nav"><li id="menu-item-mobile-175217" class="menu-iab-there custom-link"><a href="https://www.iab.com/videos/iab-there/" class="iab-meganav-el">IAB There</a><li id="menu-item-mobile-175216" class="menu-iab-pulse custom-link"><a href="https://www.iab.com/videos/iab-pulse/" class="iab-meganav-el">IAB Pulse</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/guidelines/in-store-retail-media/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/in-store-retail-media-definitions-and-measurement-standards-3-1024x312.png" alt="IAB and IAB Europe In-Store Retail Media Definitions and Measurement Standards" style="" /></div><div class="feature-title">IAB and IAB Europe In-Store Retail Media Definitions and Measurement Standards</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/insights/commerce-video-research/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/unconnected-commerce-the-disconnect-between-brands-and-consumers-in-digital-video-shopping-1024x312.png" alt="Unconnected Commerce: the Disconnect Between Brands and Consumers" style="object-position: 50.00% 50.00%" /></div><div class="feature-title">Unconnected Commerce: the Disconnect Between Brands and Consumers</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/insights/2024-outlook-study-august-update/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/the-2024-outlook-study-august-update-a-snapshot-into-ad-spend-opportunities-and-strategies-for-growth-3-1024x512.png" alt="The 2024 Outlook Study: August Update - A Snapshot into Ad Spend, Opportunities, and Strategies for Growth" style="" /></div><div class="feature-title">The 2024 Outlook Study: August Update - A Snapshot into Ad Spend, Opportunities, and Strategies for Growth</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/guidelines/podcasting-in-the-creator-economy/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/08/podcasting-in-the-creator-economy-a-long-term-opportunity-1024x312.png" alt="Podcasting in the Creator Economy: A Long-Term Opportunity" style="object-position: 68.03% 30.36%" /></div><div class="feature-title">Podcasting in the Creator Economy: A Long-Term Opportunity</div></a></li></ul></div></div></div></li> <li id="menu-item-mobile-175124" class="menu-conferences-events custom-link"><a href="/events/" class="iab-meganav-el">Conferences & Events</a><div class="iab-bigmenu-dropdown depth-0 "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav "><li id="menu-item-mobile-175138" class="menu-upcoming-events custom-link"><a href="/events/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-upcoming-events.svg" class="menu-image menu-image-title-after" alt="Calendar of Events" decoding="async" /><span class="menu-image-title-after menu-image-title">Upcoming Events</span></a></li> <li id="menu-item-mobile-175139" class="menu-international-events custom-link"><a href="https://www.iab.com/iab-international-events/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-international-events.svg" class="menu-image menu-image-title-after" alt="International Events" decoding="async" /><span class="menu-image-title-after menu-image-title">International Events</span></a></li> <li id="menu-item-mobile-175140" class="menu-iab-events-mobile-app custom-link"><a href="/download-my-iab-mobile-app/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-iab-events-app.svg" class="menu-image menu-image-title-after" alt="IAB Events Mobile App" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Events Mobile App</span></a></li> <li id="menu-item-mobile-184331" class="menu-video-on-demand"><a href="https://www.iab.com/topics/video-on-demand/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/06/VOD-Icons-01-2.svg" class="menu-image menu-image-title-after" alt=" 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Video On Demand</span></a></li> </ul><div class="secondary"><div class="heading"><strong>Upcoming Events</strong></div><ul class="uk-nav upcoming-events"><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/anatomy-of-a-video-impression-navigating-cross-platform-ad-metrics/"><div class="title">Anatomy of a Video Impression: Navigating Cross-Platform Ad Metrics</div><time datetime="2024-12-05 00:00">Dec 5</time></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/annual-leadership-meeting-2025/"><div class="title">Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM</div><time datetime="2025-01-26 00:00">Jan 26</time></a></li></ul></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/gaming-and-immersive-media-leadership-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/06/2024-iab-gaming-and-immersive-media-leadership-summit-28.png" alt="2024 IAB Gaming and Immersive Media Leadership Summit" style="" /></div><div class="feature-title">2024 IAB Gaming and Immersive Media Leadership Summit</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/iab-audio-innovators-leadership-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/06/2024-iab-audio-innovators-leadership-summit-24-e1729615759713.png" alt="2024 IAB Audio Innovators Leadership Summit" style="" /></div><div class="feature-title">2024 IAB Audio Innovators Leadership Summit</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/iab-state-privacy-law-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2023/10/iab-state-privacy-law-summit-2023-6-1024x683.jpg" alt="IAB State Privacy Law Summit 2024" style="object-position: 70.26% 59.41%" /></div><div class="feature-title">IAB State Privacy Law Summit 2024</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/annual-leadership-meeting-2025/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/05/2025-annual-leadership-meeting-11-925x1024.jpg" alt="Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM" style="object-position: 52.43% 84.29%" /></div><div class="feature-title">Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM</div></a></li></ul></div></div></div></li> <li id="menu-item-mobile-175125" class="menu-get-involved custom-link"><a href="/get-involved/" class="iab-meganav-el">Get Involved</a><div class="iab-bigmenu-dropdown depth-0 "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav "><li id="menu-item-mobile-182861" class="menu-create-an-account"><a href="https://www.iab.com/unlock-a-world-of-opportunities-by-creating-your-personal-iab-account/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/05/New-user-icon-IAB.svg" class="menu-image menu-image-title-after" alt="Create an Account" decoding="async" /><span class="menu-image-title-after menu-image-title">Create an Account</span></a></li> <li id="menu-item-mobile-175141" class="menu-become-a-member custom-link"><a href="/membership/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-become-a-member.svg" class="menu-image menu-image-title-after" alt="Become a Member" decoding="async" /><span class="menu-image-title-after menu-image-title">Become a Member</span></a></li> </li> </li> </li> </li> <li id="menu-item-mobile-175146" class="menu-councils-committees custom-link"><a href="/groups/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-committees-and-councils.svg" class="menu-image menu-image-title-after" alt="Councils & Committees" decoding="async" /><span class="menu-image-title-after menu-image-title">Councils & Committees</span></a></li> <li id="menu-item-mobile-175148" class="menu-work-at-iab custom-link"><a href="/careers/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-work-at-the-iab.svg" class="menu-image menu-image-title-after" alt="Industry Careers" decoding="async" /><span class="menu-image-title-after menu-image-title">Work at IAB</span></a></li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-mobile-175141"><div class="heading">Become a Member</div><ul class="uk-nav"><li id="menu-item-mobile-175142" class="menu-member-benefits custom-link"><a href="/get-involved/#membership-benefits" class="iab-meganav-el">Member Benefits</a><li id="menu-item-mobile-175144" class="menu-tiers-and-requirements custom-link"><a href="/iab-membership/" class="iab-meganav-el">Tiers and Requirements</a><li id="menu-item-mobile-175145" class="menu-current-members custom-link"><a href="/member-directory/" class="iab-meganav-el">Current Members</a><li id="menu-item-mobile-175218" class="menu-iab-global-network custom-link"><a href="https://www.iab.com/iab-global-network-worldwide-members/" class="iab-meganav-el">IAB Global Network</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/member-directory/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/01/member-directory-2-scaled-1024x683.jpg" alt="Member Directory" style="object-position: 67.75% 24.33%" /></div><div class="feature-title">Member Directory</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/iab-global-network-worldwide-members/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2023/12/iab-global-network-worldwide-members-2.png" alt="IAB Global Network: Worldwide Members" style="" /></div><div class="feature-title">IAB Global Network: Worldwide Members</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/get-involved/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/02/iab-alm-2024-8-1024x683.jpg" alt="Get Involved" style="object-position: 51.28% 33.67%" /></div><div class="feature-title">Get Involved</div></a></li></ul></div></div></div></li> </ul> </div> </div> </div> <a class="uk-navbar-item uk-logo" href="https://www.iab.com/"> <img src="https://www.iab.com/wp-content/themes/iab/assets/img/iab-logo-cropped.png" alt="IAB" /> </a> <div class="main-menu"> <ul id="primary_navigation" class="menu uk-navbar-nav iab-bigmenu"><li id="menu-item-175122" class="menu-leadership-advocacy custom-link"><a href="#" class="iab-meganav-el">Leadership & Advocacy</a><div uk-dropdown="pos: bottom-center" class="iab-bigmenu-dropdown depth-0 uk-navbar-dropdown "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav uk-navbar-dropdown-nav uk-width-large"><li id="menu-item-175126" class="menu-public-policy custom-link"><a href="/topics/public-policy" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-public-policy.svg" class="menu-image menu-image-title-after" alt="Public Policy" decoding="async" /><span class="menu-image-title-after menu-image-title">Public Policy</span></a></li> <li id="menu-item-175128" class="menu-centers-of-excellence custom-link"><a href="#" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-centers-of-excellence.svg" class="menu-image menu-image-title-after" alt="Centers of Excellence 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Centers of Excellence</span></a></li> </li> </li> </li> </li> <li id="menu-item-175127" class="menu-legal-affairs custom-link"><a href="/topics/legal-affairs/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-legal-compliance.svg" class="menu-image menu-image-title-after" alt="Legal & Compliance" decoding="async" /><span class="menu-image-title-after menu-image-title">Legal Affairs</span></a></li> <li id="menu-item-175131" class="menu-learn-with-iab custom-link"><a href="/training-certification/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-learn-with-iab.svg" class="menu-image menu-image-title-after" alt="Training & Development" decoding="async" /><span class="menu-image-title-after menu-image-title">Learn With IAB</span></a></li> </li> </li> <li id="menu-item-175130" class="menu-ad-net-zero custom-link"><a href="/iab-ad-net-zero/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-responsible-business-practices.svg" class="menu-image menu-image-title-after" alt="Responsible Business Practices" decoding="async" /><span class="menu-image-title-after menu-image-title">Ad Net Zero</span></a></li> <li id="menu-item-175214" class="menu-learning-shop custom-link"><a href="https://www.iab.com/shop/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/08/IAB_Icon_Shop.svg" class="menu-image menu-image-title-after" alt="Learning Shop 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Learning Shop</span></a></li> <li id="menu-item-175149" class="menu-iab-tech-lab custom-link"><a href="https://iabtechlab.com" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/iab-tech-lab.svg" class="menu-image menu-image-title-after" alt="IAB TechLab" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Tech Lab</span></a></li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-175128"><div class="heading">Centers of Excellence</div><ul class="uk-nav"><li id="menu-item-175150" class="menu-experience-center custom-link"><a href="/organizations/experience-center/" class="iab-meganav-el">Experience Center</a><li id="menu-item-175151" class="menu-measurement-addressability-data-center custom-link"><a href="/organizations/measurement-addressability-data-center/" class="iab-meganav-el">Measurement, Addressability & Data Center</a><li id="menu-item-175152" class="menu-media-center custom-link"><a href="/organizations/media-center/" class="iab-meganav-el">Media Center</a><li id="menu-item-177355" class="menu-professional-development-education-center custom-link"><a href="/organizations/professional-development-and-education-center/" class="iab-meganav-el">Professional Development & Education Center</a></ul></div><div class="group" data-menu-parent="menu-item-175131"><div class="heading">Learn With IAB</div><ul class="uk-nav"><li id="menu-item-175213" class="menu-training-and-certification custom-link"><a href="https://www.iab.com/organizations/professional-development-and-education-center/" class="iab-meganav-el">Training and Certification</a><li id="menu-item-179988" class="menu-training-log-in custom-link"><a href="/online-training-access/" class="iab-meganav-el">Training Log In</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/experience-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-Experience-Center-scaled-1024x418.jpg" alt="Experience Center" style="object-position: 64.98% 48.96%" /></div><div class="feature-title">Experience Center</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/measurement-addressability-data-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-ProgrammaticData-Center-1024x402.jpg" alt="Measurement, Addressability and Data Center" style="" /></div><div class="feature-title">Measurement, Addressability and Data Center</div></a></li><li><a class="iab-meganav-el feature" href="http://www.iab.com/organizations/media-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2021/01/IAB-Media-Center-1024x383.jpg" alt="Media Center" style="" /></div><div class="feature-title">Media Center</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/organizations/professional-development-and-education-center/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/01/LD-Organziation-Featured-Image-1024x683.jpg" alt="Professional Development and Education Center" style="object-position: 49.94% 32.47%" /></div><div class="feature-title">Professional Development and Education Center</div></a></li></ul></div></div></div></li> <li id="menu-item-175123" class="menu-market-intelligence-best-practices custom-link"><a href="#" class="iab-meganav-el">Market Intelligence & Best Practices</a><div uk-dropdown="pos: bottom-center" class="iab-bigmenu-dropdown depth-0 uk-navbar-dropdown "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav uk-navbar-dropdown-nav uk-width-large"><li id="menu-item-175129" class="menu-guidelines-best-practices custom-link"><a href="/guidelines/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-guidelines-and-best-practices.svg" class="menu-image menu-image-title-after" alt="Standards & Guidelines" decoding="async" /><span class="menu-image-title-after menu-image-title">Guidelines & Best Practices</span></a></li> <li id="menu-item-175135" class="menu-research-insights custom-link"><a href="/research/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-research-and-insights.svg" class="menu-image menu-image-title-after" alt="Research & Insights" decoding="async" /><span class="menu-image-title-after menu-image-title">Research & Insights</span></a></li> <li id="menu-item-175133" class="menu-iab-blog custom-link"><a href="https://www.iab.com/blog/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-iab-pov.svg" class="menu-image menu-image-title-after" alt="IAB's POV" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Blog</span></a></li> <li id="menu-item-175137" class="menu-shows-podcasts custom-link"><a class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-shows-and-podcasts.svg" class="menu-image menu-image-title-after" alt="Shows & Podcasts" decoding="async" /><span class="menu-image-title-after menu-image-title">Shows & Podcasts</span></a></li> </li> </li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-175137"><div class="heading">Shows & Podcasts</div><ul class="uk-nav"><li id="menu-item-175217" class="menu-iab-there custom-link"><a href="https://www.iab.com/videos/iab-there/" class="iab-meganav-el">IAB There</a><li id="menu-item-175216" class="menu-iab-pulse custom-link"><a href="https://www.iab.com/videos/iab-pulse/" class="iab-meganav-el">IAB Pulse</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/guidelines/in-store-retail-media/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/in-store-retail-media-definitions-and-measurement-standards-3-1024x312.png" alt="IAB and IAB Europe In-Store Retail Media Definitions and Measurement Standards" style="" /></div><div class="feature-title">IAB and IAB Europe In-Store Retail Media Definitions and Measurement Standards</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/insights/commerce-video-research/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/unconnected-commerce-the-disconnect-between-brands-and-consumers-in-digital-video-shopping-1024x312.png" alt="Unconnected Commerce: the Disconnect Between Brands and Consumers" style="object-position: 50.00% 50.00%" /></div><div class="feature-title">Unconnected Commerce: the Disconnect Between Brands and Consumers</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/insights/2024-outlook-study-august-update/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/09/the-2024-outlook-study-august-update-a-snapshot-into-ad-spend-opportunities-and-strategies-for-growth-3-1024x512.png" alt="The 2024 Outlook Study: August Update - A Snapshot into Ad Spend, Opportunities, and Strategies for Growth" style="" /></div><div class="feature-title">The 2024 Outlook Study: August Update - A Snapshot into Ad Spend, Opportunities, and Strategies for Growth</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/guidelines/podcasting-in-the-creator-economy/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/08/podcasting-in-the-creator-economy-a-long-term-opportunity-1024x312.png" alt="Podcasting in the Creator Economy: A Long-Term Opportunity" style="object-position: 68.03% 30.36%" /></div><div class="feature-title">Podcasting in the Creator Economy: A Long-Term Opportunity</div></a></li></ul></div></div></div></li> <li id="menu-item-175124" class="menu-conferences-events custom-link"><a href="/events/" class="iab-meganav-el">Conferences & Events</a><div uk-dropdown="pos: bottom-center" class="iab-bigmenu-dropdown depth-0 uk-navbar-dropdown "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav uk-navbar-dropdown-nav uk-width-large"><li id="menu-item-175138" class="menu-upcoming-events custom-link"><a href="/events/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-upcoming-events.svg" class="menu-image menu-image-title-after" alt="Calendar of Events" decoding="async" /><span class="menu-image-title-after menu-image-title">Upcoming Events</span></a></li> <li id="menu-item-175139" class="menu-international-events custom-link"><a href="https://www.iab.com/iab-international-events/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-international-events.svg" class="menu-image menu-image-title-after" alt="International Events" decoding="async" /><span class="menu-image-title-after menu-image-title">International Events</span></a></li> <li id="menu-item-175140" class="menu-iab-events-mobile-app custom-link"><a href="/download-my-iab-mobile-app/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-iab-events-app.svg" class="menu-image menu-image-title-after" alt="IAB Events Mobile App" decoding="async" /><span class="menu-image-title-after menu-image-title">IAB Events Mobile App</span></a></li> <li id="menu-item-184331" class="menu-video-on-demand"><a href="https://www.iab.com/topics/video-on-demand/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/06/VOD-Icons-01-2.svg" class="menu-image menu-image-title-after" alt=" 1" decoding="async" /><span class="menu-image-title-after menu-image-title">Video On Demand</span></a></li> </ul><div class="secondary"><div class="heading"><strong>Upcoming Events</strong></div><ul class="uk-nav upcoming-events"><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/anatomy-of-a-video-impression-navigating-cross-platform-ad-metrics/"><div class="title">Anatomy of a Video Impression: Navigating Cross-Platform Ad Metrics</div><time datetime="2024-12-05 00:00">Dec 5</time></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/annual-leadership-meeting-2025/"><div class="title">Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM</div><time datetime="2025-01-26 00:00">Jan 26</time></a></li></ul></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/gaming-and-immersive-media-leadership-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/06/2024-iab-gaming-and-immersive-media-leadership-summit-28.png" alt="2024 IAB Gaming and Immersive Media Leadership Summit" style="" /></div><div class="feature-title">2024 IAB Gaming and Immersive Media Leadership Summit</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/iab-audio-innovators-leadership-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/06/2024-iab-audio-innovators-leadership-summit-24-e1729615759713.png" alt="2024 IAB Audio Innovators Leadership Summit" style="" /></div><div class="feature-title">2024 IAB Audio Innovators Leadership Summit</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/iab-state-privacy-law-summit-2024/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2023/10/iab-state-privacy-law-summit-2023-6-1024x683.jpg" alt="IAB State Privacy Law Summit 2024" style="object-position: 70.26% 59.41%" /></div><div class="feature-title">IAB State Privacy Law Summit 2024</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/events/annual-leadership-meeting-2025/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/05/2025-annual-leadership-meeting-11-925x1024.jpg" alt="Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM" style="object-position: 52.43% 84.29%" /></div><div class="feature-title">Secure Your Spot - Early Bird Extended for a Limited Time | 2025 IAB ALM</div></a></li></ul></div></div></div></li> <li id="menu-item-175125" class="menu-get-involved custom-link"><a href="/get-involved/" class="iab-meganav-el">Get Involved</a><div uk-dropdown="pos: bottom-center" class="iab-bigmenu-dropdown depth-0 uk-navbar-dropdown "><div class="iab-bigmenu-dropdown-wrapper"><ul class="primary uk-nav uk-navbar-dropdown-nav uk-width-large"><li id="menu-item-182861" class="menu-create-an-account"><a href="https://www.iab.com/unlock-a-world-of-opportunities-by-creating-your-personal-iab-account/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2024/05/New-user-icon-IAB.svg" class="menu-image menu-image-title-after" alt="Create an Account" decoding="async" /><span class="menu-image-title-after menu-image-title">Create an Account</span></a></li> <li id="menu-item-175141" class="menu-become-a-member custom-link"><a href="/membership/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-become-a-member.svg" class="menu-image menu-image-title-after" alt="Become a Member" decoding="async" /><span class="menu-image-title-after menu-image-title">Become a Member</span></a></li> </li> </li> </li> </li> <li id="menu-item-175146" class="menu-councils-committees custom-link"><a href="/groups/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-committees-and-councils.svg" class="menu-image menu-image-title-after" alt="Councils & Committees" decoding="async" /><span class="menu-image-title-after menu-image-title">Councils & Committees</span></a></li> <li id="menu-item-175148" class="menu-work-at-iab custom-link"><a href="/careers/" class="iab-meganav-el"><img width="1" height="1" src="https://www.iab.com/wp-content/uploads/2023/12/ico-work-at-the-iab.svg" class="menu-image menu-image-title-after" alt="Industry Careers" decoding="async" /><span class="menu-image-title-after menu-image-title">Work at IAB</span></a></li> </ul><div class="secondary"><div class="group" data-menu-parent="menu-item-175141"><div class="heading">Become a Member</div><ul class="uk-nav"><li id="menu-item-175142" class="menu-member-benefits custom-link"><a href="/get-involved/#membership-benefits" class="iab-meganav-el">Member Benefits</a><li id="menu-item-175144" class="menu-tiers-and-requirements custom-link"><a href="/iab-membership/" class="iab-meganav-el">Tiers and Requirements</a><li id="menu-item-175145" class="menu-current-members custom-link"><a href="/member-directory/" class="iab-meganav-el">Current Members</a><li id="menu-item-175218" class="menu-iab-global-network custom-link"><a href="https://www.iab.com/iab-global-network-worldwide-members/" class="iab-meganav-el">IAB Global Network</a></ul></div></div><div class="features"><ul class="uk-list"><li><a class="iab-meganav-el feature" href="https://www.iab.com/member-directory/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/01/member-directory-2-scaled-1024x683.jpg" alt="Member Directory" style="object-position: 67.75% 24.33%" /></div><div class="feature-title">Member Directory</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/iab-global-network-worldwide-members/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2023/12/iab-global-network-worldwide-members-2.png" alt="IAB Global Network: Worldwide Members" style="" /></div><div class="feature-title">IAB Global Network: Worldwide Members</div></a></li><li><a class="iab-meganav-el feature" href="https://www.iab.com/get-involved/"><div class="feature-thumbnail"><img src="https://www.iab.com/wp-content/uploads/2024/02/iab-alm-2024-8-1024x683.jpg" alt="Get Involved" style="object-position: 51.28% 33.67%" /></div><div class="feature-title">Get Involved</div></a></li></ul></div></div></div></li> </ul> </div> </div> <!-- IAB Login Plugin UI needed for the logout popup --> <div class="uk-navbar-right"> <ul id="secondary_navigation" class="menu uk-navbar-nav"> <li> <!-- desktop search --> <span class="desktop-navbar-search"> <!-- open toggle --> <div class="navbar-overlay"> <a class="uk-navbar-toggle" uk-search-icon uk-toggle="target: .navbar-overlay; animation: uk-animation-fade" href="#" aria-label="search"></a> </div> <!-- search form --> <div class="uk-navbar-item uk-width-expand navbar-overlay navbar-search-form" hidden> <a uk-search-icon href="#" aria-label="search"></a> <form id="search-navbar" role="search" method="get" class="uk-search uk-search-navbar uk-width-1-1" action="https://www.iab.com/"> <input type="search" class="uk-search-input search-field" id="s" value="" name="s" placeholder="Search IAB" autofocus> </form> <!-- close toggle --> <a class="uk-navbar-toggle" uk-close uk-toggle="target: .navbar-overlay; animation: uk-animation-fade" href="#"></a> </div> </span> <!-- mobile search --> <span class="mobile-navbar-search " id="search-box-wrapper"> <!-- open toggle --> <a class="uk-navbar-toggle" href="#search-box-wrapper" uk-toggle="cls: visible"></a> <!-- search form --> <div id="search-box" class="uk-sticky uk-width-1-1"> <form id="mobile-search-navbar" role="search" method="get" class="uk-search uk-search-large" action="https://www.iab.com/"> <button type="submit" uk-icon="search" aria-label="Search"></button> <input type="search" class="uk-input search-field" id="s" value="" name="s" placeholder="Search IAB" autofocus> </form> </div> </span> </li> <li> <a uk-icon="icon: cart" href="/cart" target="_blank" aria-label="Cart" title="Cart"> </a> </li> <li> <a class="user-icon" href="javascript:;" target="_blank" aria-expanded="false" aria-label="Login" title="Login" style="margin-top: 15px;min-height: 37px !important;"> </a> </li> </ul> </div> </nav> </div><!-- .navigation-top --> </div> <script> $(function() { UIkit.util.on('#offcanvas-slide', 'show', function () { $('.menu-icon').toggle(); $('.menu-icon-close').toggle(); }); UIkit.util.on('#offcanvas-slide', 'hide', function () { $('.main-menu-link').remove(); // Remove dynamic menu link $('.uk-offcanvas-bar .uk-nav li').removeClass('open'); $('.uk-offcanvas-bar .uk-nav li').show(); // Show main menu $('.uk-offcanvas-bar .uk-nav li ul.dropdown-menu').hide(); // Hide submenus $('.menu-icon').toggle(); $('.menu-icon-close').toggle(); }); $('.uk-offcanvas-bar ul#primary_navigation > li > a').on('click', function(event) { if($(this).next().is(':hidden')) { event.preventDefault(); $('.uk-offcanvas-bar .uk-nav li').hide(); // Reset visibility of list items $(this).next().show(); // Show dropdown $(this).next().find('li').show(); // Show dropdown items $(this).parent().show(); // Show link clicked $(this).parent().addClass('open'); // Active link is open $('.main-menu-link').remove(); // Reset dynamic menu link to avoid duplicates $('.uk-offcanvas-slide .uk-nav-default').prepend('<li class="dropdown main-menu-link"><a class="mobile-main-menu-link" href="#">MAIN MENU</a></li>'); } }); jQuery(document).on('click', '.mobile-main-menu-link', function() { event.preventDefault(); $('.main-menu-link').remove(); // Remove dynamic menu link $('.uk-offcanvas-bar .uk-nav li').removeClass('open'); $('.uk-offcanvas-bar .uk-nav li').show(); // Show main menu $('.uk-offcanvas-bar .uk-nav li ul.dropdown-menu').hide(); // Hide submenus }); }); </script> </header> <section class="main uk-container uk-container-expand uk-padding-remove" role="main" id="main-content"> <div class="module-browse uk-container-xlarge has-hero banner-image-container uk-cover-container uk-position-relative uk-height-medium "> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <img src="https://www.iab.com/wp-content/uploads/2019/10/iab-statement-on-proposed-ccpa-regulations-1000x305.jpg" uk-cover alt="California Consumer <br> Privacy Act"> <div class="uk-overlay uk-width-1-1 uk-position-left"> <div class="topic-breadcrumb uk-padding-large"> <div class="module-browse__breadcrumbs"> <div class="article__breadcrumbs"> <a class="breadcrumbs__link uk-link-reset uk-text-uppercase" href="https://www.iab.com"> <span class="bold iabicon-arrow-left1 icon"></span> Home </a> </div> </div> </div> <div class="topic-title uk-padding-large"> <div class="uk-flex"> <div class="section-info"> <h1>California Consumer <br> Privacy Act</h1> </div> <div class="module-browse__sharing uk-width-expand uk-flex-right uk-flex uk-flex-middle uk-inline"> <div class="module-sharing-actions"> <div class="article-actions module-sharing-actions__container uk-width-auto "> <a class="module-sharing-actions__action uk-link-reset uk-visible@m" href="#" hidden target="_blank" title=""> <span class="iabicon-download2 module-sharing-actions__icon second"></span> </a> <div class="uk-display-inline"> <a class="module-sharing-actions__action uk-link-reset" href="#"> <span class="iabicon-connect module-sharing-actions__icon last"></span> </a> <div uk-dropdown="boundary: .main; pos: bottom-left; mode: click""> <div class="uk-flex uk-flex-around"> <a class="module-sharing-actions__action-social module-sharing-actions__action-social-mail uk-link-reset" href="/cdn-cgi/l/email-protection#1f206c6a7d757a7c6b225c5c4f5e397d707b6622776b6b6f6c25303068686831767e7d317c7072306b706f767c6c306f6d76697e7c66307c7c6f7e30"> <i class="fa fa-envelope" aria-hidden="true"></i> </a> <a class="module-sharing-actions__action-social uk-link-reset" href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.iab.com%2Ftopics%2Fprivacy%2Fccpa%2F" onclick="window.open(this.href,'Share','height=400, width=600,left=10,top=10,,scrollbars=yes,menubar=no'); return false;"> <i class="fa fa-facebook" aria-hidden="true"></i> </a> <a class="module-sharing-actions__action-social uk-link-reset" href="https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fwww.iab.com%2Ftopics%2Fprivacy%2Fccpa%2F" onclick="window.open(this.href,'Share','height=400, width=600,left=10,top=10,,scrollbars=yes,menubar=no'); return false;"> <i class="fa fa-linkedin" aria-hidden="true"></i> </a> <a class="last module-sharing-actions__action-social uk-link-reset" href="https://twitter.com/intent/tweet?text=CCPA&url=https%3A%2F%2Fwww.iab.com%2Ftopics%2Fprivacy%2Fccpa%2F&via=iab" onclick="window.open(this.href,'Share','height=400, width=600,left=10,top=10,,scrollbars=yes,menubar=no'); return false;"> <i class="fa fa-twitter" aria-hidden="true"></i> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><div class="uk-padding-large uk-container-xlarge uk-padding-remove-top uk-padding-remove-bottom"> <article class="article"> <div class="container module--news"> <div class="article__table-contents-header-container-mobile"> <div class="article__table-contents-header-mobile uk-hidden@m"> <a class="article__table-contents-header-mobile-action uk-link-reset" uk-toggle="target: #article-index-id; animation: uk-animation-slide-top-small" hidden> <div class="article__table-contents-header-content-mobile uk-flex uk-flex-middle"> Table of Contents <span class="article__table-contents-header-icon bold iabicon-arrow-in-circle-down uk-margin-auto-left"></span> </div> </a> </div> </div> <div class="article-container uk-flex"> <div class="article-index toc-placeholder uk-flex-auto"></div> <div class="article__content uk-flex-expand"> <!-- include a fixed (hidden) "Overview" link in the TOC --> <h3 class="toc toc-hidden"><strong>Overview</strong></h3> <h2>CCPA took effect on January 1, 2020, and enforcement started on July 1, 2020. Is your company compliant?</h2> <p>The <a href="https://www.iab.com/guidelines/ccpa-framework/" target="_blank" rel="noopener noreferrer">IAB CCPA Compliance Framework for Publishers and Technology Companies</a> is available for implementation to help you comply with the complex California regulation: you can now sign the <a href="https://www.iabprivacy.com/" target="_blank" rel="noopener noreferrer">Limited Service Provider Agreement</a> and implement the IAB Tech Lab <a href="https://iabtechlab.com/standards/ccpa/" target="_blank" rel="noopener noreferrer">technical specifications for the CCPA Compliance Framework</a>. Note that the tech specs have just been updated to v1.1 in June 2020 with the <a href="https://iabtechlab.com/blog/first-standard-handling-user-data-deletion-requests/" target="_blank" rel="noopener noreferrer">addition of the industry鈥檚 first standard for handling user data deletion requests</a>.</p> <p>The California Consumer Privacy Act will have a significant business impact on the digital advertising and media industry.聽The IAB Compliance & Privacy Unit provides you with more information, solutions, and <a href="https://www.iab.com/topics/ccpa/">resources to comply with CCPA</a>.</p> <div class="clearfix"></div> </div> </div> </div> </article> </div><div class="toc-hidden article__content"><h3 class="toc" data-outbound-link="https://www.iab.com/insights/about-ccpa/">About CCPA</h3></div><div class="toc-hidden clearfix"></div><div class="topic-featured uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"></div> <div class="uk-align-right browse-more-link uk-visible@m"> </div> <div class="clearfix"></div> <div uk-grid class="uk-child-width-1-2@m "> <div> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/guidelines/ccpa-framework/" > <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-featured uk-background-cover uk-background-center-center uk-background-norepeat uk-height-medium uk-width-1-1"> <!-- image --> <img style="object-fit: cover; height: 100%; " src="" alt=" onError="this.onerror=null;this.src='https://www.iab.com/wp-content/themes/iab/assets/img/placeholder-large.jpg'"/> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB CCPA Compliance Framework for Publishers & Technology Companies</h4> </div> </div> </a> </div> </div> <div> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://iabtechlab.com/standards/ccpa#new_tab" > <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-featured uk-background-cover uk-background-center-center uk-background-norepeat uk-height-medium uk-width-1-1"> <!-- image --> <img style="object-fit: cover; height: 100%; " src="https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-4.jpg" alt="CCPA, GDPR, Congress, and More: How IAB Helps You Navigate the New Regulatory and Privacy Landscape 3 onError="this.onerror=null;this.src='https://www.iab.com/wp-content/themes/iab/assets/img/placeholder-large.jpg'"/> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Technical Specifications for IAB CCPA Compliance Framework for Publishers & Technology Companies</h4> </div> </div> </a> </div> </div> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Recent News</h3></div><div class="toc-hidden clearfix"></div><div class="topic-recent uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"><h3 class="module-subtitle">Recent News</h3></div> <div class="clearfix"></div> <div uk-slider="sets: true" class="uk-position-relative"> <div class="uk-slider-container"> <ul class="uk-slider-items uk-child-width-1-1@s uk-child-width-1-3@m uk-grid"> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/multi-state-privacy-agreement-mspa"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2022/10/iab-and-iab-tech-lab-come-together-to-help-companies-comply-with-new-privacy-laws-and-place-consumer-privacy-at-the-forefront-2.png);background-position: 36.46% 36.59%"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB and IAB Tech Lab Come Together to Help Companies Comply With New Privacy Laws and Place Consumer Privacy at the Forefront</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/guidelines/state-privacy-laws-chart/"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2022/09/state-privacy-laws-access-deletion-and-correction-obligations.png);background-position: 50.01% 44.09%"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">State Privacy Laws: Access, Deletion, and Correction Obligations</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/global-privacy-controls-gpcs-new-white-paper-explores-cpra-rulemaking-considerations"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2021/08/global-privacy-controls-the-road-to-cpra.png);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Global Privacy Controls (GPCs): New White Paper Explores CPRA Rulemaking Considerations</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/iab-unveils-assessment-of-state-of-compliance-for-ctv-and-ott-to-prepare-for-looming-cpra-regulation"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2021/11/iab-unveils-assessment-of-state-of-compliance-for-ctv-and-ott-to-prepare-for-looming-cpra-regulation-2.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Unveils Assessment of State of Compliance for CTV and OTT to Prepare for Looming CPRA Regulation</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://iabtechlab.com/blog/first-standard-handling-user-data-deletion-requests/#new_tab"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2020/04/Pattern12-1-scaled-e1587142652629.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">The Industry’s First Standard for Handling User Data Deletion Requests (CCPA)</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/iab-weighs-in-on-ccpa-regulations"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/10/iab-statement-on-proposed-ccpa-regulations.jpg);background-position: 24.33% 39.15%"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Weighs in on CCPA Regulations</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/blog/ccpa-compliance-framework/"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/12/iab-releases-the-iab-ccpa-compliance-framework-for-publishers-technology-companies-and-its-limited-service-provider-agreement-2.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Releases the IAB CCPA Compliance Framework for Publishers & Technology Companies and the Limited Service Provider Agreement</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/iab-asks-california-attorney-general-to-retract-unauthorized-privacy-mandate"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/10/iab-statement-on-proposed-ccpa-regulations.jpg);background-position: 24.33% 39.15%"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Asks California Attorney General to Retract Unauthorized Privacy Mandate</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/iab-statement-on-proposed-ccpa-regulations"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/10/iab-statement-on-proposed-ccpa-regulations.jpg);background-position: 24.33% 39.15%"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Statement on Proposed CCPA Regulations</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/news/ccpa-framework"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url();"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB & IAB Tech Lab Release CCPA Compliance Framework for Public Comment</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/blog/a-proposal-for-enhanced-accountability/"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/09/a-proposal-for-enhanced-accountability-2-scaled.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">A Proposal For Enhanced Accountability</h4> </div> </div> </a> </div> </li> </ul> </div> <div class="uk-visible@s"> <a class="uk-position-center-left-out uk-position-small uk-icon uk-slidenav-previous uk-slidenav" href="#" uk-slidenav-previous="" uk-slider-item="previous"></a> <a class="uk-position-center-right-out uk-position-small uk-icon uk-slidenav-next uk-slidenav" href="#" uk-slidenav-next="" uk-slider-item="next"></a> </div> <ul class="uk-padding-small uk-slider-nav uk-dotnav uk-flex-inline uk-flex-center uk-width-expand"></ul> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Upcoming Events</h3></div><div class="toc-hidden clearfix"></div><div class="topic-featured uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"><h3 class="module-subtitle">Upcoming Events</h3></div> <div class="uk-align-right browse-more-link uk-visible@m"> </div> <div class="clearfix"></div> <div uk-grid class="uk-child-width-1-2@m "> <div> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/events/public-policy-legal-summit-2023/" > <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-featured uk-background-cover uk-background-center-center uk-background-norepeat uk-height-medium uk-width-1-1"> <!-- image --> <img style="object-fit: cover; height: 100%; " src="https://www.iab.com/wp-content/uploads/2022/10/iab-public-policy-legal-summit-4.jpg" alt="IAB onError="this.onerror=null;this.src='https://www.iab.com/wp-content/themes/iab/assets/img/placeholder-large.jpg'"/> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">IAB Public Policy & Legal Summit</h4> </div> </div> </a> </div> </div> <div> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/events/state-privacy-law-summit-series/" > <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-featured uk-background-cover uk-background-center-center uk-background-norepeat uk-height-medium uk-width-1-1"> <!-- image --> <img style="object-fit: cover; height: 100%; " src="https://www.iab.com/wp-content/uploads/2022/01/state-privacy-law-summit-unpacking-brand-and-agency-privacy-obligations-2.png" alt="State Privacy Law Summit: Unpacking Brand and Agency Privacy Obligations onError="this.onerror=null;this.src='https://www.iab.com/wp-content/themes/iab/assets/img/placeholder-large.jpg'"/> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">State Privacy Law Summit</h4> </div> </div> </a> </div> </div> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Public Policy Updates</h3></div><div class="toc-hidden clearfix"></div><div class="topic-links uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"><h3 class="module-subtitle">Public Policy Updates</h3></div> <div class="clearfix"></div> <hr /> <div uk-slider="sets: true" class="uk-position-relative"> <div class="uk-slider-container"> <ul class="uk-slider-items uk-child-width-1-1@s uk-child-width-1-3@m uk-grid"> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/news/ccpa-and-451-error-unavailable-for-legal-reasons/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> CCPA and the 451 Error: Unavailable for Legal Reasons </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/news/iab-statement-on-proposed-ccpa-regulations/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB Statement on Proposed CCPA Regulations </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/wp-content/uploads/2019/02/IAB_Testimony_2-27_Senate_Commerce_Hearing_on_Policy_Principles_for_Federal_Data_Privacy_Framework.pdf" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB's Randall Rothenberg testifies before Senate </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/wp-content/uploads/2019/02/IAB_Grimaldi_Congress_CPC_Full_Testimony_Feb_26_2019.pdf" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB's Dave Grimaldi testifies before House of Representatives </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/wp-content/uploads/2019/03/IAB_Comments-to-California-AG_2019-03-12_Final.pdf" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB submits comments to California attorney general </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/news/senate-commerce-committee-0918/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> Letter to the Senate Commerce Committee on Data Privacy </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/news/another-day-another-proposed-privacy-regulation/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> Another Day, Another Proposed Privacy Regulation: NJ to Emulate CA </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> </ul> </div> <div class="uk-visible@s"> <a class="uk-position-center-left-out uk-position-small uk-icon uk-slidenav-previous uk-slidenav" href="#" uk-slidenav-previous="" uk-slider-item="previous"></a> <a class="uk-position-center-right-out uk-position-small uk-icon uk-slidenav-next uk-slidenav" href="#" uk-slidenav-next="" uk-slider-item="next"></a> </div> <ul class="uk-padding-small uk-slider-nav uk-dotnav uk-flex-inline uk-flex-center uk-width-expand uk-visible@s"></ul> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Legal Resources</h3></div><div class="toc-hidden clearfix"></div><div class="topic-links uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"><h3 class="module-subtitle">Legal Resources</h3></div> <div class="clearfix"></div> <hr /> <div uk-slider="sets: true" class="uk-position-relative"> <div class="uk-slider-container"> <ul class="uk-slider-items uk-child-width-1-1@s uk-child-width-1-3@m uk-grid"> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/blog/ccpa-compliance-framework/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB Releases the IAB CCPA Compliance Framework for Publishers & Technology Companies and the Limited Service Provider Agreement </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://youtu.be/uL4kYew68AM" target="_blank" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> CCPA Demystified: California鈥檚 Privacy Legislation Explained </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/insights/ccpa-roadmap/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> California Consumer Privacy Act Legal Roadmap </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://iapp.org/news/a/a-data-processing-addendum-for-the-ccpa/" target="_blank" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB鈥檚 Michael Hahn on a data processing addendum for CCPA </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> <div class="uk-width-1-4@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/news/california-consumer-privacy-act-impact/" > <div class="description"> <span class="iabicon-arrow-in-circle-right bold uk-align-right uk-hidden@s"></span> <div class="module-card-title"> IAB鈥檚 Michael Hahn on CCPA鈥檚 impact on the digital ad ecosystem </div> <p class="gray-light-text"></p> <span class="iabicon-arrow-in-circle-right bold uk-visible@s"></span> </div> </a> </div> </ul> </div> <div class="uk-visible@s"> <a class="uk-position-center-left-out uk-position-small uk-icon uk-slidenav-previous uk-slidenav" href="#" uk-slidenav-previous="" uk-slider-item="previous"></a> <a class="uk-position-center-right-out uk-position-small uk-icon uk-slidenav-next uk-slidenav" href="#" uk-slidenav-next="" uk-slider-item="next"></a> </div> <ul class="uk-padding-small uk-slider-nav uk-dotnav uk-flex-inline uk-flex-center uk-width-expand uk-visible@s"></ul> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Video on Demand: Privacy Law Webinar Series</h3></div><div class="toc-hidden clearfix"></div><div class="topic-recent uk-container-xlarge uk-padding-large uk-padding-remove-top"> <div class="uk-align-left"><h3 class="module-subtitle">Video on Demand: Privacy Law Webinar Series</h3></div> <div class="clearfix"></div> <div uk-slider="sets: true" class="uk-position-relative"> <div class="uk-slider-container"> <ul class="uk-slider-items uk-child-width-1-1@s uk-child-width-1-3@m uk-grid"> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/?post_type=iab_insight&p=107868"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-3.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Video On Demand: The Next Wave of California Privacy Law: CPRA, CCPA Amendments & More</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/?post_type=iab_insight&p=108932"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-3.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Video On Demand: CCPA & the Qualified Right of Deletion</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/?post_type=iab_insight&p=107629"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-3.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Video On Demand: The California AG鈥檚 Draft Regulations & The Road to CCPA Enforcement</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/?post_type=iab_insight&p=107346"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-3.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Video On Demand: Managing Privacy Compliance Across Jurisdictions</h4> </div> </div> </a> </div> </li> <li> <div class="uk-cover-container uk-position-relative uk-height-medium"> <a class="uk-link-reset" href="https://www.iab.com/?post_type=iab_insight&p=106487"> <div class="black-background-overlay uk-height-medium uk-width-1-1"></div> <div class="xxx-module-recent uk-background-cover uk-background-center-center uk-background-norepeat uk-height-1-1 uk-width-1-1" style="background-image: url(https://www.iab.com/wp-content/uploads/2019/08/ccpa-gdpr-congress-and-more-how-iab-helps-you-navigate-the-new-regulatory-and-privacy-landscape-3.jpg);"> <div class="uk-overlay uk-light uk-position-bottom"> <h4 class="module-headline2">Video On Demand: Webinar and Q&A on CCPA Tag Management</h4> </div> </div> </a> </div> </li> </ul> </div> <div class="uk-visible@s"> <a class="uk-position-center-left-out uk-position-small uk-icon uk-slidenav-previous uk-slidenav" href="#" uk-slidenav-previous="" uk-slider-item="previous"></a> <a class="uk-position-center-right-out uk-position-small uk-icon uk-slidenav-next uk-slidenav" href="#" uk-slidenav-next="" uk-slider-item="next"></a> </div> <ul class="uk-padding-small uk-slider-nav uk-dotnav uk-flex-inline uk-flex-center uk-width-expand"></ul> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Get Involved</h3></div><div class="toc-hidden clearfix"></div><div class="topic-links uk-container-xlarge uk-padding-large uk-padding-remove-top"> <h3 class="module-subtitle uk-padding uk-padding-remove-left uk-padding-remove-right">Join Your Peers in the IAB Privacy & Compliance Unit</h3> <div uk-grid> <div class="uk-width-1-3@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/councils-committees-task-forces-and-working-groups/?key=a7d0a000000PEPUAA4" > <div class="description"> <div class="module-card-title"> Legal Professionals </div> <p class="gray-light-text">The IAB Legal Affairs Committee鈥檚 Privacy Working Group meets regularly to discuss guidance and solutions to privacy laws, including the California Consumer Privacy Act. IAB encourages member companies in legal and compliance roles to participate in this working group.</p> <span class="iabicon-arrow-in-circle-right bold"></span> </div> </a> </div> <div class="uk-width-1-3@m"> <a class="uk-card uk-child-width-expand" href="https://www.iab.com/councils-committees-task-forces-and-working-groups/?key=a7d0a000000PEPaAAO" > <div class="description"> <div class="module-card-title"> Public Policy Professionals </div> <p class="gray-light-text">The IAB Public Policy Council鈥檚 Federal Privacy Working Group meets monthly to provide updates and establish industry positions on federal efforts to develop a nationwide data privacy law that preempts the California Consumer Privacy Act.</p> <span class="iabicon-arrow-in-circle-right bold"></span> </div> </a> </div> <div class="uk-width-1-3@m"> <a class="uk-card uk-child-width-expand" href="https://iabtechlab.com/working-groups/ccpa-us-privacy-technical-working-group/" target="_blank" > <div class="description"> <div class="module-card-title"> Technical Teams & Engineers </div> <p class="gray-light-text">IAB Tech Lab鈥檚 CCPA Technical Working Group will help build solutions to enable privacy regulation compliance for CCPA. This group is open to members with technical expertise interested in contributing to development of relevant industry standards.</p> <span class="iabicon-arrow-in-circle-right bold"></span> </div> </a> </div> </div> <div hidden class="module-subscribe-box uk-flex uk-padding uk-child-width-1-2@m uk-child-width-expand uk-flex-middle uk-margin-medium "> <div class="subscribe-button uk-flex-right"> <a href="#" target="_blank" uk-toggle="target:#contact-form-modal;"> <div class="primary-button-black uk-padding-small uk-width-expand uk-text-center"> Contact Us </div> </a> </div> </div> <div id="contact-form-modal" uk-modal> <div class="uk-modal-dialog uk-modal-body"> <h3>Contact Us</h3> <button class="uk-modal-close-default" type="button" aria-label="Close" uk-close></button> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script> $(function() { // Replace textarea max characters message jQuery(document).ready(function(){ var options = { 'displayFormat' : '#input/500 characters remaining' }; if (typeof $().textareaCount !== 'undefined') $('#contact-form-modal .gform_wrapper textarea').textareaCount(options); }); UIkit.util.on('#contact-form-modal', 'shown', function () { if($('#contact-form-modal .cancel-contact-form') && $('#contact-form-modal .cancel-contact-form').length === 0) { // Add cancel button $('#contact-form-modal .gform_footer').append('<button class="cancel-contact-form uk-button uk-button-default uk-modal-close" type="button">Cancel</button>'); // Add submit button class $('#contact-form-modal .gform_footer input[type="submit"]').addClass('primary-button-black'); } }); $('#contact-form-modal .gform_wrapper .gfield_select').on('change', function() { const selectText = $('#contact-form-modal .gform_wrapper .selector span') selectText.css('color', 'black'); // span is both, value and placeholder in gforms }); }); </script> </div><div class="toc-hidden article__content"><h3 class="toc">Related Content</h3></div><div class="toc-hidden clearfix"></div><div class="module-browse uk-container-xlarge"> <div class="module-browse__search uk-background-secondary uk-margin-large uk-padding-large"> <div class="module-filterable-content"> <section class="search-page our-story search-results-main clearfix"> <div class="search-container-wrapper"> <div class="search-container"> <div class="uk-grid uk-flex"> <div class="uk-width-1-1@s uk-width-4-4@m search-container__results-content-container"> <!-- filters --> <div class="search-filter container" data-date-format="m.d.y" data-posts-limit="8" data-taxonomy="category" data-taxonomy-term="472"> <header> <h3 class="module-subtitle">Related CCPA Content</h3> <p class="filter-by">Filter by:</p> </header> <!-- filters --> <div class="uk-grid"> <!-- empty span so we can calculate the width of the topic dropdown width --> <span class="dropdown-span-width uk-width-1-1"></span> <!-- Topic --> <div class="uk-width-1-4@m uk-width-1-2"> <div class="search-filter__group"> <a href="#" class="filter article-filter__dropdown" data-target="topic"> <span class="article-filter__selected-topic">Topic</span> <svg aria-hidden="true"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow-down"></use> </svg> <div class="linker"></div> </a> <div class="filter-items article-filter__list topic-filter" data-dropdown="topic"> <div id="search-topic-filter" class="topic-all"> <div class="topic-filter-options"> <a href="#" class="filter-option active" data-range="all">Popular topics</a> <a href="#" class="filter-option" data-range="a-d">A - D</a> <a href="#" class="filter-option" data-range="e-h">E - H</a> <a href="#" class="filter-option" data-range="i-l">I - L</a> <a href="#" class="filter-option" data-range="m-p">M - P</a> <a href="#" class="filter-option" data-range="q-t">Q - T</a> <a href="#" class="filter-option" data-range="u-z">U - Z</a> </div> <ul class="topic-filter-ul"> <li class="topic-a-d" > <a href="https://www.iab.com/topics/addressability/" data-value="addressability" data-dropdown-value="Addressability" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Addressability </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/ad-revenue/" data-value="ad-revenue" data-dropdown-value="Advertising Revenue" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Advertising Revenue </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/audio/" data-value="audio" data-dropdown-value="Audio" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Audio </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/brands/" data-value="brands" data-dropdown-value="Brand Disruption" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Brand Disruption </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/brand-safety/" data-value="brand-safety" data-dropdown-value="Brand Safety" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Brand Safety </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/consumers/" data-value="consumers" data-dropdown-value="Consumers" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Consumers </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/creator-economy/" data-value="creator-economy" data-dropdown-value="Creator Economy" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Creator Economy </a> </li> <li class="topic-a-d" > <a href="https://www.iab.com/topics/digital-video/" data-value="digital-video" data-dropdown-value="Digital Video" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Digital Video </a> </li> <li class="topic-e-h" > <a href="https://www.iab.com/topics/education/" data-value="education" data-dropdown-value="Education" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Education </a> </li> <li class="topic-e-h" > <a href="https://www.iab.com/topics/gaming/" data-value="gaming" data-dropdown-value="Gaming" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Gaming </a> </li> <li class="topic-i-l" > <a href="https://www.iab.com/topics/iab-alm/" data-value="iab-alm" data-dropdown-value="IAB ALM" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > IAB ALM </a> </li> <li class="topic-i-l" > <a href="https://www.iab.com/topics/iab-member-only/" data-value="iab-member-only" data-dropdown-value="IAB Member Only" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > IAB Member Only </a> </li> <li class="topic-i-l" > <a href="https://www.iab.com/topics/inclusion-institute/" data-value="inclusion-institute" data-dropdown-value="Inclusion Institute" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Inclusion Institute </a> </li> <li class="topic-i-l" > <a href="https://www.iab.com/topics/legal-affairs/" data-value="legal-affairs" data-dropdown-value="Legal Affairs" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Legal Affairs </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/measurement/" data-value="measurement" data-dropdown-value="Measurement" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Measurement </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/news/" data-value="news" data-dropdown-value="News" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > News </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/privacy/" data-value="privacy" data-dropdown-value="Privacy" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Privacy </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/professional-development/" data-value="professional-development" data-dropdown-value="Professional Development" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Professional Development </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/public-policy-1/" data-value="public-policy-1" data-dropdown-value="Public Policy" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Public Policy </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/public-policy-newsletter/" data-value="public-policy-newsletter" data-dropdown-value="Public Policy Newsletter" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Public Policy Newsletter </a> </li> <li class="topic-m-p" > <a href="https://www.iab.com/topics/public-policy-test/" data-value="public-policy-test" data-dropdown-value="Public Policy Test" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Public Policy Test </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/research/" data-value="research" data-dropdown-value="Research" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Research </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/retail-media/" data-value="retail-media" data-dropdown-value="Retail Media" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Retail Media </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/state-of-data/" data-value="state-of-data" data-dropdown-value="State of Data" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > State of Data </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/subscriber-only/" data-value="subscriber-only" data-dropdown-value="Subscriber Only" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Subscriber Only </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/tech-lab/" data-value="tech-lab" data-dropdown-value="Tech Lab" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Tech Lab </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/terms-conditions/" data-value="terms-conditions" data-dropdown-value="Terms & Conditions" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Terms & Conditions </a> </li> <li class="topic-q-t" > <a href="https://www.iab.com/topics/the-rise-of-retail-media-networks/" data-value="the-rise-of-retail-media-networks" data-dropdown-value="The Rise of Retail Media Networks" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > The Rise of Retail Media Networks </a> </li> <li class="topic-u-z" > <a href="https://www.iab.com/topics/video-on-demand/" data-value="video-on-demand" data-dropdown-value="Video On Demand" class="uk-button uk-button-default uk-text-truncate uk-text-capitalize topic-badge-button filter-link" > Video On Demand </a> </li> </ul> </div> </div> </div> </div> <!-- Type --> <div class="uk-width-1-4@m uk-width-1-2"> <div class="search-filter__group"> <a href="#" class="filter article-filter__dropdown" data-target="post-type"> <span class="article-filter__selected-topic">Type</span> <svg aria-hidden="true"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#icon-arrow-down"></use> </svg> <div class="linker"></div> </a> <ul class="filter-items article-filter__list post-type-filter" data-dropdown="post-type" > <li class="active" > <a href="https://www.iab.com/post" data-value="post" data-dropdown-value="Statements & Press" class="filter-link"><span class="type-checkbox"></span>Statements & Press</a> </li> <li class="active" > <a href="https://www.iab.com/iab_blog" data-value="iab_blog" data-dropdown-value="Blog Posts" class="filter-link"><span class="type-checkbox"></span>Blog Posts</a> </li> <li class="active" > <a href="https://www.iab.com/iab_guideline" data-value="iab_guideline" data-dropdown-value="Standards & Guidelines" class="filter-link"><span class="type-checkbox"></span>Standards & Guidelines</a> </li> <li class="active" > <a href="https://www.iab.com/iab_insight" data-value="iab_insight" data-dropdown-value="Reports & Studies" class="filter-link"><span class="type-checkbox"></span>Reports & Studies</a> </li> <li class="active" > <a href="https://www.iab.com/iab_video" data-value="iab_video" data-dropdown-value="Videos" class="filter-link"><span class="type-checkbox"></span>Videos</a> </li> </ul> </div> </div> <!-- Date --> <!-- Search Form --> <div class="uk-width-expand"> <div class="search-filter__group"> <div class="search-bar-container"> <form id="search-ajax" role="search" method="get" class="search-form form-inline" action="https://www.iab.com/"> <label class="sr-only">Search for:</label> <label>You searched for:</label> <div class="input-group search-results-main-input-group"> <input type="search" id="s" value="" name="s" class="search-field form-control" placeholder="Search IAB" required> <span class="input-group-btn"> <!--<button type="submit" class="search-submit btn btn-default">Search</button>--> <button type="submit" class="search-submit"><img src="https://www.iab.com/wp-content/themes/iab/lib-browser/img/icons/redesign/Search.png" alt="Menu" /></button> </span> </div> </form> </div> </div> </div> </div> <!-- applied filters container --> <div class="search-filter__applied-filers-container" id="appliedFiltersContainer"> <span class="filter-items appliedTopicsContainer" data-dropdown="topic"></span> <span class="filter-items appliedTypeContainer" data-dropdown="post-type"></span> <span class="filter-items appliedDateRangeContainer" data-dropdown="date-range"></span> <span class="filter-items clearAllFiltersContainer" data-dropdown="clear-all"></span> </div> <!-- selected filter template --> <script type="text/template" id="selectedFilterTemplate"> <a href="#" class="uk-button uk-button-default uk-text-capitalize <%= button_class %>" data-value="<%= data_value %>"> <%= selected_filter %> <% if (include_close_icon) { %> <span uk-close class="close-icon-small"></span> <% } %> </a> </script> </div> <!-- content results --> <section class="search-page__result clearfix"></section> <div class="pagination-mobile__button-container uk-padding-small padding-top uk-padding-remove-bottom"> <div class="pagination-mobile__button uk-text-center primary-button-black uk-padding-small uk-width-1-2@m uk-width-expand uk-margin-auto pointer"> Load More </div> </div> <!-- uk-card template for content results --> <script type="text/template" id="contentResultTemplate"> <div class="uk-width-1-4@l uk-width-1-3@m uk-width-1-2 uk-visible@s"> <div class="uk-card uk-card-default results-card" > <a href="<%= permalink %>" aria-label="<%= title %>" title="<%= title %>"> <div class="xxx-content-results-template uk-card-media-top results-card-image" style="<% if (thumbnail) { %>background-image: url('<% if (thumbnail.sizes) { %><%= thumbnail.sizes['medium_large'] %><% } else { %><%= thumbnail.url %><% } %>');<% if (thumbnail.image_focus) { %>background-position: <%= thumbnail.image_focus.left %> <%= thumbnail.image_focus.top %>;<% } %>background-size: cover;<% } else { %>background-image: url('https://www.iab.com/wp-content/themes/iab/assets/img/placeholder.jpg');<% } %>"> </div> </a> <!-- card body --> <div class="results-card-body"> <div> <!-- used to match height of card-body --> <a href="<%= permalink %>"> <p class="results-card-title"><%= title %></p> <p class="results-card-teaser"><%= excerpt %></p> </a> </div> </div> <!-- tags --> <div class="results-card-footer"> <span class="results-card-type-date"> <span class="no-border-button type-and-date uk-button uk-button-default uk-text-capitalize"> <%= post_type %> - <%= date %> </span> </span> <% if (terms.length) { %> <span class="results-card-terms uk-hidden"> <!-- first tag --> <a href="/topics/<%= terms[0].slug %>" class="uk-button uk-button-default uk-text-capitalize uk-text-truncate topic-badge-button"><%= terms[0].name %></a> <!-- additional tags, if any --> <% if (terms.length > 1) { var count = terms.length; %> <div class="uk-inline"> <!-- button --> <button class="uk-button uk-button-default uk-text-capitalize topic-badge-button" type="button">+<%= count-1 %></button> <!-- dropdown --> <div uk-dropdown="pos: bottom-justify; offset: 15" class="results-card-badge-dropdown"> <% for (var i=1; i < count; i++) { %> <a href="/topics/<%= terms[i].slug %>" class="uk-button uk-button-default uk-text-capitalize uk-text-truncate topic-badge-button" type="button"><%= terms[i].name %></a> <% } %> </div> </div> <% } %> </span> <% } else { %> <!-- fixes an issue with footer height when no tags (just an empty element for spacing) --> <div class="uk-inline uk-invisible"> <button class="uk-button topic-badge-button" type="button"> </button> </div> <% } %> <!-- red arrow --> <a href="<%= permalink %>" class="search-results-red-arrow"> <img src="https://www.iab.com/wp-content/themes/iab/lib-browser/img/icons/redesign/RedBackArrow.png" alt="Menu" /> </a> </div> </div> </div> <div class="uk-flex uk-width-1-1 search-page__mobile-card uk-hidden@s"> <div class="uk-width-1-3"> <a class="uk-link-reset" href="<%= permalink %>" aria-label="<%= title %>" title="<%= title %>"> <div class="search-page__mobile-card-image" <% if (thumbnail) { %> style="background-image: url('<%= thumbnail.url %>')" <% } else { %> style="background-image: url(https://www.iab.com/wp-content/themes/iab/assets/img/placeholder.jpg)" <% } %> > </div> </a> </div> <div class="uk-flex uk-flex-middle uk-width-2-3 search-page__mobile-card-title"> <a class="uk-link-reset" href="<%= permalink %>"> <p class="results-card-title uk-margin-remove"> <%= title %> </p> </a> </div> </div></script> <!-- uk-grid template to wrap all uk-card results --> <script type="text/template" id="resultGridTemplate"> <div class="uk-grid search-page__result__grid" uk-grid uk-height-match="target: .results-card-body > div"> </div> </script> <!-- template for site results --> <script type="text/template" id="siteResultTemplate"> <div class="site-result"> <a href="<%= permalink %>"> <!-- icon --> <div class="arrow-div"> <span class="arrow-right"></span> </div> <!-- STANDARDS & GUIDELINES (section title) --> <div class="text-div"> <span class="section-title uk-text-uppercase"> <%= section_title %> </span> <!-- Topic > Title --> <span class="topic-and-title"> <% if(topic_name!=="") { %> <%= topic_name %> > <% } %> <%= title %> </span> </div> </a> </div> <hr class="site-results-divider"></script> </div> </div> </div> </div> </section> </div> </div> </div><div class="toc-hidden article__content"><h3 class="toc">Upcoming Events</h3></div><div class="toc-hidden clearfix"></div><div class="module-browse uk-container-xlarge"></div> </section><!-- /.main --> <footer class="uk-height-small" style="background: black;max-width: 100%;" role="contentinfo"> <div class="uk-flex uk-height-1-1"> <div class="footer-logo-mobile"> <a href="https://www.iab.com/"> <img src="https://www.iab.com/wp-content/themes/iab/assets/img/iab-footer.jpg" alt="IAB | Interactive Advertising Bureau"> </a> </div> <div class="footer-content uk-flex uk-width-auto uk-flex-middle"> <div class="uk-margin-large-left social-links"> <a class="uk-margin-small-right" href="https://www.facebook.com/IAB" target="_blank" aria-label="facebook"> <i class="fa fa-facebook" aria-hidden="true"></i> </a> <a class="uk-margin-small-right" href="https://twitter.com/iab" target="_blank" aria-label="twitter"> <i class="fa fa-twitter" aria-hidden="true"></i> </a> <a class="uk-margin-small-right" href="https://www.linkedin.com/company/iab/" target="_blank" aria-label="linkedin"> <i class="fa fa-linkedin" aria-hidden="true"></i> </a> <a class="uk-margin-small-right" href="https://instagram.com/iab_com/" target="_blank" aria-label="instagram"> <i class="fa fa-instagram" aria-hidden="true"></i> </a> <a class="uk-margin-small-right" href="https://www.youtube.com/user/IABtv" target="_blank" aria-label="youtube-play"> <i class="fa fa-youtube-play" aria-hidden="true"></i> </a> </div> </div> <div class="footer-menu uk-flex uk-width-expand uk-flex-middle uk-margin-large-right"> <div class="uk-flex uk-flex-column uk-width-1-1 uk-text-right uk-margin-medium-right"> <div> <ul id="footer-nav" class="uk-list-inline uk-margin-remove uk-padding-remove footer-links"><li class="menu-about-iab custom-link"><a href="/our-story/" class="fancybox">About IAB</a></li> <li class="menu-annual-report custom-link"><a href="/iab-annual-reports/" class="fancybox">Annual Report</a></li> <li class="menu-contact-us custom-link"><a href="/contact/" class="fancybox">Contact Us</a></li> <li class="menu-statements-press custom-link"><a href="/news/" class="fancybox">Statements & Press</a></li> <li class="menu-iab-careers custom-link"><a href="/careers/" class="fancybox">IAB Careers</a></li> </ul> <div class="footer-submenu"> <ul id="secondary-footer-nav" class="uk-list-inline uk-margin-remove uk-padding-remove"><li class="menu-manage-email-marketing-preferences"><a href="https://www.iab.com/manage-preferences/" class="fancybox">Manage Email Marketing Preferences</a></li> <li class="menu-privacy-policy"><a href="https://www.iab.com/privacy-policy/" class="fancybox">Privacy Policy</a></li> <li class="menu-terms-of-use"><a href="https://www.iab.com/terms-of-use/" class="fancybox">Terms of Use</a></li> <li class="menu-your-ad-choices custom-link"><a href="http://www.aboutads.info/" class="fancybox">Your Ad Choices</a></li> <li class="menu-antitrust-principles-compliance"><a href="https://www.iab.com/statement-of-antitrust-principles-and-compliance/" class="fancybox">Antitrust Principles & Compliance</a></li> </ul> </div> </div> </div> <div class="footer-logo"> <a href="https://www.iab.com/"> <img src="https://www.iab.com/wp-content/themes/iab/assets/img/iab-footer.jpg" alt="IAB | Interactive Advertising Bureau"> </a> </div> </div> </div> <!-- back to top button --> <a href="#" class="btn-scroll-top"> <img src="https://www.iab.com/wp-content/themes/iab/assets/img/backtotop.png" alt="Back to Top" /> </a> </footer> <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').click(function(e) { e.preventDefault(); 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 type="text/javascript"> (function () { var c = document.body.className; c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); document.body.className = c; })() </script> <script type="text/javascript" id="mediaelement-core-js-before"> /* <![CDATA[ */ var mejsL10n = {"language":"en","strings":{"mejs.download-file":"Download File","mejs.install-flash":"You are using a browser that does not have Flash player enabled or installed. Please turn on your Flash player plugin or download the latest version from https:\/\/get.adobe.com\/flashplayer\/","mejs.fullscreen":"Fullscreen","mejs.play":"Play","mejs.pause":"Pause","mejs.time-slider":"Time Slider","mejs.time-help-text":"Use Left\/Right Arrow keys to advance one second, Up\/Down arrows to advance ten seconds.","mejs.live-broadcast":"Live Broadcast","mejs.volume-help-text":"Use Up\/Down Arrow keys to increase or decrease volume.","mejs.unmute":"Unmute","mejs.mute":"Mute","mejs.volume-slider":"Volume Slider","mejs.video-player":"Video Player","mejs.audio-player":"Audio Player","mejs.captions-subtitles":"Captions\/Subtitles","mejs.captions-chapters":"Chapters","mejs.none":"None","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanian","mejs.arabic":"Arabic","mejs.belarusian":"Belarusian","mejs.bulgarian":"Bulgarian","mejs.catalan":"Catalan","mejs.chinese":"Chinese","mejs.chinese-simplified":"Chinese (Simplified)","mejs.chinese-traditional":"Chinese (Traditional)","mejs.croatian":"Croatian","mejs.czech":"Czech","mejs.danish":"Danish","mejs.dutch":"Dutch","mejs.english":"English","mejs.estonian":"Estonian","mejs.filipino":"Filipino","mejs.finnish":"Finnish","mejs.french":"French","mejs.galician":"Galician","mejs.german":"German","mejs.greek":"Greek","mejs.haitian-creole":"Haitian Creole","mejs.hebrew":"Hebrew","mejs.hindi":"Hindi","mejs.hungarian":"Hungarian","mejs.icelandic":"Icelandic","mejs.indonesian":"Indonesian","mejs.irish":"Irish","mejs.italian":"Italian","mejs.japanese":"Japanese","mejs.korean":"Korean","mejs.latvian":"Latvian","mejs.lithuanian":"Lithuanian","mejs.macedonian":"Macedonian","mejs.malay":"Malay","mejs.maltese":"Maltese","mejs.norwegian":"Norwegian","mejs.persian":"Persian","mejs.polish":"Polish","mejs.portuguese":"Portuguese","mejs.romanian":"Romanian","mejs.russian":"Russian","mejs.serbian":"Serbian","mejs.slovak":"Slovak","mejs.slovenian":"Slovenian","mejs.spanish":"Spanish","mejs.swahili":"Swahili","mejs.swedish":"Swedish","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"Turkish","mejs.ukrainian":"Ukrainian","mejs.vietnamese":"Vietnamese","mejs.welsh":"Welsh","mejs.yiddish":"Yiddish"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17" id="mediaelement-core-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=6.6.2" id="mediaelement-migrate-js"></script> <script type="text/javascript" id="mediaelement-js-extra"> /* <![CDATA[ */ var _wpmejsSettings = {"pluginPath":"\/wp-includes\/js\/mediaelement\/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=6.6.2" id="wp-mediaelement-js"></script> <script type="text/javascript" id="leadin-script-loader-js-js-extra"> /* <![CDATA[ */ var leadin_wordpress = {"userRole":"visitor","pageType":"archive","leadinPluginVersion":"11.1.40"}; /* ]]> */ </script> <script type="text/plain" class="optanon-category-C0004" id="hs-script-loader" async defer src="https://js.hs-scripts.com/23143307.js?integration=WordPress&ver=11.1.40"></script><script type="text/javascript" src="https://www.iab.com/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.70" id="jquery-blockui-js"></script> <script type="text/javascript" id="wc-add-to-cart-js-extra"> /* <![CDATA[ */ var wc_add_to_cart_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%","i18n_view_cart":"View cart","cart_url":"https:\/\/www.iab.com\/cart\/","is_cart":"","cart_redirect_after_add":"no"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=4.7.0" id="wc-add-to-cart-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4" id="js-cookie-js"></script> <script type="text/javascript" id="woocommerce-js-extra"> /* <![CDATA[ */ var woocommerce_params = {"ajax_url":"\/wp-admin\/admin-ajax.php","wc_ajax_url":"\/?wc-ajax=%%endpoint%%"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=4.7.0" id="woocommerce-js"></script> <script type="text/javascript" id="jquery.wp-smartcrop-js-extra"> /* <![CDATA[ */ var wpsmartcrop_options = {"focus_mode":"power-lines"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/wp-smartcrop/js/jquery.wp-smartcrop.min.js?ver=2.0.10" id="jquery.wp-smartcrop-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-includes/js/dist/hooks.min.js?ver=2810c76e705dd1a53b18" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.iab.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" src="https://www.iab.com/wp-includes/js/dist/a11y.min.js?ver=d90eebea464f6c09bfd5" id="wp-a11y-js"></script> <script type="text/javascript" defer='defer' src="https://www.iab.com/wp-content/plugins/gravityforms/assets/js/dist/vendor-theme.min.js?ver=54e7080aa7a02c83aa61fae430b9d869" id="gform_gravityforms_theme_vendors-js"></script> <script type="text/javascript" id="gform_gravityforms_theme-js-extra"> /* <![CDATA[ */ var gform_theme_config = {"common":{"form":{"honeypot":{"version_hash":"694ded69638ac2dbfe4517fc45128ee3"}}},"hmr_dev":"","public_path":"https:\/\/www.iab.com\/wp-content\/plugins\/gravityforms\/assets\/js\/dist\/"}; /* ]]> */ </script> <script type="text/javascript" defer='defer' src="https://www.iab.com/wp-content/plugins/gravityforms/assets/js/dist/scripts-theme.min.js?ver=bab19fd84843dabc070e73326d787910" id="gform_gravityforms_theme-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/ismobilejs/0.4.1/isMobile.min.js?ver=1.1.0" id="isMobile-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/lib-browser/js/plugins/jQuery.succinct.min.js?ver=1.1.0" id="succinct-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/4.4.6/js/swiper.min.js?ver=4.4.6" id="swiper-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/redesign.js?ver=1.0.2" id="redesign-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/initialize/jquery.initialize.min.js?ver=1.3.0" id="mutationobserver-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/scrollMonitor.js?ver=1.2.2" id="scrollMonitor-js"></script> <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/dialog-polyfill/0.5.3/dialog-polyfill.min.js?ver=0.5.3" id="dialog-polyfill-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/polyfill/init-dialog-polyfill.js?ver=1.0.1" id="dialog-polyfill-init-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.3.7" id="page-links-to-js"></script> <script type="text/javascript" id="iab_js-js-extra"> /* <![CDATA[ */ var localizedVars = {"startPage":"1","postType":""}; /* ]]> */ </script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/scripts_unminify.js?var=24-23-11-05-09-05" id="iab_js-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/custom_scripts.js?var=24-23-11-05-09-05" id="custom_scripts-js"></script> <script type="text/javascript" src="https://www.iab.com/wp-content/themes/iab/assets/js/init-bigmenu.js?ver=6.6.2" id="iab_bigmenu-js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-64P51KFRS6"></script> <script type="text/plain" class="optanon-category-C0002"> window.dataLayer = window.dataLayer || []; function gtag(){ dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'G-64P51KFRS6', { 'groups': 'default', 'page_path': location.pathname + location.search + location.hash, 'link_attribution': true, }); gtag('config', 'UA-6098169-1', { 'groups': 'default', 'page_path': location.pathname + location.search + location.hash, 'link_attribution': true, }); gtag('config', 'G-64P51KFRS6', { 'custom_map': {'dimension1': 'd1', 'dimension2': 'd2'} }); gtag('config', 'UA-6098169-1', { 'custom_map': {'dimension1': 'd1', 'dimension2': 'd2'} }); gtag('event', 'custom', {'d1': ''}); </script> <script type="text/javascript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-PHPRFFC3');</script> </div><!-- /.wrap --> <script type="text/plain" class="optanon-category-C0004"> _linkedin_partner_id = "4331474"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script><script type="text/plain" class="optanon-category-C0004"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> </body> </html>