Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 199

Deprecated: Optional parameter $attr declared before required parameter $content is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-fancybox-3/src/Core.php on line 207

Deprecated: Optional parameter $value declared before required parameter $field is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/GForms.php on line 142

Deprecated: Optional parameter $lead declared before required parameter $field is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/GForms.php on line 142

Deprecated: Optional parameter $username declared before required parameter $errors is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/WC.php on line 47

Deprecated: Optional parameter $emailAddress declared before required parameter $errors is implicitly treated as a required parameter in /home/superbeet/dev.beet.tv/wp-content/plugins/wp-gdpr-compliance/Includes/Extensions/WC.php on line 47

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/script-loader.php on line 333

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/class-wp.php on line 173

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php:9) in /home/superbeet/dev.beet.tv/wp-includes/feed-rss2.php on line 8
Jack Bamberger – Beet.TV https://dev.beet.tv The root to the media revolution Tue, 04 May 2021 03:14:27 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Omnichannel Strategy Demands Agency Integration: Canvas’s Paul Woolmington https://dev.beet.tv/2021/05/omnichannel-strategy-demands-agency-integration-canvass-paul-woolmington.html Tue, 04 May 2021 12:00:02 +0000 https://www.beet.tv/?p=73332 Advertisers have aspired to find a more holistic view of how people consume media, which has grown more complicated as they divide their time among linear TV, connected TV (CTV) and digital platforms. The demand for unification competes with the need to specialize amid the fragmentation of media channels.

“The ‘muscle memory’ issue is prevalent with all of us. It’s obviously psychology,” Paul Woolmington, CEO of independent ad agency Canvas Worldwide, said in this discussion with Jack Bamberger, chief commercial officer of marketing technology firm Amobee. “We all know we’re uncomfortable changing our behaviors. It takes quite a lot of practice to change your behavior.”

Woolmington said his company is the right size to allow for integration among different specialties, likening it to the “Hall of Justice” from DC Comics that brought together superheroes to fight for a common cause. In the case of advertising, that means pooling resources to plan, strategize and analyze data.

“It’s a B2B journey within an organization built around aligned principles of the individuals,” Woolmington said. “Magic needs to be instilled into it….the operating system is really fundamental.”

You are watching “Optimizing a Rapidly Converging TV & Video Marketplace: What’s Next,” a Beet.TV leadership series presented by Amobee. For more videos, please visit this page.

]]>
Beet.TV
Unifying In The CTV Moment: Amobee’s Bamberger https://dev.beet.tv/2020/09/unifying-in-the-ctv-moment-amobees-bamberger.html Wed, 30 Sep 2020 00:19:37 +0000 https://www.beet.tv/?p=68597 Connected TV may be having a “moment” – but the future is about allowing brands to advertise through both connected and linear television.

That’s according to an ad-tech exec who is trying to give them that capability.

There’s been a lot of chat in the industry about the growth of CTV of up 50% in COVID time,” says Amobee chief commercial officer Jack Bamberger.

“But what’s interesting separately is that linear is up actually 10% in the last six months as well.

“Linear is still very much here to stay. No one’s walking away from broadcast television.”

Come together

Bamberger joined Amobee in April after serving as Verizon Media’s VP of global partnerships, bringing relationships with global agencies and other accounts following earlier stints at MEC, Dentsu, Meredith, Time Warner and IPG.

In September, the company launched CTV Allocator, a product allowing ad buyers to combine negotiated upfront and newfront direct ad buys with programmatic deals, thereby unifying the two channels.

“If you’re buying in the upfront or you want to buy linear TV and CTV together, we have a data-driven tech platform that will help you minimise excess frequency and reach overlap as well as improve efficiencies across your direct sold CTV and your programmatic CTV with your existing linear schedule,” Bamberger says.

“And since everyone right now is trying to figure out how do you smartly plan, buy, and allocate CTV, it’s really critical because you’re trying to squeeze every possible dollar out of your buy and give yourself the best possible cross screen experience that’s optimised for reach and frequency.

Bamberger says CTV Allocator gives buyers results in less than five minutes.

Fraud-fighting

As connected TV audiences and ad spend grows, the medium is drawing more bad actors, like fake apps which spoof traffic in order to generate ad revenue – ad fraud.

“It’s really important that folks know and trust what we’re doing, how we’re delivering inventory, media and that we are a company that you can trust to make sure that you’re getting what you pay for,” Bamberger says.

“So for us to have a fraud-free guarantee and CTV as a partnership with DoubleVerify was really critical.”

Whilst TV, even internet-connected TV, is widely considered to be safer and more dependable than other forms of digital advertising, fraud is creeping in.

DoubleVerify’s (DV) new Global Insights Report 2020 lifts the lid:

  • Q1 2020 CTV fraud was 161% up on the prior year.
  • Since March 2019, DV has identified 1,300 fraudulent CTV apps — 60% of which were identified in 2020.

Methods include:

  • Fraudulent apps containing bots
  • Cloud server farms
  • Spoofing

This video is part of CTV Grows Up: Making a New Medium More Efficient & Effective, a Beet.TV series presented by DoubleVerify. For more videos from the series, please visit this page.

]]>
Beet.TV
Linear & CTV Go Hand-In-Hand: Amobee’s Bamberger https://dev.beet.tv/2020/07/linear-ctv-go-hand-in-hand-amobees-bamberger.html Wed, 22 Jul 2020 15:04:40 +0000 https://www.beet.tv/?p=67577 Cord-cutting is still happening at a rate of knots whilst, for many viewers, traditional appointment-to-view TV is a thing of the past.

Amid these shifting audience behaviors, it would be tempting for marketers to contemplate switching from one medium to another.

But emerging evidence suggests a tag-team approach can drive optimal results.

In this video interview with Beet.TV, Jack Bamberger, the chief commercial officer at Amobee, an ad-tech platform whose software helps placement of ads across over-the-top and linear TV, says both are important.

Best of both

“The acceleration of CTV has been significant, but even linear has grown as well,” Bamberger says.

“It’s a sizeable pie. If you think about the most recent eMarketer stats, in terms of the size of that marketplace, the last (ad spend) numbers were about $70, $80 billion for the linear side of the (TV ad) business and CTV was somewhere around $7, $8, $9 billion.

“What we do is help people understand how we can actually use data across all of that. It’s really about the ‘and’ versus an ‘or’.

“The ability to connect broadcast linear TV  and CTV and social and digital with extraordinarily rich data and business intelligence… that’s exactly what the industry is hungry for now.”

New commercial chief

Amobee is a media management software provider helping in the use of data for planning, transacting, measuring and analyzing ads across TV, digital and social.

Amobee, whose TV initiatives took off thanks to its earlier acquisition of Videology Group, helps advertisers buy and sell across 30-second connected TV and other video inventory.

Bamberger joined Amobee in April after serving as Verizon Media’s VP of global partnerships, bringing relationships with global agencies and other accounts following earlier stints at MEC, Dentsu, Meredith, Time Warner and IPG.

The road ahead

EMarketer now expects US TV ad spending revenue will have taken a dive during the first half of the year, thanks partly to COVID-19, leaving a bigger shortfall to make up through the year if it is not to fall below its typical $70 billion threshold.

All of which means the emergence of connected TV ad opportunities and even data-driven linear may have an important role to play – bringing higher effectiveness that could turn TV into a more performance-driven medium, encouraging agencies to return to spending.

Bamberger says advertisers want to know where viewers are shopping, how to deliver ads to them there based on in-store inventory and how to optimize upfront-bought media.

“In this time, there’s a desire for more flexibility, leveraging the right technology solution that’s enhanced by data-driven optimization,” he says.

]]>
Beet.TV