1<!DOCTYPE html><html lang="en"><head><title>Google Ads Enhances AI Max, Enables Unified Reporting 09/23/2026</title><meta charset="UTF-8">
1<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"1337ba3bce","applicationID":"3584061,1132078","transactionName":"ZFUGZkBTWhdZW0MNCl0fIkdcUUANV1YYFBBRXA1RU0ZdC1ZLGRIMVkcXCFNAQA1bVFI=","queueTime":1,"applicationTime":187,"agent":""}; 2(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"1337ba3bce",applicationID:"3584061",browserID:"3584064"};;/*! For license information please see nr-loader-rum-1.322.0.min.js.LICENSE.txt */ 3(()=>{var e={8122(e,t,r){"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),a=0===Object.keys(r).length?e:r;for(let s in a)if(void 0!==e[s])try{if(null===e[s]){r[s]=null;continue}Array.isArray(e[s])&&Array.isArray(t[s])?r[s]=Array.from(new Set([...e[s],...t[s]])):e[s]instanceof Map||e[s]instanceof Set||e[s]instanceof Date||e[s]instanceof RegExp?r[s]=e[s]:"object"==typeof e[s]&&null!==t[s]&&"object"==typeof t[s]?r[s]=i(e[s],t[s]):r[s]=e[s]}catch(e){r[s]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){"use strict";r.d(t,{f:()=>s});var n=r(384),i=r(8122);const a={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function s(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,["D",0,e=>(0,i.a)(e,a)])},7699(e,t,r){"use strict";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,["It",0,1e6,"KC",0,i,"qh",0,"SESSION_ERROR"])},9324(e,t,r){"use strict";r.d(t,["xv",0,"1.322.0"])},981(e,t,r){"use strict";r.d(t,["R",0,{AJAX:"AjaxRequest",PA:"PageAction",UA:"UserAction",BP:"BrowserPerformance",WS:"WebSocket",SPV:"SecurityPolicyViolation",JSE:"JavaScriptError",LOG:"Log",PVE:"PageView",PVT:"PageViewTiming",SR:"SessionReplay",ST:"SessionTrace",BI:"BrowserInteraction"}])},6154(e,t,r){"use strict";var n=r(1863);const i="undefined"!=typeof window&&!!window.document,a="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),s=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),o=Boolean("hidden"===s?.document?.visibilityState),c=""+s?.location,u=/iPad|iPhone|iPod/.test(s.navigator?.userAgent),d=u&&"undefined"==typeof SharedWorker,l=((()=>{const e=s.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)());r.d(t,["OF",0,u,"RI",0,i,"WN",0,l,"bv",0,a,"gm",0,s,"m",0,c,"mw",0,o,"sb",0,d,"zk",0,()=>{const e=s?.performance?.getEntriesByType?.("navigation")?.[0];if(e&&e.responseStart>0&&e.responseStart<s.performance.now())return e}])},3241(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent("newrelic",{detail:e}))}catch(e){}}},1687(e,t,r){"use strict";r.d(t,{Ak:()=>o,Ze:()=>u,x3:()=>c});var n=r(3241),i=r(3606),a=r(860),s=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:a.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&d(e))}function u(e,t="feature",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,d(e)}}function d(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>
3e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const a=e.ee,o=i.i.handlers;if(a&&!a.aborted&&a.backlog&&o){if((0,n.W)({type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(e[t],r);Object.entries(r).forEach(([e,t])=>{Object.values(t||{}).forEach(t=>{t[0]?.on&&t[0].context()instanceof s.y&&!t[0].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}a.isolatedBacklog||delete o[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function f(e,t){var r=e[1];Object.values(t[r]||{}).forEach(t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],a=e[2];n.apply(i,a)}})}},7836(e,t,r){"use strict";var n=r(384),i=r(8990),a=r(2646),s=r(5607);const o="nr@context:".concat(s.W),c=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,a){!1!==a&&(a=!0);if(c.aborted&&!i)return;t&&a&&t.emit(e,r,n);var o=g(n);m(e).forEach(e=>{e.apply(o,r)});var u=v()[s[e]];u&&u.push([f,e,r,o]);return o},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach(([e,n])=>{s[n]=t,t in r||(r[t]=[])})},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach(e=>{delete f.backlog[e]})},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,o,()=>new a.y(o)):new a.y(o)}function p(e,t){n[e]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=c),r.d(t,["P",0,o,"ee",0,c])},2646(e,t,r){"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908(e,t,r){"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,a){a?(a.buffer([e],i),a.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(9908);a.on=s;var i=a.handlers={};function a(e,t,r,a){s(a||n.d,i,e,t,r)}function s(e,t,r,i,a){a||(a="feature"),e||(e=n.d);var s=t[a]=t[a]||{};(s[r]=s[r]||[]).push([e,i])}},3878(e,t,r){"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function a(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>a,jT:()=>n,sp:()=>i})},5607(e,t,r){"use strict";const n=(0,r(9566).bz)();r.d(t,["W",0,n])},9566(e,t,r){"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".split("").map(e=>"x"===e?i(t,r++).toString(16):"y"===e?(3&i()|8).toString(16):e).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,a=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const s=[];for(var o=0;o<e;o++)s.push(i(r,a++).toString(16));return s.join("")}},2614(e,t,r){"use strict";r.d(t,["BB",0,18e5,"Wt",0,"NRBA_SESSION::","iL",0,{SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},"tS",0,{STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},"wk",0,144e5])},1863(e,t,r){"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944(e,t,r){"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},1910(e,t,r){"use strict";r.d(t,{i:()=>a});var n=r(944);const i=new Map;function a(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t="function"==typeof e?e.toString():"",r=t.includes("[native code]"),a=t.includes("nrWrapper");return r||a||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},5289(e,t,r){"use strict";r.d(t,{GG:()=>s,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function a(){return"undefined"==typeof document||"complete"===document.readyState}function s(e,t){if(a())return e();const r=(0,i.J)(e),s=setInterval(()=>
3{a()&&(clearInterval(s),r())},500);(0,n.sp)("load",r,t)}function o(e){if(a())return e();(0,n.DD)("DOMContentLoaded",e)}function c(e){if(a())return e();(0,n.sp)("popstate",e)}},384(e,t,r){"use strict";r.d(t,{Zm:()=>c,bQ:()=>d,dV:()=>u,pV:()=>l});var n=r(6154),i=r(1863),a=r(944),s=r(1910);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function u(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,a.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),u(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,["NT",0,o])},2843(e,t,r){"use strict";r.d(t,{G:()=>a,u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)},r,i)}function a(e,t,r){(0,n.sp)("pagehide",e,t,r)}},9300(e,t,r){"use strict";r(860).K7.ajax;r.d(t,["mo",0,{NONE:"none",FAILURES:"failures",ALL:"all"}])},3969(e,t,r){"use strict";const n=r(860).K7.metrics;r.d(t,["TZ",0,n,"XG",0,"storeEventMetrics","xV",0,"storeSupportabilityMetrics"])},6630(e,t,r){"use strict";const n=r(860).K7.pageViewEvent;r.d(t,["T",0,n])},782(e,t,r){"use strict";const n=r(860).K7.pageViewTiming;r.d(t,["T",0,n])},4234(e,t,r){"use strict";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){"use strict";var n=r(6154);r.d(t,["V",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){"use strict";r.d(t,{d:()=>a});var n=r(9566),i=r(1741);class a extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){"use strict";r.d(t,{W:()=>a});var n=r(944),i=r(4261);class a{#e(e,...t){if(this[e]!==a.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e("log",e,t)}start(){return this.#e("start")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){"use strict";r.d(t,["BL",0,"finished","CH",0,"recordReplay","Dl",0,"setUserId","Fw",0,"setPageViewName","PA",0,"setCurrentRouteName","Pv",0,"consent","Tb",0,"pauseReplay","U2",0,"addToTrace","V1",0,"measure","Wb",0,"wrapLogger","bt",0,"setErrorHandler","cD",0,"setCustomAttribute","dT",0,"interaction","eY",0,"register","fF",0,"recordCustomEvent","hG",0,"addPageAction","k6",0,"addRelease","nb",0,"setApplicationVersion","o5",0,"noticeError"])},1738(e,t,r){"use strict";r.d(t,{U:()=>l,Y:()=>d});var n=r(3241),i=r(9908),a=r(1863),s=r(944),o=r(3969),c=r(8362),u=r(860);function d(e,t,r,a){const d=a||r;!d||d[e]&&d[e]!==c.d.prototype[e]||(d[e]=function(){(0,i.p)(o.xV,["API/"+e+"/called"],void 0,u.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:"data",name:"api",feature:"api-"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,s.R)(23,e)}})}function l(e,t,r,n,s){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(s||null===r)&&(0,i.p)("api-"+n,[(0,a.t)(),t,r],void 0,"session",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860(e,t,r){"use strict";const n="events",i="jserrors",a="browser/blobs",s="browser/logs",o={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},u={[o.pageViewEvent]:"rum",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:a,[o.sessionReplay]:a,[o.logging]:s,[o.genericEvents]:"ins"};r.d(t,["$J",0,u,"K7",0,o,"P3",0,c,"XX",0,i,"Yy",0,s,"df",0,a,"hg",0,"connect"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],a=t[n++];r.o(e,i)?0===a&&n++:0===a?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:a})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>"nr-rum-1.322.0.min.js",r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,a,s)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==a){const e=document.getElementsByTagName("script");for(var u=0;u<e.length;u++){const r=e[u];if(r.getAttribute("src")==n||r.getAttribute("data-webpack")==t+a){o=r;break}}}if(!o){c=!0;var d={296:"sha512-/59P7qAoMYQDJAZerTRPChdYcdrlcoEAw2TwA1wz6Y0/XLmt3sblL
3I5JCXAuxG0YxsW7iqJzgrcO7NJWO58EfQ=="};o=document.createElement("script"),o.charset="utf-8",r.nc&&o.setAttribute("nonce",r.nc),o.setAttribute("data-webpack",t+a),o.src=n,0!==o.src.indexOf(window.location.origin+"/")&&(o.crossOrigin="anonymous"),d[s]&&(o.integrity=d[s])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:"timeout",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="https://js-agent.newrelic.com/",(()=>{const e={374:0,840:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const a=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=a);const s=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&("load"===n.type?"missing":n.type),r=n&&n.target&&n.target.src;o.message="Loading chunk "+t+" failed: ("+e+": "+r+")",o.name="ChunkLoadError",o.type=e,o.request=r,i[1](o)}};r.l(s,c,"chunk-"+t,t)}};const t=(t,n)=>{let[i,a,s]=n;var o,c,u=0;if(i.some(t=>0!==e[t])){for(o in a)r.o(a,o)&&(r.m[o]=a[o]);if(s)s(r)}for(t&&t(n);u<i.length;u++)c=i[u],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self["webpackChunk:NRBA-1.322.0.PROD"]=self["webpackChunk:NRBA-1.322.0.PROD"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{"use strict";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),a=r(1741);var s=r(2555),o=r(981);t.K7.genericEvents,o.R.PA,o.R.UA,o.R.BP;const c={RESOURCES:"experimental.resources",REGISTER:"register"};var u=r(9300);const d=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var l=r(2614),f=r(944),g=r(8122);const p="[data-nr-mask]",m=e=>(0,g.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:u.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(c.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(c.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,f.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(c.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:l.wk,inactiveMs:l.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector="".concat(t,",").concat(p):""===t||null===t?e.mask_selector=p:(0,f.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){d(t)?e.block_selector+=",".concat(t):""!==t&&(0,f.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,f.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]},web_sockets:{enabled:!1}}})());var h=r(6154),v=r(9324);let b=0;const y={buildEnv:"PROD",distMethod:"CDN",version:v.xv,originTime:h.WN},_={consented:!1},w={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||_.consented},set consented(e){_.consented=e}
3,customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++b},listeningForIframeMessages:!1},R="BA";var A=r(7836),x=r(3241);const E={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var S=r(9908);const k="newrelic-iframe-";function T(e,t={},n,o){let{init:c,info:u,loader_config:d,runtime:l={},exposed:f=!0}=t;if(!u){const e=(0,i.pV)();c=e.init,u=e.info,d=e.loader_config}var p;e.init=m(c||{}),e.loader_config=(p=d||{},(0,g.a)(p,E)),u.jsAttributes??={},h.bv&&(u.jsAttributes.isWorker=!0),e.info=(0,s.D)(u);const v=e.init;e.runtime??=(e=>{const t=(0,g.a)(e,w),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:R,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{"entity.guid":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const t=(0,i.pV)();Object.getOwnPropertyNames(a.W.prototype).forEach(r=>{const n=a.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=A.ee.get(e.agentIdentifier),e.exposed=f,(0,x.W)({drained:!!e.runtime.activatedFeatures,type:"lifecycle",name:"initialize",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&h.gm.addEventListener("message",t=>{"string"==typeof t.data?.type&&t.data.type.startsWith(k)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var j=r(1863),P=r(4261),N=r(1738);
3var O=r(1687),M=r(4234),I=r(5289),D=r(7767);function V(e){return!!(0,i.dV)().o.MO&&(0,D.V)(e)&&!0===e?.session_trace.enabled}var W=r(6389),B=r(7699);const C=new WeakSet,K=new WeakMap;class U extends M.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on("manual-start-all",(0,W.J)(()=>{(0,O.Ak)(e,this.featureName),t()}))}):(0,O.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,s.f)(e.info))return(0,f.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(K.has(e))return K.get(e);const i=(async()=>{if((0,D.V)(e.init))try{const{setupAgentSession:t}=await r.e(296).then(r.bind(r,1768));t(e)}catch(e){(0,f.R)(20,e),t.emit("internal-error",[e]),(0,S.p)(B.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await Promise.resolve().then(function(){const e=new Error("Cannot find module '../../loaders/configure/iframe-message-handler'");throw e.code="MODULE_NOT_FOUND",e});t(e)}catch(e){(0,f.R)(23,e)}const[{Connector:i},{Harvester:a}]=await Promise.all([r.e(296).then(r.bind(r,6589)),r.e(296).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new a(e);const s=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(s.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();K.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,f.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,f.R)(34,e),this.abortHandler?.(),(0,O.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};h.RI?(0,I.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return V(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!C.has(e)&&(C.add(e),!(0,s.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}T(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var L=r(6630);class F extends U{static featureName=L.T;constructor(e){var t;super(e,L.T),this.setupInspectionEvents(),t=e,(0,N.Y)(P.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+P.Fw,[(0,j.t)()],void 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes("rum_v2")?r.e(296).then(r.bind(r,908)):r.e(296).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,x.W)({timeStamp:e.timeStamp,loaded:"complete"===e.target.readyState,type:"window",name:t,data:e.target.location+""})};(0,I.sB)(t=>{e(t,"DOMContentLoaded")}),(0,I.GG)(t=>{e(t,"load")}),(0,I.Qr)(t=>{e(t,"navigate")}),this.ee.on(l.tS.UPDATE,(e,t)=>{(0,x.W)({type:"lifecycle",name:"session",data:t})})}}class G extends e.d{constructor(e){var t;(super(),h.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(F),T(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(P.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,P.cD,n);(0,f.R)(40,typeof r)}else(0,f.R)(39,typeof e)},t),function(e){(0,N.Y)(P.Dl,function(t,r=!1){if("string"!=typeof t&&null!==t)return void(0,f.R)(41,typeof t);const n=e.info.jsAttributes["enduser.id"];r&&null!=n&&n!==t?(0,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,P.Dl,!0)},e)}(this),function(e){(0,N.Y)(P.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,P.nb,!1);(0,f.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(P.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+P.Pv,[t],void 0,"session",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,f.R)(65,typeof t)},e)}(this),this.run()):(0,f.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};
3return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes("rum_v2");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,f.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,f.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var H=r(2843),z=r(782);class Y extends U{static featureName=z.T;constructor(e){super(e,z.T),h.RI&&((0,H.u)(()=>(0,S.p)("docHidden",[(0,j.t)()],void 0,z.T,this.ee),!0),(0,H.G)(()=>(0,S.p)("winPagehide",[(0,j.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9981))))}}var Z=r(3969);class q extends U{static featureName=Z.TZ;constructor(e){super(e,Z.TZ),this.importAggregator(e,()=>r.e(296).then(r.bind(r,9623)))}}new G({features:[F,Y,q],loaderType:"lite"})})()})();</script>
3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta name="description" content="Google Ads Enhances AI Max, Enables Unified Reporting - 09/23/2026"><meta name="keywords" content="The new features for advertisers using AI Max allow them to access one unified reporting system in Google Ads to help evaluate and validate the value the platform brings to campaigns. 09/23/2026"><!-- twitter card --><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@mediapost"><meta name="twitter:url" content="https://www.mediapost.com/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html"><meta name="twitter:title" content="MediaDailyNews: Google Ads Enhances AI Max, Enables Unified Reporting"><meta name="twitter:description" content="The new features for advertisers using AI Max allow them to access one unified reporting system in Google Ads to help evaluate and validate the value the platform brings to campaigns."><meta name="twitter:image" content="https://s3.amazonaws.com/media.mediapost.com/dam/cropped/2026/09/23/googleaimax_jdQsLh7.jpg"><!-- end twitter card --><!-- facebook --><meta property="fb:admins" content="503855435" /><meta property="fb:admins" content="500591163" /><meta property="og:url" content="https://www.mediapost.com/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html" /><meta property="og:title" content="Google Ads Enhances AI Max, Enables Unified Reporting" /><meta property="og:description" content="The new features for advertisers using AI Max allow them to access one unified reporting system in Google Ads to help evaluate and validate the value the platform brings to campaigns." /><meta property="og:type" content="website" /><meta property="og:image" content="https://s3.amazonaws.com/media.mediapost.com/dam/cropped/2026/09/23/googleaimax_jdQsLh7.jpg" /><!-- end faceboook --><meta name="viewport" content="initial-scale=1, maximum-scale=1"><meta name="viewport" content="width=device-width, initial-scale=1">
3<script src="https://cdn.broadstreetads.com/init-2.min.js"></script>
3<script>broadstreet.watch({ networkId: 8061 })</script>
3<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
3<script type="text/javascript"> 4 if (typeof jQuery == 'undefined') { 5 document.write(unescape("%3Cscript src='/static/js/jquery.min-1.9.1.js' type='text/javascript'%3E%3C/script%3E")); } 6</script>
6<script src="https://s3.amazonaws.com/static.mediapost.com/js/jquery.colorbox-min-1.4.27.js"></script>
6<script> 7 /* Twitter */ 8 function tw_click(u, t, article_id, start_shares) { 9 window.open('https://twitter.com/intent/tweet?url='+encodeURIComponent(u)+'&text='+encodeURIComponent(t),'share','toolbar=0,status=0,width=626,height=436'); 10 return false; 11 } 12 13 /* Facebook */ 14 function fbs_click(u, t, article_id, start_shares) { 15 window.open('https://www.facebook.com/sharer.php?u='+encodeURIComponent(u)+'&t='+encodeURIComponent(t),'share','toolbar=0,status=0,width=626,height=436'); 16 return false; 17 } 18 19 /* Google+ */ 20 function gos_click(u, t, article_id, start_shares) { 21 window.open('https://plus.google.com/share?url='+encodeURIComponent(u),'share','toolbar=0,status=0,width=626,height=436'); 22 return false; 23 } 24 25 /* LinkedIn */ 26 function lis_click(u, t, article_id, start_shares) { 27 window.open('https://www.linkedin.com/shareArticle?mini=true&url=' + encodeURIComponent(u) + '&title=' + encodeURIComponent(t) + '&summary=' + '&source=', 'share', 'toolbar=0,status=0,width=626,height=436'); 28 return false; 29 } 30</script>
30<!-- Comment Subscription JS -->
30<script type="text/javascript"> 31 var commentsubscriptionUrl = "/publications/article/commentsubscribe/"; 32 33 </script>
33<script src="https://s3.amazonaws.com/static.mediapost.com/js/commentsubscribe.js"></script>
33<!-- End Comment Subscription JS --><!-- AJAX in appropriate HTML block for commenting -->
33<script> 34 35 // We're using .ajax() instead of .getScript() because getScript() doesn't cache the script 36 // by default. 37 function load_tinymce() { 38 $.ajax({ 39 url: "/static/js/tiny_mce.4.1.9/tinymce.min.js", 40 dataType: "script", 41 cache: true, 42 crossDomain: true, 43 }).done(function() { 44 tinyMCE.init({ 45 plugins: 'paste', 46 selector: 'textarea', 47 theme : 'modern', 48 menubar : false, 49 toolbar: 'bold italic bullist numlist blockquote', 50 forced_root_block: false, 51 paste_as_text: true, 52 }); 53 }); 54 } 55 56 function call_commentform(articleID) { 57 var commentForm = "#comment-form-" + articleID; 58 var commentFormURL = "/publications/article/" + articleID + "/commentform/" 59 60 return $.ajax({ 61 type: "GET", 62 url: commentFormURL, 63 contentType: 'application/json; charset=utf-8', 64 dataType: 'json', 65 success: function(response) { 66 $(commentForm).html(response.html); 67 } 68 }); 69 } 70 71 $(document).ready(function() { 72 $("body").on("click", ".leave-comment", function(){ 73 var articleID = $(this).attr("id").split("-")[2]; 74 $(this).hide(); 75 call_commentform(articleID).done(function() { 76 load_tinymce(); 77 }); 78 }); 79 80 $("body").on("click", ".reply", function(event){ 81 event.preventDefault(); 82 var articleID = $(this).attr("id").split("-")[1]; 83 var parentID = $(this).attr("id").split("-")[2]; 84 var commentsMain = "#comments-main-" + articleID; 85 var form = "#form-" + articleID; 86 var parentInput = "#id_parent-" + articleID; 87 88 // get comment form; make sure it completes before setting the parent id in the hidden 89 // input field of the loaded form 90 $.when(call_commentform(articleID)).done(function(data) { 91 $(form).find(parentInput).attr("value", parentID); 92 load_tinymce(); 93 }); 94 95 $('html, body').animate({ 96 scrollTop: $(commentsMain).offset().top -70 97 }, 600); 98 }); 99 }); 100 </script>
100<script src="https://s3.amazonaws.com/static.mediapost.com/publications/js/jquery.waypoints.min-4.0.1.js"></script>
100<script> 101 $(document).ready(function () { 102 $(".modal_50_95").colorbox({width:"50%", height:"50%", iframe:true, overlayClose:false, onClosed:function(){ location.reload(true); }}); 103 104 function readCounter(article_id) { 105 var article_url="https://basie.mediapost.com/article/" + article_id + ".jpg?hashid=" 106 107 $.ajax({ 108 type: "GET", 109 dataType: "jsonp", 110 url: article_url 111 }); 112 } 113 114 function bindArticleWaypoints($item) { 115 $item.waypoint(function (direction) { 116 if (direction === "down") { 117 118 // grab es parameters 119 var es_url = $(this.element).attr("data-url"); 120 var es_title = $(this.element).attr("data-title"); 121 var es_start = $(this.element).attr("data-start"); 122 var es_index = $(this.element).attr("data-index"); 123 124 // destroy waypoint binding and remove element from DOM 125 this.destroy(); 126 $(this.element).removeClass('article-waypoint'); 127 128 $.ajax({ 129 type: "GET", 130 url: es_url, 131 data: { 132 'initial_article': '418214', 133 'es_index_start': es_start, 134 'es_index': es_index, 135 'utm': 'False', 136 137 }, 138 success: function(html){ 139 $("#wrapper-fluid").append(html); 140 }, 141 beforeSend: function(){ 142 $('.loader').show(); 143 }, 144 complete: function() { 145 $('.loader').hide(); 146 findArticleWaypoints(); 147 findReadCounterWaypoints(); 148 findAddressWaypoints(es_title); 149 findWidgetWaypoints(); 150 } 151 }); 152 } 153 }, { 154 offset: 'bottom-in-view' 155 }); 156 } 157 158 function bindReadCounterWaypoints($item) { 159 $item.waypoint(function (direction) { 160 if (direction === "down") { 161 var article_id = $(this.element).attr("data-id"); 162 // destroy waypoint binding and remove element from DOM 163 this.destroy(); 164 $(this.element).removeClass('readcounter-waypoint'); 165 166 readCounter(article_id); 167 } 168 }, { 169 offset: 200 170 }); 171 } 172 173 function trackGa4PageView(path, title) { 174 try { 175 if (window.mpGa4 && typeof window.mpGa4.trackPageView === 'function') { 176 window.mpGa4.trackPageView(path, title); 177 } 178 } catch (e) { 179 /* analytics must not break endless scroll */ 180 } 181 } 182 183 function bindAddressWaypoints($item, estitle) { 184 $item.waypoint(function (direction) { 185 if (direction === "down") { 186 // first, make sure we haven't already set 'prev' data 187 if ($(this.element).attr("data-prev-url") == '') { 188 189 // set the prev data based on current location/title 190 $(this.element).attr("data-prev-url", window.location.pathname); 191 $(this.element).attr("data-prev-title", document.title); 192 } 193 194 // grab "next" data and push it to history/title 195 var url = $(this.element).attr("data-url"); 196 var title = $(this.element).attr("data-title"); 197 var pageTitle = estitle || title || document.title; 198 199 document.title = pageTitle; 200 history.replaceState(null, null, url); 201 trackGa4PageView(url, pageTitle); 202 203 $(this.element).find(".widget").addClass('affix'); 204 } 205 else { 206 var url = $(this.element).attr("data-prev-url"); 207 var title = $(this.element).attr("data-prev-title"); 208 209 document.title = title; 210 history.replaceState(null, null, url); 211 trackGa4PageView(url, title); 212 213 var article_id = $(this.element).attr("data-id"); 214 $("#widget-"+article_id).removeClass('affix'); 215 } 216 }, { 217 offset: 200 218 }); 219 } 220 221 function bindWidgetINWaypoints($item) { 222 $item.waypoint(function (direction) { 223 var widget_id = $(this.element).attr("data-id"); 224 225 if (direction === "down") { 226 $(this.element).children(".widget").removeClass('affix'); 227 } 228 else { 229 $(this.element).children(".widget").addClass('affix'); 230 } 231 }, { 232 offset: 'bottom-in-view' 233 }); 234 } 235 236 function findArticleWaypoints() { 237 $(".article-waypoint").each(function() { 238 bindArticleWaypoints($(this)); 239 }); 240 } 241 242 function findReadCounterWaypoints() { 243 $(".readcounter-waypoint").each(function() { 244 bindReadCounterWaypoints($(this)); 245 }); 246 } 247 248 function findAddressWaypoints(estitle) { 249 $(".address-waypoint").each(function() { 250 bindAddressWaypoints($(this), estitle); 251 }); 252 } 253 254 function findWidgetWaypoints() { 255 $(".widget-waypoint").each(function() { 256 bindWidgetINWaypoints($(this)); 257 }); 258 } 259 260 findArticleWaypoints(); 261 findWidgetWaypoints(); 262 263 264 readCounter(418214); // counts initial request 265 266 267 }); 268 </script>
268<!-- Click counter ajax -->
268<script> 269 $(document).ready(function() { 270 271 272 }) 273 </script>
273<link href="https://s3.amazonaws.com/static.mediapost.com/css/bootstrap.min-3.3.6-custom.css" rel="stylesheet"><!-- FONTS --><link href="https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700" rel="stylesheet"><link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700" rel="stylesheet">
273<script src="https://s3.amazonaws.com/static.mediapost.com/js/bootstrap.min-3.3.6-custom.js"></script>
273<script> 274/* allows mobile safari to show hover and active */ 275document.addEventListener("touchstart", function() {},false); 276</script>
276<link href="https://s3.amazonaws.com/static.mediapost.com/publications/css/navbar.css?v=4" rel="stylesheet"><!-- Google Remarketing Tag for MediaPost Site Visitor --><style> 277 iframe[name="google_conversion_frame"] { display: none; } 278</style>
278<script type="text/javascript"> 279 /* <![CDATA[ */ 280 var google_conversion_id = 1071024836; 281 var google_custom_params = window.google_tag_params; 282 var google_remarketing_only = true; 283 /* ]]> */ 284</script>
284<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"></script>
284<noscript><div style="display:inline;"><img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1071024836/?value=0&guid=ON&script=0"/></div></noscript>
284<script type="text/javascript"> 285//Navbar Scroll Event 286var lastScrollTop = 0; 287$(window).scroll(function(event){ 288 var st = $(this).scrollTop(); 289 if (st > lastScrollTop && st > 40){ 290 $('.navbar').addClass('navbar-scroll-custom'); 291 } else { 292 $('.navbar').removeClass('navbar-scroll-custom'); 293 } 294 lastScrollTop = st; 295}); 296</script>
296<link href="https://s3.amazonaws.com/static.mediapost.com/css/footer.css?v=2" rel="stylesheet"><style> 297 .container-fluid { 298 padding-left: 0; 299 padding-right: 0; 300 } 301 </style><link rel="stylesheet" href="https://s3.amazonaws.com/static.mediapost.com/publications/css/article.css?v=7"><style> 302 a, .sidebar_group ul li a { color: #000000; } 303 #subscribe_form input[type="submit"] { 304 background-color: #000000; 305 border: 1px solid #000000; 306 } 307 .leave-comment{ 308 background-color: #000000; 309 border: 1px solid #000000; 310 } 311 .modal-backdrop.in { 312 opacity: 0.6; 313 } 314 </style><link href="https://s3.amazonaws.com/static.mediapost.com/css/colorbox/colorbox.css" rel="stylesheet"><link href="https://s3.amazonaws.com/static.mediapost.com/favicon.ico" rel="shortcut icon"></head><body><nav class="navbar navbar-fixed-top navbar-inverse"><div class="container"><div class="navbar-header"><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar-collapse-1" aria-expanded="false"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'mplogo','value': 1});" class="navbar-brand" href="/"></a></div><div class="collapse navbar-collapse" id="navbar-collapse-1"><ul class="nav navbar-nav"><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Publications<span class="caret"></span></a><ul class="dropdown-menu" id="nav_news"><li><div class="menu"><div class="column"><div class="section"><dl><dt>Current Stories</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/"><span style="font-weight:700;">MediaPost Home</span></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/news/">Today's News</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/opinions/">Today's Opinions</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/mediapost-weekend/">MediaPost Week in Review</a></dd></dl></div><!--/end section--><div class="section"><dl><dt>News Dailies</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/mediadailynews/">Media Daily News</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-daily/">Marketing Daily</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/mediaposts-agency-daily/">Agency Daily</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/television-news-daily/">Television News Daily</a></dd></dl></div><!--/end section--></div><!--/end column--><div class="column"><div class="section"><dl><dt>Marketing Weeklies</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-cpg-weekly/">Marketing CPG</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-retail-weekly/">Marketing Retail</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-qsr-weekly/">Marketing QSR</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-pharma-health-weekly/">Marketing Pharma & Health</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-automotive-weekly/">Marketing Automotive</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-politics-weekly/">Marketing Politics</a></dd></dl></div><!--/end section--><div class="section"><dl><dt>Opinion</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/brand-insider-news/">Brand Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/brand-insider-podcast/">Brand Insider Podcast</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/brand-insider-behind-the-scenes/">Brand Insider BTS</a></dd></dl></div><!--/end section--></div><!--/end column--><div class="column"><div class="section"><dl><dt>Opinion</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/media-insider/">Media Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/planning-and-buying-insider/">Planning & Buying Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/media-30/">Media 3.0</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/advanced-tv-insider/">Advanced TV Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/tv-watch/">TV Watch</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/marketing-insider/">Marketing Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/data-programmatic-insider/">Data & Programmatic Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/search-insider/">Performance Marketing Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/email-insider/">Email Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/publishing-insider/">Publishing Insider</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'publications','value': 1});" href="/publications/mad-blog/">MAD Blog</a></dd></dl></div><!--/end section--></div><!--/end column--></div><!--/end menu--></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Events<span class="caret"></span></a><ul class="dropdown-menu" id="nav_events"><li><div class="menu"><div class="column"><dl><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu', 'event_label': 'events_home', 'value': 1});" href="/events/" class="home_icon"><b>
314Events Home</b></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu', 'event_label': 'events_calendar', 'value': 1});" href="/events/2026/" id="calendar_link"><b>2026 Events Calendar</b></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu', 'event_label': 'events_calendar', 'value': 1});" href="/events/2027/" id="calendar_link"><b>2027 Events Calendar</b></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu', 'event_label': 'events_calendar', 'value': 1});" href="/events/experiences/" id="calendar_link"><b>Insider Summit VIP Experiences Calendar</b></a></dd><dt>Upcoming Events</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/travel-austin-2026">Brand Insider Summit: Travel & Hospitality<br /><em> 315 September 28, 2026<br>through October 1, 2026<br>, Austin 316 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/luxuryretail-napa-2026">Brand Insider Summit: Luxury<br /><em> 317 October 19-22, 2026, Napa, CA 318 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/qsr-santabarbara-2026">Brand Insider Summit: QSR<br /><em> 319 November 15-18, 2026, Santa Barbara 320 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/cpg-santabarbara-2026">Brand Insider Summit: CPG<br /><em> 321 November 18-21, 2026, Santa Barbara 322 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/automotive-la-2026">Marketing Automotive<br /><em> 323 November 19-19, 2026, Los Angeles 324 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/email-deervalley-2026">Email Insider Summit<br /><em> 325 December 6-9, 2026, Park City 326 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/tvvideo-deervalley-2026">TV & Video Insider Summit<br /><em> 327 December 9-12, 2026, Park City 328 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_upcoming','value': 1});" href="https://events.mediapost.com/performance-deervalley-2026">Performance Marketing Insider Summit<br /><em> 329 December 13-16, 2026, Park City 330 </em></a></dd></dl></div><!--/end column--><div class="column"><dl><dt>Recently Concluded</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/planningandbuying-chicago-2026">Planning and Buying Insider Summit<br /><em> 331 September 8-11, 2026, Chicago 332 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/dataprogrammatic-tahoe-2026">Data & Programmatic Insider Summit<br /><em> 333 August 16-19, 2026, Olympic Valley 334 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/retail-tahoe-2026">Brand Insider Summit: Retail<br /><em> 335 August 12-15, 2026, Olympic Valley 336 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/pharma-parkcity-2026">Brand Insider Summit: Pharma & Health<br /><em> 337 July 29, 2026<br>through August 1, 2026<br>, Park City 338 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/sportsmarketing-parkcity-2026">Brand Insider Summit: Sports Marketing<br /><em> 339 July 26-29, 2026, Park City 340 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/financialservices-nashville-2026">Brand Insider Summit: Financial Services<br /><em> 341 May 31, 2026<br>through June 3, 2026<br>, Nashville 342 </em></a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'events_concluded','value': 1});"href="https://events.mediapost.com/outofhome-nashville-2026">Out of Home Insider Summit<br /><em> 343 May 27-30, 2026, Nashville 344 </em></a></dd></dl></div><!--/end column--></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Awards<span class="caret"></span></a><ul class="dropdown-menu" id="nav_awards"><li><div class="menu"><div class="column"><dl><dt>MediaPost Awards</a></dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'awards','value': 1});" href="/agencyoftheyear/">Agency of the Year</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'awards','value': 1});" href="/planningandbuyingawards/">Planning & Buying Awards</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'awards','value': 1});" href="/marketingautomotiveawards/">Marketing Automotive Awards</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'awards','value': 1});" href="/ommaawards/">OMMA Awards (October 7, 2026, NYC)</a></dd></dl></div><!--/end column--></div><!--/end menu--></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Members<span class="caret"></span></a><ul class="dropdown-menu" id="nav_members"><li><div class="menu"><div class="column"><dl><dt>Become A MediaPost Member</dt><div style="font-style:italic;color:#ffffff;padding-left:12px;">Subscribe to your choice of industry specific newsletters, save $100 on conferences, search member directories, comment on stories and more. Free to qualified media, marketing and advertising professionals.</div><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'members_join','value': 1});" href="/register/">Join Now</a></dd><dt>Member Resources</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'members_directory','value': 1});" href="/people/">All Member Directory</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'members_manage','value': 1});" href="/account/">Manage My Account</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'members_manage','value': 1});" href="/account/subscriptions/">Manage My Subscriptions</a></dd></dl></div><!--/end column--></div><!--/end menu--></li></ul></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">More<span class="caret"></span></a><ul class="dropdown-menu" id="nav_more"><li><div class="menu"><div class="column"><dl><dt>Additional Resources</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_feedbackloop','value': 1});" href="/publications/feedback-loop/">Feedback Loop (Comments)</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_research','value': 1});" href="/research/cmmr/">Premium Research</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_whitepapers','value': 1});" href="/whitepapers/">Whitepapers</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_webinars','value': 1});" href="/webinars/">Webinars</a></dd><dt>About and Contacts</dt><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_about','value': 1});" href="/about/">About MediaPost</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'mplogo','value': 1});" href="/publications/masthead/">Contact Editorial</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_privacy','value': 1});" href="/privacy/">Privacy/Terms</a></dd><dd><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'more_mediakit','value': 1});" href="/mediakit/">Media Kit</a></dd></dl></div><!--/end column--></div><!--/end menu--></li></ul></li><li class="dropdown"><a class="dropdown-toggle" id="search" data-toggle="dropdown" href="#">Search<span class="caret"></span></a><ul class="dropdown-menu" id="nav_search"><li><div class="menu"><div id="search-box"><form id="pubshomekeywordsearch" name="pubshomekeywordsearch" action="/publications/search/" method="get" onsubmit="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'search','value': 1});"><input id="id_q" class="manageMenu" type="text" name="q" style="width:200
344px;"><input id="search-submit" type="submit" style="background: url('https://s3.amazonaws.com/static.mediapost.com/images/mp_sprites.png') 0 -32px transparent; border:0; width:20px; height:20px; cursor:pointer;" alt="" value=""></form><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'searchadvanced','value': 1});" href="/publications/advanced-search/">Advanced Search</a></div></div><!--/end menu--></li></ul></li></ul><ul class="nav navbar-nav navbar-right"><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#"> 345 Sign in</span><span class="caret"></span></a><ul class="dropdown-menu"><li><div class="menu"><div id="signin_menu" class="common-form standard-form"><form onsubmit="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'signin','value': 1});" method="post" name='popSigninForm' id="popSigninForm" action="/login/?next=/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html"><input type="hidden" name="csrfmiddlewaretoken" value="bYFWRe58qDVQbUjjH0XhGCAXkrLgByC5c9qHMQusJmbiHQkZcVjKR5UEGPKMAqjv"><p><strong>Username</strong><input id="username" name="username" title="username" tabindex="4" type="text"></p><p><strong>Password</strong><input id="password" name="password" value="" title="password" tabindex="5" type="password"></p><p class="remember"><input value="Sign in" tabindex="7" type="submit"><input id="remember" name="remember_me" value="1" tabindex="6" type="checkbox" checked="checked"><label for="remember">Remember me</label></p><p class="forgot"><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'forgot_password','value': 1});" class="modal_45_45 cboxElement" href="/password-reset/?modal=1" id="resend_password_link">Forgot your password?</a></p></form></div></div></li></ul></li><li><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'register','value': 1});" href="/register/" id="register">Register</a></li><li><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'advertise','value': 1});" href="/mediakit/">Advertise</a></li><li class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">Follow<span class="caret"></span></a><ul class="dropdown-menu social"><li id="facebook_nav_icon"><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'facebook','value': 1});" href="https://www.facebook.com/MediaPost"></a></li><li id="linkedin_nav_icon"><a onclick="gtag('event', 'click', {'event_category': 'topmenu','event_label': 'linkedin','value': 1});" href="https://www.linkedin.com/company/mediapost"></a></li></ul></li></ul></div></div></nav><div class="container-fluid" id="wrapper-fluid"><div id="ads_leaderboard" class="container-fluid img-responsive"><div id="row"><div class="ads_leaderboard"><!-- Website leaderboard Ad --><broadstreet-zone zone-id="178046" uri-keywords="true" soft-keywords="true"></broadstreet-zone></div></div></div><div class="container" id="article-container"><div class="modal fade" id="paywall-modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-body"><div style="float:right;position:relative;top:-15px;right:-15px;"><a href="/"><img src="https://s3.amazonaws.com/static.mediapost.com/images/cross-circle.png"></a></div><div><div style="padding-bottom: 20px;"><h4>While other MediaPost newsletters and articles remain free to all ... our new Research Intelligencer service is reserved for paid subscribers ...</h4><p> 346 Subscribe today to gain access to every <em>Research Intelligencer</em> article we publish as well as the exclusive daily newsletter, full access to <em>The MediaPost Cases</em>, first-look research and daily insights from Joe Mandese, Editor in Chief. 347 </p><a href="/subscribe/None/" class="btn btn-default" style="color: #ffffff; background-color: #000; border-color: #000; margin-top:10px;">Become a subscriber today!</a></div><span><form action="/login/?next=/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html" method="POST"><div style='display:none'><input type="hidden" name="csrfmiddlewaretoken" value="bYFWRe58qDVQbUjjH0XhGCAXkrLgByC5c9qHMQusJmbiHQkZcVjKR5UEGPKMAqjv"></div><p>If you're already a paid subscriber, please sign-in.</p><p><label for="id-username">Username</label> 348 <input id="id-username" tabindex="1" name="username" title="username" type="text" /></p><p><label for="id-password">Password</label> 349 <input id="id-password" tabindex="2" name="password" title="password" type="password" /><span style="padding:8px 0;"> <a href="/password-reset/" style="text-decoration:underline;">Forgot?</a></span></p><span class="">
349<input value="Sign in" tabindex="3" type="submit"></span></form></span></div></div></div></div></div><div class="modal fade" id="accesswall-modal" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true"><div class="modal-dialog" role="document"><div class="modal-content"><div class="modal-body"><div style="float:right;position:relative;top:-15px;right:-15px;"><a href="/"><img src="https://s3.amazonaws.com/static.mediapost.com/images/cross-circle.png"></a></div><div><div style="padding-bottom: 14px;border-bottom-width: 1px; border-bottom-color: grey; border-bottom-style: solid;"><h1 style="font-family: 'Open Sans Condensed', Arial Narrow, sans-serif;font-weight:700;font-size:2.4em;text-align:center;line-height:.9em; padding-bottom:6px;">Become a free MediaPost member now to read this article</h1><ul><li>Unlimited articles every day</li><li>Keep up-to-date with media, marketing and advertising news</li><li>Invitations to exclusive industry events and research</li></ul><p style="text-align:center;" id="aw-url"></p></div><span><form action="/login/?next=/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html" method="POST"><div style='display:none'><input type="hidden" name="csrfmiddlewaretoken" value="bYFWRe58qDVQbUjjH0XhGCAXkrLgByC5c9qHMQusJmbiHQkZcVjKR5UEGPKMAqjv"></div><p style="font-size:12px;">Log in if you are already a member</p><p style="font-size:12px;"><label for="id-username">Username</label> 350 <input id="id-username" tabindex="1" name="username" title="username" type="text" /></p><p style="font-size:12px;"><label for="id-password">Password</label> 351 <input id="id-password" tabindex="2" name="password" title="password" type="password" /><span style="padding:8px 0;"> <a href="/password-reset/" style="text-decoration:underline;">Forgot?</a></span></p><span class="" style="font-size:12px;"><input value="Sign in" tabindex="3" type="submit"></span></form></span></span></div></div></div></div></div><div class="row"><div id="article_news" class="col-md-8"><div class="header"><a href="/publications/mediadailynews/edition/" id="header_article_mediadailynews?v=3"><img src="https://s3.amazonaws.com/static.mediapost.com/publications/images/headers2/article-mediadailynews.png" alt=""></a></div></div>
vendor: 67 bytes, line 351
351<script src="https://www.google.com/recaptcha/enterprise.js?render=
3516LeoKwAVAAAAAIS1cO_B0MKCBi00R_XKh1m1uVl0
vendor: 11 bytes, line 351
351"></script>
351<script> 352 function onSubscribeSubmit(e) { 353 e.preventDefault(); 354 var form = document.getElementById("subform"); 355 var submitButton = document.getElementById("subscribe"); 356 if (submitButton) { 357 submitButton.style.visibility = 'hidden'; 358 } 359 grecaptcha.enterprise.ready(function() { 360 grecaptcha.enterprise.execute('6LeoKwAVAAAAAIS1cO_B0MKCBi00R_XKh1m1uVl0', {action: 'subscribe'}).then(function(token) { 361 var input = document.getElementById('g-recaptcha-response'); 362 if (!input) { 363 input = document.createElement('input'); 364 input.type = 'hidden'; 365 input.name = 'g-recaptcha-response'; 366 input.id = 'g-recaptcha-response'; 367 form.appendChild(input); 368 } 369 input.value = token; 370 form.submit(); 371 }); 372 }); 373 } 374 </script>
374<div id="sidebar_subscribe" class="col-md-4"><div id="subscribe_form"><div class="sidebar_title hidden-sm hidden-xs">Subscribe to <em>MediaDailyNews</em></div><form name='subform' id='subform' method="post" action="" onsubmit="gtag('event', 'click', {'event_category': 'article','event_label': 'subscribeform','value': 1}); onSubscribeSubmit(event); return false;" novalidate><div style='display:none'><input type="hidden" name="csrfmiddlewaretoken" value="bYFWRe58qDVQbUjjH0XhGCAXkrLgByC5c9qHMQusJmbiHQkZcVjKR5UEGPKMAqjv"></div><div class="subscribe_email"><label name='inField' for="id_subform-email"></label><input type="text" name="subform-email" placeholder="enter your email address" maxlength="320" required id="id_subform-email"></div><input type="hidden" name="subform-newsletter" value="1" id="id_subform-newsletter"><input type="submit" name="subform" value="Subscribe" id="subscribe" 375 onclick="this.style.visibility='hidden';" ondblclick="this.style.visibility='hidden';" /></form></div></div></div><div class="row" ><div class="col-md-8"><div id="article_headline" class="col-md-11"><h1 id="title">Google Ads Enhances AI Max, Enables Unified Reporting</h1></div><div id="article_body"><div id="article_body_main" class="col-md-11 article-waypoint" data-title="News Organizations Face Off Against Trump Administration 09/24/2026" data-url="/publications/article/418241/news-organizations-face-off-against-trump-administ.html" data-start="4" data-index="0"><ul id="mcs"><li id="meta-in"> 376 377 378 379 by <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'author','value': 1});" rel="author" href="/publications/author/2023/laurie-sullivan/">Laurie Sullivan</a> 380 , 381 382 383 Yesterday 384 385 </li></ul><p><img class="img-responsive" src="https://s3.amazonaws.com/media.mediapost.com/dam/cropped/2026/09/23/googleaimax-560.JPEG" /></p><p>Google has added new features for advertisers using AI Max with 386the ability to access one unified reporting system in Google Ads.</p><p>The new reporting feature is being introduced to help advertisers track their Search Ads from start to finish, and to 387establish that the platform's AI tool, "AI Max," is improving their results.</p><p>This approach aims to make it easier for advertisers to evaluate and validate the value the platform brings to 388campaigns.</p><p>Rather than viewing isolated pieces of data, advertisers will see the entire path a user takes, from the search query to seeing the ad, clicking and making a purchase.</p><p>It 389has been one year since Google AI Max for Search Campaigns launched. It now supports more than 500,000 advertisers moving to artificial intelligence. </p><p>The shift has become apparent in 390data released today by Cisco Systems. Survey results of more than 1,000 IT and network professionals shows that 75% have already deployed AI for network operations that combines AI and machine 391learning, with more than half now running agentic AI systems. About 84% expect to run an AI-led operating model within 12 months. </p><div class="ads_inline_640"><!-- ~advertisement~ big_unit --><p>advertisement</p><!-- Website big_unit Ad --><broadstreet-zone zone-id="178045" uri-keywords="true" soft-keywords="true"></broadstreet-zone><p>advertisement</p></div><p>Cisco's findings indicate that organizations have moved 392from artificial intelligence (AI) in an advisory role to agentic for agent-powered network operations where operators set direction and guardrails while AI agents sense, reason, and act across 393domains</p><p>"AI Brief," Google's ad platform, also expanded globally in seven new languages. Advertisers can now steer campaign messaging, creative guidelines, and audience targeting in Dutch, 394French, German, Italian, Japanese, Portuguese, and Spanish.</p><p>Powered by Gemini, the AI Brief feature allows marketers to direct AI in their native language before campaigns go live.</p><p>Google on Wednesday also introduced two new text-to-speech models to the Gemini family, transforming voice generation from static presets into a dynamic creative studio.</p><p>These models enable 395creators, developers, and enterprises to design more expressive audio experiences, and bring an enhanced user experience to products including "Gemini Notebook" and "Google Vids."</p><p>The 396models are called "<span>Gemini 3.8 Flash TTS," which are b</span><span>uilt for deep creative direction and character design, and "<span>Gemini 3.8 Flash-Lite TTS, which was b</span><span>uilt for 397high-volume and the <span class="rQesXe MPyX" data-sfc-cp="" jsaction="" jscontroller="tP2kf#s32ZS" data-sfc-root="ep" jsui
397d="dQjffc_s" data-complete="true" data-processed="true" 398data-copy-service-computed-style="font-family: "Google Sans", Roboto, Arial, sans-serif, "Noto Color Emoji"; font-size: 16px; font-weight: 700; margin: 0px; text-decoration: 399none; border-bottom: 0px rgb(10, 10, 10);">maximum possible outcome or benefit relative to the resources and money spent<!--TgQPHd|||[]--></span>.</span></span></p><ul></ul><p>These features are 400being rolled out as Google prepares to retire legacy ad formats or update features to new products associated with campaign configurations, and manual targeting tools such as Dynamic Search Ads (DSA), 401which was introduced more than a decade ago.</p><p>DSA, which Google in April said would be updated, performed as a keywordless ad format.</p><p>Rather than bidding on specific keywords, 402advertisers gave Google a website URL, and the system automatically read the site, pulled content to create a headline, and matched copy to relevant user queries.</p><p>Google is calling AI Max the 403next iteration of Dynamic Search Ads, and announced its<span data-subtree="aimfl" data-processed="true" data-copy-service-computed-style="font-family: "Google Sans", Roboto, Arial, 404sans-serif, "Noto Color Emoji"; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(10, 10, 10);"> official retirement. The company announced 405the final automatic migration will begin in February 2027. </span></p><p><span data-subtree="aimfl" data-processed="true" data-copy-service-computed-style="font-family: "Google 406Sans", Roboto, Arial, sans-serif, "Noto Color Emoji"; font-size: 16px; font-weight: 400; margin: 0px; text-decoration: none; border-bottom: 0px rgb(10, 10, 10);"></span></p><section class="uni-page uni-grid uni-article-paragraph" data-analytics-module="{ "module_name": "Paragraph", "section_header": "We’re upgrading 407Dynamic Search Ads to AI Max" }"><uni-article-paragraph class="uni-article-paragraph__container uni-grid__col--layout-6"><div class="rich-text"><p data-block-key="bvsr0">AI Max comes with 408the same benefits as DSA while offering an AI-powered solution to prepare campaigns for the next era of Search, the company wrote in a blog post.</p><p>It combines advertiser input, like ads and 409website content, with data signals to help find even untapped queries. AI Max also offer more advanced controls that allow advertisers to gain greater precision with AI. </p></div></uni-article-paragraph></section><section class="uni-page uni-grid uni-inline-image-section" data-component="uni-inline-image"><uni-inline-image class="uni-inline-image uni-inline-image--full" 410alignment="full" alt-text="A graphic that shows a comparison chart about the benefits of DSA and AI Max for Search campaigns." external-image="" or-mp4-video-title="" or-mp4-video-url="" 411section-header="We’re upgrading Dynamic Search Ads to AI Max" autoplay="autoplay"><div class="uni-inline-image__container uni-inline-image__container--full " 412data-analytics-module="{"module_name":"Inline Images","section_header":"We’re upgrading Dynamic Search Ads to AI Max"}"><div class=" 413uni-inline-image__media-asset "><div slot="image-slot"></div></div></div></uni-inline-image></section><br /><p></p></div><div id="widget_main" class="col-md-12 widget-waypoint" style="min-height:42px;" data-id="418214"><div class="widget affix" id="widget-418214"><nav class="widget_group"><ul class="widget_tools"><li class="facebook"><a href="#" title="Share on Facebook" onClick="return fbs_click('https://www.mediapost.com/publications/article/418214/google-adds-ai-max-reporting-expands-ai-brief.html', 'Google Ads Enhances AI Max, Enables Unified Reporting', '418214', '0')"><span class="icon"></span></a></li><li class="linkedin"><a href="#" title="Share on LinkedIn" onClick="return lis_click('https://www.mediapost.com/publications/article/418214/google-adds-ai-max-reporting-expands-ai-brief.html', 'Google Ads Enhances AI Max, Enables Unified Reporting', '418214', '0')"><span class="icon"></span></a></li><li class="email"><a href="mailto:?subject=MediaPost%3A%20Google%20Ads%20Enhances%20AI%20Max%2C%20Enables%20Unified%20Reporting&body=From MediaPost%3A%20%0A%0AGoogle%20Ads%20Enhances%20AI%20Max%2C%20Enables%20Unified%20Reporting%0A%0Ahttps%3A//www.mediapost.com/publications/article/418214/google-adds-ai-max-reporting-expands-ai-brief.html?utm_source=share%26utm_medium=email%0A"><span class="icon"></span></a></li></ul></nav></div></div></div><!-- email to a friend modal - should be used for anything we want to modal on this page --><div class="modal fade" id="article_util_modal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true" data-backdrop="static" data-keyboard="false"><div class="modal-dialog"><div class="modal-content"></div></div></div><div id="tags" class="col-md-11">
413<a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/ad-campaign/">ad campaign</a>, 414 415 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/ad-platform/">ad platform</a>, 416 417 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/advertising/">advertising</a>, 418 419 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/ai/">ai</a>, 420 421 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/artificial-intelligence/">artificial intelligence</a>, 422 423 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/data/">data</a>, 424 425 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/data-management/">data management</a>, 426 427 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/google/">google</a>, 428 429 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/media-buying/">media buying</a>, 430 431 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/search/">search</a>, 432 433 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/search-marketing/">search marketing</a>, 434 435 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/voice-assisted/">voice assisted</a>, 436 437 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/voice-search/">voice search</a>, 438 439 <a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'tag','value': 1});" href="/publications/tag/yahoo-finance/">yahoo finance</a></div><div id="comments-container-418214" class="col-md-11"><div style="col-md-11"><button class="leave-comment" id="leave-comment-418214">Comment</button><div class="loader"><center> 440 Next story loading <img class="loading-image" src="https://s3.amazonaws.com/static.mediapost.com/publications/images/ajax-loader.gif" alt="loading.."></center></div></div><div id="comments-main-418214"><div id="comment-form-418214" style="margin-top:5px;"></div></div></div></div><!--/end article news--><div class="col-md-4 sidebar"><div class="rule"></div><div class="sidebar_group hidden-sm hidden-xs" style="text-align:center;"><!-- position: tower_top --><div id="ads_tower_top" class="advert"><p>advertisement</p><!-- Website tower_top Ad --><broadstreet-zone zone-id="178049" uri-keywords="true" soft-keywords="true"></broadstreet-zone></div></div><div class="sidebar_group hidden-sm hidden-xs"><div class="sidebar_title">More from <em>MediaDailyNews</em></div><ul><li><a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'morefrom','value': 1});" href="/publications/article/418241/news-organizations-face-off-against-trump-administ.html">News Organizations Face Off Against Trump Administration</a></li><li><a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'morefrom','value': 1});" href="/publications/article/418192/best-buy-ads-pushes-further-into-commerce-media-c.html">Best Buy Ads Pushes Further Into Commerce Media, CTV</a></li><li><a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'morefrom','value': 1});" href="/publications/article/418231/youtube-rolls-out-feature-to-encourage-episodic-co.html">YouTube Rolls Out Feature To Encourage Episodic Content</a></li><li><a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'morefrom','value': 1});" href="/publications/article/418228/seattle-passes-bill-banning-personalized-pricing-a.html">Seattle Passes Bill Banning Personalized Pricing At Grocery Stores</a></li><li><a onclick="gtag('event', 'click', {'event_category': 'article','event_label': 'morefrom','value': 1});" href="/publications/article/418214/google-ads-enhances-ai-max-enables-unified-report.html">Google Ads Enhances AI Max, Enables Unified Reporting</a></li></ul></div><div class="sidebar_group hidden-sm hidden-xs"><div class="sidebar_title">SPONSOR CONTENT</div><ul><li><div class="native-ad-unit"><a href="https://www.mediapost.com/ads/native/click/3518/?newsletter=mediadailynews&source=website" class="native-ad-link"> 441 Join QSR Marketers in Santa Barbara! 442 </a></div></li><li><div class="native-ad-unit"><a href="https://www.mediapost.com/ads/native/click/3519/?newsletter=mediadailynews&source=website" class="native-ad-link">
443 Thanks for all the great entries! Finalists will be announced next week. 444 </a></div></li></ul></div></div><!--/end sidebar--></div><!--/end row--></div><!-- ONLY DISPLAY DISCOVER AND FOOTER WHEN ES HAS CEASED --></div><!--/end container--><!-- Facebook Pixel Code -->
444<script>
vendor: 678 bytes, lines 444-463
444 445 !function (f, b, e, v, n, t, s) { 446 if (f.fbq)return; 447 n = f.fbq = function () { 448 n.callMethod ? 449 n.callMethod.apply(n, arguments) : n.queue.push(arguments) 450 }; 451 if (!f._fbq) f._fbq = n; 452 n.push = n; 453 n.loaded = !0; 454 n.version = '2.0'; 455 n.queue = []; 456 t = b.createElement(e); 457 t.async = !0; 458 t.src = v; 459 s = b.getElementsByTagName(e)[0]; 460 s.parentNode.insertBefore(t, s) 461 }(window, document, 'script', 462 'https://connect.facebook.net/en_US/fbevents.js'); 463 fbq('init', '
4631353226008029768
vendor: 42 bytes, lines 463-465
463'); 464 fbq('track', 'PageView'); 465
465</script>
465<noscript><img height="1" width="1" 466 src="https://www.facebook.com/tr?id=1353226008029768&ev=PageView&noscript=1"/></noscript><!-- End Facebook Pixel Code --><!-- Global site tag (gtag.js) - Google Analytics GA4 -->
vendor: 63 bytes, line 466
466<script async src="https://www.googletagmanager.com/gtag/js?id=
466G-FTD94KXZMD
vendor: 11 bytes, line 466
466"></script>
466<script> 467 window.dataLayer = window.dataLayer || []; 468 function gtag(){dataLayer.push(arguments);} 469 gtag('js', new Date()); 470</script>
470<script src="https://s3.amazonaws.com/static.mediapost.com/base/js/mp-ga4-pageviews.js"></script>
470<script> 471 if (window.mpGa4) { 472 mpGa4.initGa4Pageviews('driveby'); 473 } else { 474 gtag('config', 'G-FTD94KXZMD', { send_page_view: true }); 475 } 476</script>
476<!-- BroadStreet Flux Analytics-->
476<script src="https://flux.broadstreet.ai/emit/8061.js" async></script>
476</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.