CINXE.COM

Improve how you plan, buy and measure your CTV campaigns

<!DOCTYPE html> <html class="no-js glue-flexbox keyword-blog" lang="en-us" data-locale="en-us"> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <title>Improve how you plan, buy and measure your CTV campaigns</title> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0" /> <meta name="optimize_experiments" content="[]"> <!--Article Specific Metadata--> <meta name="description" content="New features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns."/> <meta name="keywords" content="None"/> <meta name="article-author" content="Nick Bone"/> <meta name="robots" content="max-image-preview:large"> <!--Open Graph Metadata--> <meta property="og:type" content="article" /> <meta property="og:title" content="Improve how you plan, buy and measure your CTV campaigns"/> <meta property="og:description" content="New features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns." /> <meta property="og:image" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Blog_Post_Jan23.width-1300.png" /> <meta property="og:site_name" content="Google" /> <meta property="og:url" content="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" /> <meta property="article:publisher" content="https://www.facebook.com/Google/" /> <meta property="article:published_time" content="2023-02-14" /> <!--Twitter Card Metadata--> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" /> <meta name="twitter:title" content="Improve how you plan, buy and measure your CTV campaigns"/> <meta name="twitter:description" content="New features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns." /> <meta name="twitter:image:src" content="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Blog_Post_Jan23.width-1300.png" /> <meta name="twitter:site" content="@google" /> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "NewsArticle", "mainEntityOfPage": "https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/", "headline": "Improve how you plan, buy and measure your CTV campaigns", "datePublished": "2023-02-14T16:00:00+00:00", "dateModified": "2023-08-23T19:14:52.121182+00:00", "description": "New features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns.", "author": { "@type": "Person", "name": "Nick Bone" }, "publisher": { "@type": "Organization", "name": "Google", "logo": { "@type": "ImageObject", "url": "https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/", "width": "200", "height": "200" } }, "image": { "@type": "ImageObject", "url": "https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Blog_Post_Jan23.width-1300.png", "width": "1440", "height": "810" }, "speakable": { "@type": "SpeakableSpecification" } } </script> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" type="text/css" href="/static/keyword/css/blog/index.min.css?version=pr20241113-1756" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Google+Sans:400,500,600,700|Product+Sans:400&amp;display=swap&amp;lang=en"> <link href="https://fonts.googleapis.com/css2?family=Noto+Color+Emoji&display=swap" rel="stylesheet"> <link href="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/static/keyword/css/print/index.min.css?version=pr20241113-1756" media="print" /> <link rel="canonical" href="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/"/> <link href="/favicon.ico" rel="icon"> <link href="/static/blogv2/images/apple-touch-icon.png?version=pr20241113-1756" rel="apple-touch-icon"> <meta property="gtm-tag" content="GTM-TRV24V"> <meta property="gtm-tag" content="GTM-PMW6GVF"> <!-- https://developer.mozilla.org/en-US/docs/Web/API/Trusted_Types_API --> <script> let trustedTypePolicy = { createHTML: (str) => str, createScript: (str) => str, createScriptURL: (url) => url }; if (window.trustedTypes && window.trustedTypes.createPolicy) { const safeScriptDomains = [ 'blob:', '/static/blogv2/', '/static/keyword/', '/static/youtube/', '/static/blog_youtube/', '//cdn.ampproject.org/', '//googleads.g.doubleclick.net', '//survey.g.doubleclick.net', '//www.google-analytics.com/', '//www.google.com', '//www.googletagmanager.com', '//www.gstatic.com', '//www.youtube.com', '//youtube.googleapis.com', ]; const safeScripts = [ 'google_tag_manager[""]', '(function anonymous(' ]; trustedTypePolicy = window.trustedTypes.createPolicy('default', { /* Enable create HTML */ createHTML: (str) => { return str }, /* Enable script creation */ createScript: (str) => { const safeScriptString = safeScripts.find( (safeScript) => str.includes(safeScript) ); if (!safeScriptString) { console.warn( `unsafe createScript: "${str}"` ); } return str; }, /* Allow for safe domains only */ createScriptURL: (url) => { const safeDomainsUrl = safeScriptDomains.find( (safeDomain) => url.includes(safeDomain) ); if (!safeDomainsUrl && !url.startsWith(window.location.origin)) { console.warn( `Unsafe createScriptURL: "${url}"` ); } return url; }, }); } window.trustedTypePolicy = trustedTypePolicy; </script> </head> <body class="template-articlepage keyword-blog"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-TRV24V" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-PMW6GVF" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="data-layer-init-data" data-analytics=' { "event": "dataLayer_initialized", "page_name": "Improve how you plan, buy and measure your CTV campaigns", "experiments": "undefined", "locale": "en-us", "page_type": "blogv2 | article page", "primary_tag": "products - google marketing platform", "secondary_tags": "undefined", "landing_page_tags": "undefined", "article_name": "Improve how you plan, buy and measure your CTV campaigns", "author_name": "Nick Bone", "publish_date": "2023-02-14|16:00", "hero_media": "image", "special_hero": "undefined", "days_since_published": "647", "content_category": "Products - Google Marketing Platform", "word_count": "long 600+", "has_audio": "no", "has_video": "no" }'> </div> <div class="page-analytics-data" data-analytics=' { "event": "pageview", "slug": "improve-how-you-plan-buy-and-measure-your-ctv-campaigns", "contentType": "blogv2 | article page", "author": "nick bone", "primaryTag": "products - google marketing platform", "secondaryTags": "", "publishDate": "2023-02-14|16:00", "tags": "", "wordCount": "long 600+", "contentCategory": "Announcement", "heroMedia": "", }'> </div> <script type="text/javascript"> (function() { var dataLayerInitElement = document.querySelector('.data-layer-init-data'); var dataLayerObject = JSON.parse( dataLayerInitElement.getAttribute('data-analytics') ); // Change undefined strings to primitive value undefined. Object.entries(dataLayerObject).forEach(([key, value]) => { dataLayerObject[key] = value === 'undefined' ? undefined : value; }); if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(dataLayerObject); }()); </script> <script type="text/javascript"> (function() { var elem_ = document.querySelector('.page-analytics-data'); var scrubObject = { 'event': 'scrubbedUrl', 'url': getScrubbedUrl() }; var baseAnalyticsObject = JSON.parse( elem_.getAttribute('data-analytics').replace(/,(?=[^,]*$)/, '') ); function getScrubbedUrl() { const urlParams = location.href.split('?'); const hostPathUrl = urlParams[0]; if(urlParams.length === 1) return hostPathUrl; try { const searchParams = urlParams[1].split('&'); const utmParams = searchParams.filter(param => param.startsWith('utm') || param.startsWith('query')).join('&'); if(!utmParams.length) return hostPathUrl; return `${hostPathUrl}?${utmParams}`; } catch(error) { console.error('scrubbed Url error =>', e); } return hostPathUrl; } function handlePublishDate(dataObj) { var publishDate = dataObj['publishDate']; if (typeof publishDate !== 'undefined') { var oneDay = 24*60*60*1000; var dateParts = publishDate.split('|'); var pubDay = new Date(dateParts[0]); var today = new Date(); var daysSince = Math.round((today - pubDay) / oneDay); dataObj['daysSincePublished'] = daysSince.toString(); } pushData(dataObj); } function pushData(analyticsEvent) { if (!window['dataLayer']) { window['dataLayer'] = []; } window['dataLayer'].push(analyticsEvent); const globalKWDimenssions = Object.assign({}, analyticsEvent); if(globalKWDimenssions['event']) { delete globalKWDimenssions['event']; } window['globalKWCustomDimensions'] = globalKWDimenssions; } pushData(scrubObject); handlePublishDate(baseAnalyticsObject); }()); </script> <div class="surveys"> <uni-feedback-survey-controller> <div id="feedback-surveys-json" style="display: none;" data-static-icons='{ "close": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-close" }' > [{&quot;model&quot;: &quot;blogsurvey.survey&quot;, &quot;pk&quot;: 5, &quot;fields&quot;: {&quot;name&quot;: &quot;Sentiment Change - All Articles - Nov 2024&quot;, &quot;survey_id&quot;: &quot;sentiment-change-all-articles-nov-2024_241031&quot;, &quot;scroll_depth_trigger&quot;: 75, &quot;previous_survey&quot;: null, &quot;display_rate&quot;: 50, &quot;thank_message&quot;: &quot;Thank you!&quot;, &quot;thank_emoji&quot;: &quot;✅&quot;, &quot;questions&quot;: &quot;[{\&quot;id\&quot;: \&quot;c32a4772-5575-4985-814a-afd8d15d5d6d\&quot;, \&quot;type\&quot;: \&quot;simple_question\&quot;, \&quot;value\&quot;: {\&quot;question\&quot;: \&quot;After reading this article, how has your perception of Google changed?\&quot;, \&quot;responses\&quot;: [{\&quot;id\&quot;: \&quot;cb111cda-60ba-4ac5-8260-17c5326e485b\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten better\&quot;}, {\&quot;id\&quot;: \&quot;d8864abb-689a-4b52-b021-449af0b0a7c6\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Gotten worse\&quot;}, {\&quot;id\&quot;: \&quot;f169d98d-1731-4efc-be90-3cd379a2a63e\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Stayed the same\&quot;}, {\&quot;id\&quot;: \&quot;701d8c63-affe-4f44-85f0-71538a310d65\&quot;, \&quot;type\&quot;: \&quot;item\&quot;, \&quot;value\&quot;: \&quot;Don&#x27;t know\&quot;}]}}]&quot;, &quot;target_article_pages&quot;: true}}] </div> </uni-feedback-survey-controller> </div> <div class="uni-header-content-pusher"></div> <header class="uni-header h-u-box-shadow-2" data-component="uni-header"> <div class="uni-header__hamburguer-wrapper uni-header__hamburguer-wrapper--hide"> <button class="uni-header__hamburguer-button"> <svg class="h-c-header__hamburger-img h-c-header__hamburger-img--standard events-off" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#h-burger"></use> </svg> </button> </div> <div class="uni-header__sitespace" site="Google Marketing Platform"> <figure class="uni-header__logo-google uni-header__logo-google--sitespace" title="Google" tabindex="-1"> <svg aria-label="Google" role="img" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#h-color-google-logo"></use> </svg> </figure> <div class="uni-header__site-title"> <a class="uni-header__sitespace-text " href="https://marketingplatform.google.com/about" target= "_self" data-analytics="{ "category": "navigation", "action": "header", "label": "navlink: home" }"> Marketing Platform </a> </div> </div> <div class="uni-article-progress-bar slide-up" data-component="uni-progress-bar" aria-valuemin="0" aria-valuemax="100" aria-valuenow="0" aria-hidden="true" tab-index="-1" role="progressbar"> <div class="uni-article-progress-bar__title uni-article-progress-bar__ellipsis"> Improve how you plan, buy and measure your CTV campaigns </div> <div class="uni-article-progress-bar__social" aria-hidden="true" data-analytics-module='{ "module_name": "Progress Bar", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }' > <div class ="uni-social-share " data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%20%40google&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&u=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/&title=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&body=Check out this article on the Keyword:%0A%0AImprove%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%0A%0ANew features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns.%0A%0Ahttps://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "progress bar", "action": "share - progress bar", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <div class="uni-article-progress-bar__indicator hide-progress-bar"></div> </div> <script type="application/json" data-catalog-id="search-bar"> { "find_an_article": "Find an article...", "rss_link": "/rss/", "rss_feed": "RSS feed", "press_corner": "Press corner", "press_corner_slug": "press/", "secondary_menu": "Secondary menu", "search": "Search", "submit": "Submit", "close": "Close", "execute_search": "Execute search", "dismiss_search": "Dismiss search", "suggested_results_for": "[[number]] suggested results for [[query_term]]", "by_string": "By", "conjunction_symbol": "\u0026" } </script> <uni-search-bar class="uni-search-bar" site-id="2" data-static-icons='{ "clear": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-clear", "more_vert": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-more-vert", "rss_feed": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-rss-feed", "search": "/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-search" }' > </uni-search-bar> </header> <div class="loader-mask"> <div class="loader-mask__loader"></div> </div> <main id="jump-content" class="site-content" tabindex="-1"> <article class="uni-article-wrapper"> <section class="article-hero"> <div class="article-hero__container"> <div class="article-hero__primary-tag__col" data-analytics-module='{ "module_name": "Article Hero", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <a class="h-u-mb-std article-hero__primary-tag article-hero__primary-tag--link data-analytics-onclick" href="https://blog.google/products/marketingplatform/360/" data-analytics='{ "category" : "landing page lead", "action" : "eyebrow topic link", "label" : "product Google Marketing Platform" }' data-ga4-analytics-eyebrow-click='{ "link_text": "Google Marketing Platform", "link_url": "https://blog.google/products/marketingplatform/360/", "link_type": "internal" }' data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Google Marketing Platform" }' > <p class="h-c-eyebrow article-hero__primary-tag--link__text">Google Marketing Platform</p> </a> </div> <h1 class="article-hero__h1">Improve how you plan, buy and measure your CTV campaigns</h1> </div> </section> <div class="article-meta__author-container" data-analytics-module='{ "module_name": "Hero Menu", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class="article-meta__author-wrapper"> <div class="article-meta__abstract"> <div class="article-meta__abstract-aside"> <div class="article-meta__published-wrapper"> <p class="article-meta__published-at uni-body--small">Feb 14, 2023</p> <span aria-hidden="true" class="article-meta__separator">·</span> <p class="article-meta__read-time uni-body--small" data-reading-time-render>[[read-time]] min read</p> </div> <div class ="uni-social-share uni-social-share--mobile" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%20%40google&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&u=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/&title=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&body=Check out this article on the Keyword:%0A%0AImprove%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%0A%0ANew features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns.%0A%0Ahttps://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> <p class="article-meta__abstract-text uni-body--large"> We’re sharing new features in Display &amp; Video 360 that advertisers have been using to plan, buy and measure their connected TV campaigns. </p> </div> </div> <div class="article-meta__container"> <div class="article-meta__content"> <div class="article-meta__author"> <figure class="article-meta__author-photo"> <picture> <source media="(max-resolution: 1.5dppx)" sizes="122px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Headshot.max-122x92.format-webp_MTBgQB2.webp 122w"> <source media="(min-resolution: 1.5dppx)" sizes="244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Headshot.max-244x184.format-webp_5N5VoNy.webp 244w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Headshot.max-244x184.format-webp_5N5VoNy.webp" alt="Headshot" sizes=" 122px, 244px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Headshot.max-122x92.format-webp_MTBgQB2.webp 122w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/Headshot.max-244x184.format-webp_5N5VoNy.webp 244w" data-target="image" loading="lazy" > </picture> </figure> <div class="article-meta__author-info"> <div class="article-meta__author-name">Nick Bone</div> <div class="article-meta__author-title"> Product Manager, Display &amp; Video 360 </div> </div> </div> </div> <div class="article-share__wrapper" data-analytics-module='{ "module_name": "Hero Share", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class ="uni-social-share uni-social-share--desktop" data-component="uni-social-share-dropdown" > <a aria-label="Share" class="uni-social-share__trigger" role="button" tabindex="0" aria-expanded="false" data-analytics='{ "event": "page interaction", "category": "social", "action": "menu", "label": "label" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--color-text" title="Share" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-share"></use> </svg> <div class="uni-social-share__button">Share</div> </a> <div class="uni-social-share__dialog uni-social-share__content " aria-labelledby="social-share-icon"> <a aria-label="Share on Twitter" class="article-share__link-text uni-click-tracker" href="https://twitter.com/intent/tweet?text=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%20%40google&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "twitter" }' data-ga4-method="twitter"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-twitter"></use> </svg> <div class="article-share__title">Twitter</div> </a> <a aria-label="Share on Facebook" class="article-share__link-text uni-click-tracker" href="https://www.facebook.com/sharer/sharer.php?caption=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&u=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "facebook" }' data-ga4-method="facebook"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-facebook"></use> </svg> <div class="article-share__title">Facebook</div> </a> <a aria-label="Share on LinkedIn" class="article-share__link-text uni-click-tracker" href="https://www.linkedin.com/shareArticle?mini=true&url=https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/&title=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "linkedin" }' data-ga4-method="linkedin"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-linkedin"></use> </svg> <div class="article-share__title">LinkedIn</div> </a> <a aria-label="Share with Email" class="article-share__link-text uni-click-tracker article-share__email" href="mailto:?subject=Improve%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns&body=Check out this article on the Keyword:%0A%0AImprove%20how%20you%20plan%2C%20buy%20and%20measure%20your%20CTV%20campaigns%0A%0ANew features in Display &amp; Video 360 to help you plan, buy and measure your CTV campaigns.%0A%0Ahttps://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" target="_blank" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "email" }' data-ga4-method="email"> <svg aria-hidden="true" class="h-c-icon h-c-icon--social h-c-icon--30px" viewBox="0 0 30 30" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-mail"></use> </svg> <div class="article-share__title">Mail</div> </a> <div class="copy-link uni-copy-share uni-click-tracker" data-component="uni-copy-popup-component" data-analytics='{ "event": "page interaction", "category": "social", "action": "share", "label": "copy" }' data-ga4-analytics-share-copy-link data-ga4-method="Copy link"> <button class="copy-link__trigger copy-link__trigger-text" data-ga4-method="Copy link" title="Copy link"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" title="Copy link" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#social-link"></use> </svg> <div class="copy-link__title">Copy link</div> </button> <div class="copy-link__dialog copy-link__content" uni-options='{"copyTextButton": "COPIED TO CLIPBOARD"}' aria-hidden="true" tabindex="-1"> <input class="h-c-copy copy-link__url" value="https://blog.google/products/marketingplatform/360/improve-how-you-plan-buy-and-measure-your-ctv-campaigns/" id="copy-link" readonly="readonly" type="text"/> <div class="copy-link__copy-message" role="status"></div> </div> </div> </div> </div> </div> </div> </div> <div class="article-image-hero"> <div class="article-image-hero__container"> <figure class="article-image--full-aspect article-module"> <div class="aspect-ratio-image" style="--height-percentage: 41.7%;"> <div class="aspect-ratio-image__container"> <img srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Blo.width-600.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Bl.width-1200.format-webp.webp 1200w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Bl.width-1600.format-webp.webp 1600w" sizes="(max-width: 599px) 100vw, (max-width: 1023px) 600px, 1024px" src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02830380_GMP_Manage_your_CTV_Bl.width-1200.format-webp.webp" fetchpriority="high" alt="An illustration showing four people gathered around the television, cheering on a football game. An advertisement is displayed on the television." class="aspect-ratio-image__image"> </div> </div> </figure> </div> </div> <section class="uni-container article-container"> <div class="uni-wrapper article-container__wrapper"> <div class="uni-content uni-blog-article-container article-container__content " data-reading-time="true" data-component="uni-article-body"> <google-read-aloud-player data-analytics-module='{ "event": "module_impression", "module_name": "ai_audio", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }' data-date-modified="2023-08-23T19:14:52.121182+00:00" data-progress-bar-style="half-wave" data-api-key="AIzaSyBLT6VkYe-x7sWLZI2Ep26-fNkBKgND-Ac" data-article-style="style9" data-tracking-ids="G-HGNBTNCHCQ,G-6NKTLKV14N" data-voice-list="en.ioh-pngnat:Cyan,en.usb-pngnat:Lime" data-layout-style="style1" data-highlight-mode="word-over-paragraph" data-highlight-text-color="#000000" data-highlight-word-background="#8AB4F8" data-highlight-paragraph-background="#D2E3FC" data-background="linear-gradient(180deg, #F1F3F4 0%, #F8F9FA 100%)" data-foreground-color="#202124" data-font="600 16px Google Sans, sans-serif" data-box-shadow="0px 1px 3px 1px rgba(60, 64, 67, 0.15)" style=min-height:55px;display:block;max-width:726px;margin-left:auto;margin-right:auto;margin-bottom:36px; > </google-read-aloud-player> <script async src="https://www.gstatic.com/readaloud/player/web/api/js/api.js"></script> <!--article text--> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p data-block-key="69m3l">Last December I tuned in from London to see Argentina win the 2022 FIFA World Cup Final, watching the game live on TV alongside almost <a href="https://www.fifa.com/tournaments/mens/worldcup/qatar2022/news/one-month-on-5-billion-engaged-with-the-fifa-world-cup-qatar-2022-tm">1.5 billion other people around the world</a>. And on Sunday, many of our friends across the pond watched in excitement as Kansas City won Super Bowl LVII. Not only were sports fans captivated by these live events, but advertisers were too. That’s because these events bring a huge number of people to television screens at the same time — giving advertisers a prime opportunity to engage with them.</p><p data-block-key="clam7">With the shift to streaming over the last few years, an increasing number of advertisers have prioritized building connected TV (CTV) campaigns into their media strategies. Let’s take a look into some new features in <a href="https://marketingplatform.google.com/about/display-video-360/">Display &amp; Video 360</a> that advertisers use to plan, buy and measure CTV campaigns.</p><h2 data-block-key="73klc">Plan: Simplified reach and forecasting</h2><p data-block-key="74lpp">Planning is a critical entry point of any digital campaign and it’s imperative to get it right. Advertisers use Reach Planner in Display &amp; Video 360 to accurately forecast the reach and expected performance of CTV campaigns. It helps advertisers discover new publishers and CTV inventory and drive more efficient budget allocation decisions.</p><p data-block-key="fet3f"><a href="https://blog.google/products/marketingplatform/360/plan-business-growth-display-video-360/">TV functionality</a> in Reach Planner makes it possible to evaluate the unique and incremental reach of streaming publishers including YouTube, Hulu, Roku alongside linear TV. This feature is now generally available to advertisers in the US, Japan, Vietnam, France and Germany. Advertisers in the US looking for more granular reach can connect with the right audiences thanks to TV consumption data from the top 150 local <a href="https://www.comscore.com/Products/Television">Comscore</a> markets directly in Reach Planner.</p><p data-block-key="9gihm">Advertisers can also use Reach Planner to gain insights into potential performance before campaign spending. It now supports Deal ID forecasting, helping advertisers understand how a Preferred Deal or <a href="https://support.google.com/displayvideo/answer/7067656">Programmatic Guaranteed</a> deal might perform before running. This is particularly important for CTV inventory where much of the high-value inventory is transacted through deals, especially in tentpole moments like the World Cup or Super Bowl.</p><h2 data-block-key="tcjc">Buy: Easier booking for premium placements</h2><p data-block-key="beiui">According to Nielsen&#x27;s total TV and streaming report, YouTube is the leader in streaming watch time in the US<a class="superscript" data-ga4-analytics-superscript-click data-target="inline text" href="#footnote-1" id="footnote-source-1"><sup>1</sup></a> and advertisers have been <a href="https://www.thinkwithgoogle.com/marketing-strategies/video/tentpole-moments/">turning to YouTube</a> to reach a broad audience of viewers. In order to guarantee delivery at a fixed CPM, many advertisers reserve YouTube CTV inventory directly from Display &amp; Video 360 with <a href="https://support.google.com/displayvideo/answer/10273315">Instant Reserve</a> which reduces the time to reserve YouTube inventory from weeks to minutes. Instant Reserve also unlocks audience targeting capabilities that were previously only available for open auction buys.</p><p data-block-key="co95e">We’ve heard from many advertisers that they want even more YouTube inventory available through Instant Reserve, so we’ve added the ability to target some of the most popular YouTube streaming content like YouTube TV and other YouTube Select lineups, as well as premium formats like YouTube Masthead. Now, advertisers can seamlessly activate their brand’s message across curated YouTube packages and on YouTube’s high-impact home screen placement — helping to achieve their reach and awareness goals.</p></div> </div> </div> <div class="article-image" data-analytics-module='{ "module_name": "Inline Images", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class="article-image__no-caption "> <img alt="A GIF displays an advertisement for the Google Pixel 7 and Pixel 7 Pro." src=" https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/ezgif.com-video-to-gif_2_7UBGTDN.gif " class="article-image--full" > </div> </div> <div class="module--text module--text__article" data-analytics-module='{ "module_name": "Paragraph", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class="uni-paragraph article-paragraph" data-component="uni-article-paragraph"> <div class="rich-text"><p data-block-key="ms7kl">Besides Instant Reserve, another way to secure premium CTV inventory is by creating deals or activating inventory packages in the TV section of Display &amp; Video 360’s <a href="https://support.google.com/displayvideo/answer/6224754">Marketplace</a>. The Marketplace helps advertisers find CTV inventory that can help them meet their campaign objectives. We recently added an audience filter to make it easier for you to find inventory packages and view forecasting against third-party audiences.</p><p data-block-key="fe4ih">For advertisers who want to reach audiences wherever they stream connected TV content — like YouTube or other quality content like <a href="https://www.youtube.com/watch?v=yDeR03g4mFk">Disney</a> or <a href="https://www.youtube.com/watch?v=BUy6i8rv2qU">Tubi</a> — we recently launched CTV audience features in Display &amp; Video 360. First, advertisers can use their <a href="https://blog.google/products/marketingplatform/360/activate-your-first-party-data-on-connected-tv/">first-party audience lists</a> to connect with people with whom they already have relationships by adding their lists to their insertion orders or line-items in their campaigns. Then, they are able to expand the reach of their CTV campaigns to reach groups like “sports enthusiasts” through <a href="https://blog.google/products/marketingplatform/360/dv360-google-audience-ctv/">Google audiences</a>.</p><h2 data-block-key="bhfh">Measure: Make your CTV budget go further</h2><p data-block-key="a1h5v">As households subscribe to an increasing number of streaming services, it’s important to manage ad frequency across CTV apps. Display &amp; Video 360 can help <a href="https://blog.google/products/marketingplatform/360/dv360-frequency-ctv/">manage ad frequency on CTV devices</a>. For example, <a href="https://marketingplatform.google.com/about/resources/uber-eats-delivers-a-10-increase-in-campaign-reach-with-display-video-360/">Uber Eats</a> set a cross-channel frequency goal on a recent campaign and Display &amp; Video 360 and passed on impression opportunities once that frequency goal was met, allowing it to unlock 10% greater reach.</p><p data-block-key="3s0d1">Once advertisers manage ad frequency, they can use <a href="https://support.google.com/displayvideo/answer/6170584">reach reports</a> to measure the impact of those frequency settings on CTV campaigns. The Unique Reach report shows how many people were served your ad, along with the number of times across devices and formats.</p><p data-block-key="7m35n">Our most recently released report, <a href="https://support.google.com/displayvideo/answer/2823503">Unique Reach Overlap</a>, identifies the duplication of unique reach across publishers, campaigns and devices — including CTV. These insights help advertisers determine campaign-level frequency caps. This reduces overlap across publishers, reduces media waste and helps to identify which publishers and strategies are driving the greatest incremental reach. Not only is this report available globally for all Display &amp; Video 360 accounts, it’s also available in <a href="https://marketingplatform.google.com/about/campaign-manager-360/">Campaign Manager 360</a>.</p><h2 data-block-key="7kg3k">Get your next CTV campaign started today</h2><p data-block-key="506h8">With this comprehensive set of features to help you plan, buy and measure, it’s easier than ever to get your next CTV campaign up and running with Display &amp; Video 360. Better forecasting, extended reach, streamlined reservation flows with increased inventory and deeper insights can help boost your campaigns for even more meaningful audience connections. Want to better understand the CTV opportunity and how it can amplify your marketing goals for this year? Check out <a href="https://marketingplatform.google.com/about/resources/the-ctv-playbook-how-the-latest-technology-can-amplify-your-ctv-performance/">our new CTV playbook</a>.</p></div> </div> </div> <div class="uni-blog-article-tags article-tags" data-analytics-module='{ "module_name": "Article Tags", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <div class="uni-blog-article-tags__wrapper"> <span class="uni-blog-article-tags__label uni-eyebrow">POSTED IN:</span> </div> <nav class="uni-blog-article-tags__container uni-click-tracker" data-analytics='{ "category": "landing page lead", "action": "article tag" }' > <ul class="uni-blog-article-tags__tags-list"> <li> <a class="uni-blog-article-tags-value uni-body--small uni-link-active" href=" https://blog.google/products/marketingplatform/360/ " data-ga4-analytics-landing-lead='{ "event": "landing_page_lead", "link_text": "Google Marketing Platform" }' data-analytics='{"label": "product: Google Marketing Platform"}' > Google Marketing Platform </a> </li> </ul> </nav> </div> </div> </div> </section> </article> <div class="uni-window uni-window__popup"> <div class="uni-window__content uni-window__popup__content"> <button aria-label="Close" class="uni-window__close"> <svg class="h-c-icon h-c-icon--color-text" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#close_window"></use> </svg> </button> <button class="uni-window__read">Read Article</button> </div> </div> <div class="uni-footnotes" id="footnotes" data-component="uni-footnotes" data-analytics-module='{ "module_name": "footnotes", "section_header": "More Information" }'> <div class="uni-footnotes__wrapper"> <div class="uni-footnotes__container "> <hr> <div class="uni-footnotes__chevron-menu" data-ga4-analytics-accordion-click='{ "accordion_header": "More Information" }'> <p class="uni-chevron-menu__title">More Information</p> <button aria-label="More Information" aria-expanded="false" tabindex="0" class="uni-chevron-menu__button"> <svg aria-hidden="true" class="glue-icon glue-icon--arrow-forward" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#expand-more"></use> </svg> </button> </div> <hr> <div class="uni-footnotes__content"> <div class="uni-footnotes__references"> <div id="footnote-1" class="uni-footnotes__text"> <a class="uni-footnotes__index" aria-label="Jump up to link reference 1" title="Jump up" href="#footnote-source-1" data-analytics-onclick='{ "event": "page interaction", "category": "interaction", "action": "footnotes - accordion link click", "label": "1" }' data-ga4-analytics-superscript-click data-target="footer"> <span>1</span> </a> <div><div class="rich-text"><p data-block-key="7owdr">Nielsen Total TV &amp; Streaming Report, Nielsen National TV Panel Data plus Streaming Video Ratings, Total Day P2+, 9/1/22-9/30/22. Includes watch time from YouTube and YouTube TV.</p></div></div> </div> <div class="uni-footnotes__collapse-container"> <button aria-label="Collapse" tabindex="0" aria-expanded="false" data-status="close" class="uni-footnotes__collapse-btn" data-ga4-analytics-accordion-click='{ "accordion_header": "Collapse" }'> <p>Collapse</p> <svg aria-hidden="true" class="glue-icon glue-icon--arrow-forward" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#expand-more"></use> </svg> </button> </div> </div> <hr> </div> </div> </div> </div> <div class="uni-related-articles-cards ga4-carousel" data-analytics-module='{ "module_name": "Article Footer Related Stories", "section_header": "Related stories" }' > <div class="uni-related-articles-cards-container" data-component="uni-related-articles"> <div class="uni-related-articles-grid-title"> <div class="uni-related-articles-grid-wrapper"> <h3 class="uni-related-articles-cards__title"> <div class="uni-related-articles-cards__title-content "> Related stories </div> </h3> </div> </div> <div class="uni-related-articles-cards__track"> <ul aria-role="menu" aria-label="Related articles" class="uni-related-articles-cards__wrap "> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/search-ads-360-adds-support-for-microsoft-automated-bidding/" class="uni-related-articles-cards__link" data-index="1" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Search Ads 360 adds support for Microsoft automated bidding", "link_url": "https://blog.google/products/marketingplatform/360/search-ads-360-adds-support-for-microsoft-automated-bidding/", "source_content": "Related stories", "related_index": "1", "related_article_tag": "products - google marketing platform", "article_name": "Search Ads 360 adds support for Microsoft automated bidding", "author_name": "Stephen Yap" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/360ads_hero.png 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/360ads_hero.png 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/360ads_hero.png" alt="360 hero" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/360ads_hero.png 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/original_images/360ads_hero.png 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Search Ads 360 adds support for Microsoft automated bidding</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Stephen Yap </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Aug 22, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/newfront-2024/" class="uni-related-articles-cards__link" data-index="2" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Display \u0026 Video 360 updates from Google NewFront", "link_url": "https://blog.google/products/marketingplatform/360/newfront-2024/", "source_content": "Related stories", "related_index": "2", "related_article_tag": "products - google marketing platform", "article_name": "Display \u0026 Video 360 updates from Google NewFront", "author_name": "Kristen O’Hara" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleNF_Logo-extra_padding_cop.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleNF_Logo-extra_padding_co.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleNF_Logo-extra_padding_co.max-1200x416.format-webp.webp" alt="GoogleNF_Logo-extra padding copy" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleNF_Logo-extra_padding_cop.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/GoogleNF_Logo-extra_padding_co.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Display &amp; Video 360 updates from Google NewFront</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Kristen O’Hara </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Apr 29, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/maximize-ctv-performance-with-display-video-360-and-disney/" class="uni-related-articles-cards__link" data-index="3" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Maximize CTV Performance with Display \u0026 Video 360 and Disney", "link_url": "https://blog.google/products/marketingplatform/360/maximize-ctv-performance-with-display-video-360-and-disney/", "source_content": "Related stories", "related_index": "3", "related_article_tag": "products - google marketing platform", "article_name": "Maximize CTV Performance with Display \u0026 Video 360 and Disney", "author_name": "Kristen O’Hara" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E03056357_Google_GMP_Social_Med.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E03056357_Google_GMP_Social_Me.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E03056357_Google_GMP_Social_Me.max-1200x416.format-webp.webp" alt="E03056357 Google GMP Social Media Header and Post Template Feb24_Google Keyword Blog Header_2096x1182" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E03056357_Google_GMP_Social_Med.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E03056357_Google_GMP_Social_Me.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Maximize CTV Performance with Display &amp; Video 360 and Disney</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Kristen O’Hara </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Mar 20, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/empowering-the-retail-media-ecosystem-with-search-ads-360/" class="uni-related-articles-cards__link" data-index="4" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Empowering the Retail Media Ecosystem with Search Ads 360", "link_url": "https://blog.google/products/marketingplatform/360/empowering-the-retail-media-ecosystem-with-search-ads-360/", "source_content": "Related stories", "related_index": "4", "related_article_tag": "products - google marketing platform", "article_name": "Empowering the Retail Media Ecosystem with Search Ads 360", "author_name": "Ewan Fisher" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/360-shampoo.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/360-shampoo.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/360-shampoo.max-1200x416.format-webp.webp" alt="360-shampoo" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/360-shampoo.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/360-shampoo.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Empowering the Retail Media Ecosystem with Search Ads 360</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Ewan Fisher </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Mar 18, 2024</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/scheduling-your-upgrade-to-the-new-search-ads-360/" class="uni-related-articles-cards__link" data-index="5" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "Scheduling your upgrade to the new Search Ads 360", "link_url": "https://blog.google/products/marketingplatform/360/scheduling-your-upgrade-to-the-new-search-ads-360/", "source_content": "Related stories", "related_index": "5", "related_article_tag": "products - google marketing platform", "article_name": "Scheduling your upgrade to the new Search Ads 360", "author_name": "Brian Kravitz" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero-blog-image.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero-blog-image.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero-blog-image.max-1200x416.format-webp.webp" alt="hero-blog-image" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero-blog-image.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/hero-blog-image.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">Scheduling your upgrade to the new Search Ads 360</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Brian Kravitz </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Apr 17, 2023</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item uni-related-articles-cards__item--img "> <a href="https://blog.google/products/marketingplatform/360/5-tips-to-power-your-2023-marketing-strategy/" class="uni-related-articles-cards__link" data-index="6" data-target="card" data-primaryTag = "products - google marketing platform" data-image="true" data-ga4-analytics-footer-lead-click='{ "link_text": "5 tips to power your 2023 marketing strategy", "link_url": "https://blog.google/products/marketingplatform/360/5-tips-to-power-your-2023-marketing-strategy/", "source_content": "Related stories", "related_index": "6", "related_article_tag": "products - google marketing platform", "article_name": "5 tips to power your 2023 marketing strategy", "author_name": "Marta Martinez" }' > <div class="uni-related-articles-cards__item-top-info" data-target="card"> <div class="uni-related-articles-cards__img"> <figure class=""> <picture> <source media="(max-resolution: 1.5dppx)" sizes="600px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02779157-GMP-2023-Kickoff-Blog.max-600x208.format-webp.webp 600w"> <source media="(min-resolution: 1.5dppx)" sizes="1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02779157-GMP-2023-Kickoff-Blo.max-1200x416.format-webp.webp 1200w"> <img src="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02779157-GMP-2023-Kickoff-Blo.max-1200x416.format-webp.webp" alt="E02779157-GMP-2023-Kickoff-Blog-Assets-Jan23_V01---Hero-Image_2096x1182_live_2096x875" sizes=" 600px, 1200px" srcset="https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02779157-GMP-2023-Kickoff-Blog.max-600x208.format-webp.webp 600w, https://storage.googleapis.com/gweb-uniblog-publish-prod/images/E02779157-GMP-2023-Kickoff-Blo.max-1200x416.format-webp.webp 1200w" data-target="image" loading="lazy" > </picture> </figure> </div> <span class="h-c-eyebrow uni-related-articles-cards__category" data-target="eyebrow">Google Marketing Platform</span> <h4 class="uni-related-articles-cards__headline" data-target="title">5 tips to power your 2023 marketing strategy</h4> </div> <div class="uni-related-articles-cards__info"> <div class="uni-related-articles-cards__author"> By <span class="uni-related-articles-cards__author--name" data-target="author"> Marta Martinez </span> </div> <span class="uni-related-articles-cards__date" data-target="date"> Jan 26, 2023</span> </div> <svg class="uni-related-articles-cards__item-arrow" data-target="arrow" role="presentation" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-arrow-forward-no-bg"></use> </svg> </a> </li> <li class="uni-related-articles-cards__item--placeholder">.</li> </ul> </div> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--prev " aria-controls="Previous" aria-label="Previous" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - left", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <button class="uni-related-articles-cards__arrow uni-related-articles-cards__arrow--next " aria-controls="Next" aria-label="Next" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "arrow - right", "position": "" }' > <span class="uni-related-articles-cards__arrow--fig"></span> </button> <fieldset class="uni-related-articles-cards__pagination ga4-bullets " aria-label="Pagination"> <label for="uni-related-articles-cards__pagination-dot-1" data-index="1" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "1" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-1"> </label> <label for="uni-related-articles-cards__pagination-dot-2" data-index="2" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "2" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-2"> </label> <label for="uni-related-articles-cards__pagination-dot-3" data-index="3" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "3" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-3"> </label> <label for="uni-related-articles-cards__pagination-dot-4" data-index="4" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "4" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-4"> </label> <label for="uni-related-articles-cards__pagination-dot-5" data-index="5" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "5" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-5"> </label> <label for="uni-related-articles-cards__pagination-dot-6" data-index="6" class="dot" data-ga4-analytics-carousel-scroll-click='{ "toggle_type_direction": "bullet", "position": "6" }' > <input type="radio" class="dot-label" name="uni-related-articles-cards__pagination" id="uni-related-articles-cards__pagination-dot-6"> </label> </fieldset> </div> </main> <footer class="h-c-footer h-c-footer--topmargin h-c-footer--standard h-has-social" id="footer-standard" data-component="uni-footer-component" data-analytics-module='{ "module_name": "footer", "section_header": "Improve how you plan, buy and measure your CTV campaigns" }'> <section class="h-c-footer__global"> <div class="h-c-footer__logo"> <a class="uni-click-tracker" href="https://www.google.com" title="Google" data-analytics='{ "category": "navigation", "action": "footer", "label": "logo", "pagePath": "https://www.google.com" }'> <svg aria-hidden="true" class="h-c-footer__logo-img" viewBox="0 0 396 130" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#google-logo"></use> </svg> </a> </div> <ul class="h-c-footer__global-links h-no-bullet"> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/privacy" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/privacy" }'>Privacy </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://policies.google.com/terms" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://policies.google.com/terms" }'>Terms </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/" }'>About Google </a> </li> <li class="h-c-footer__global-links-list-item"> <a class="h-c-footer__link uni-click-tracker" href="https://about.google/products/" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://about.google/products/" }'>Google Products </a> </li> </ul> <ul class="h-c-footer__global-links h-c-footer__global-links--extra h-no-bullet"> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra"> <a class="h-c-footer__link uni-click-tracker" href="https://support.google.com" data-analytics='{ "category": "navigation", "action": "footer", "label": "{name}", "pagePath": "https://support.google.com" }'> <svg aria-hidden="true" class="h-c-icon h-c-icon--24px h-c-icon--footer" > <use xmlns:xlink="http://www.w3.org/1999/xlink" href="/static/blogv2/images/icons.svg?version=pr20241113-1756#mi-help"></use> </svg> Help </a> </li> <li class="h-c-footer__global-links-list-item h-c-footer__global-links-list-item--extra uni-footer-language"> <div class="uni-picker" data-component="uni-lang-picker"> <select name="language" class="uni-picker__order-menu" aria-label="Select a language"> <option label="Bahasa Indonesia (Indonesia)" value="/intl/id-id/" class="uni-picker__item" > Bahasa Indonesia (Indonesia) </option> <option label="Deutsch" value="/intl/de-de/" class="uni-picker__item" > Deutsch </option> <option label="English" value="/" class="uni-picker__item" selected="selected" > English </option> <option label="English (Africa)" value="/intl/en-africa/" class="uni-picker__item" > English (Africa) </option> <option label="English (Australia)" value="/intl/en-au/" class="uni-picker__item" > English (Australia) </option> <option label="English (Canada)" value="/intl/en-ca/" class="uni-picker__item" > English (Canada) </option> <option label="English (India)" value="/intl/en-in/" class="uni-picker__item" > English (India) </option> <option label="English (MENA)" value="/intl/en-mena/" class="uni-picker__item" > English (MENA) </option> <option label="Español (España)" value="/intl/es-es/" class="uni-picker__item" > Español (España) </option> <option label="Español (Latinoamérica)" value="/intl/es-419/" class="uni-picker__item" > Español (Latinoamérica) </option> <option label="Français (Canada)" value="/intl/fr-ca/" class="uni-picker__item" > Français (Canada) </option> <option label="Français (France)" value="/intl/fr-fr/" class="uni-picker__item" > Français (France) </option> <option label="Italiano" value="/intl/it-it/" class="uni-picker__item" > Italiano </option> <option label="Nederlands (Nederland)" value="/intl/nl-nl/" class="uni-picker__item" > Nederlands (Nederland) </option> <option label="Polski" value="/intl/pl-pl/" class="uni-picker__item" > Polski </option> <option label="Português (Brasil)" value="/intl/pt-br/" class="uni-picker__item" > Português (Brasil) </option> <option label="Česko (Čeština)" value="/intl/cs-cz/" class="uni-picker__item" > Česko (Čeština) </option> <option label="اللغة العربية (MENA)" value="/intl/ar-mena/" class="uni-picker__item" > اللغة العربية (MENA) </option> <option label="日本語 (日本)" value="/intl/ja-jp/" class="uni-picker__item" > 日本語 (日本) </option> <option label="한국어" value="/intl/ko-kr/" class="uni-picker__item" > 한국어 </option> </select> </div> </li> </ul> </section> </footer> <div id="base-scripts" data-scripts='[ { "url": "/static/blogv2/js/csp/gtm.js?version=pr20241113-1756", "options": { "async": false, "defer": true } }, { "url": "/static/keyword/js/all/index.js?version=pr20241113-1756", "options": { "async": false, "defer": false } } ]'></div> <div id="extra-scripts" data-scripts=""> </div> <script> var base_scripts = document.querySelector("#base-scripts").getAttribute('data-scripts'); base_scripts = JSON.parse(base_scripts); var extra_scripts = document.querySelector("#extra-scripts").getAttribute('data-scripts'); if (extra_scripts) { extra_scripts = JSON.parse(extra_scripts); } else { extra_scripts = []; } var scripts = base_scripts.concat(extra_scripts); scripts.forEach(function(scriptObj) { var s = document.createElement('script'); s.async = scriptObj.options.async; s.defer = scriptObj.options.defer; s.src = scriptObj.url; document.head.appendChild(s); }); </script> <script src="https://www.gstatic.com/glue/cookienotificationbar/cookienotificationbar.min.js" data-glue-cookie-notification-bar-category="2B" data-glue-cookie-notification-bar-site-id="blog.google"> </script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10