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: 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: 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
randy cooke – Beet.TV https://dev.beet.tv The root to the media revolution Thu, 19 Nov 2015 17:01:51 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Advertisers Can Value Campaign Inventory: SpotX’s Cooke https://dev.beet.tv/2015/11/br15wspotxcooke.html Thu, 19 Nov 2015 11:15:05 +0000 http://www.beet.tv/?p=36376 FORT LAUDERDALE — So far this year, programmatic ad tech platform SpotX has nestled in to its new majority-owner RTL, been joined in a partnership with new stablemate Clypd and struck an audience advertising data partnership with TiVo Research. So how are things about to pan out?

“(It) is going to allow us the opportunity to live-sync digital audiences with a TV set using first- or third-party data, which gives us this universal view of the value of audience,” according to the company’s programmatic TV VP Randy Cooke.

“That’s ultimately what we’re getting at here, is ‘What is that value of audience and how can a media owner extract that value across all distribution channels?’

“(The) long-term goal here is to enable media owners with sort of a closed loop view of RROIY at a campaign level. If you think about the ability to sync audiences across screens, what you effectively can do is create a campaign stream for a media owner that allows them to value inventory inside of a campaign.”

 

This video was produced at the Beet.TV executive retreat presented by Videology with Adobe, AT&T AdWorks and Nielsen.

You can find more videos from the Beet Retreat on this page.

 

]]>
Beet.TV
Programmatic TV And Video Are Two Different Worlds: SpotX’s Cooke https://dev.beet.tv/2015/10/spotxcooke.html Wed, 14 Oct 2015 23:01:22 +0000 http://www.beet.tv/?p=35759 So-called “programmatic” tools and platforms have revolutionized how online display advertising is bought and sold, now it has making inroads to online video ads – next up, many hope it can do the same in plain ‘ol TV.

But that is easier said than done.

“One of the challenges in bringing about this programmatic ubiquity is the fact we are talking about two distinct business models here,” says SpotX programmatic TV VP Randy Cooke, whose company is one of many vendors addressing the problem.

“Television (broadcast model) monetizes at the point of content distribution; with unicast (digital IP streams), we’re monetising consumption where there is real-time audience discovery.”

To help out, SpotX recently began working with Clypd, a television ad targeting optimization platform vendor, to enable cross-screen ad buying.

“We’re building tools to allow the business models .. to co-exist in a singular ecosystem,” Cooke adds.

 

This video is part of the series Programmatic Video at a Turning Point, presented by SpotX. You can find additional videos from the series here.  

]]>
Programmatic TV’s Future Is Four-Fold: SpotXchange’s Cooke https://dev.beet.tv/2015/02/iabspotxcooke.html Sun, 22 Feb 2015 21:20:33 +0000 http://www.beet.tv/?p=32324 PHOENIX — What’s the future of “programmatic”, the collection of targeting and trading technologies currently revolutionizing display advertising, when it comes to television and video?

It boils down to “four buckets”, says video ad tech platform SpotXchange’s programmatic TV VP Randy Cooke:

  1. “Linear stream is going to benefit from a tremendous amount of optimization.”
  2. “Addressability.”
  3. “Dynamic ad insertion.”
  4. “Connected TV.”

All four of those provide opportunities, not only for the TV operators but also for content owners themselves.

Being able to build out a supply-side platform that enables the content owners and TV operators to monetize impressions across all four of those buckets is where programmatic ultimately ends up.

SpotXchange also just released its white paper on programmatic TV for ad sellers.

Cooke was interviewed by Beet.TV at the IAB Annual Leadership Meeting.

Beet.TV coverage of the IAB meeting was sponsored by SpotXchange.

]]>