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
Christine Grammier – Beet.TV https://dev.beet.tv The root to the media revolution Wed, 11 Aug 2021 05:15:34 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Data Applications Aren’t Limited to Cross-Screen Currency: LiveRamp’s Christine Grammier https://dev.beet.tv/2021/08/data-applications-arent-limited-to-cross-screen-currency-liveramps-christine-grammier.html Thu, 12 Aug 2021 12:00:12 +0000 https://www.beet.tv/?p=75390 Consumers are dividing their time among linear TV and newer streaming channels, spurring discussion about a cross-screen currency for measurement. But data and metrics have many other applications for businesses, said Christine Grammier, head of TV measurement at data connectivity platform LiveRamp.

“We see a vast ecosystem that uses data and metrics in different ways, not just for currency,” she said in this interview with Beet. TV. “We think there will be many different ways to transact over time.”

Consumer data applications for advertisers include media attribution, conversion events, business outcomes, viewability and fraud prevention. For publishers, consumer data can help to get a better understanding of their audiences.

“If you’re taking the impressions that you’re serving, not only understanding the reach and frequency they might be delivering, but then also getting all the way to business outcomes, you’re able to create that transparency all the way to the bottom line,” Grammier said.

LiveRamp prioritizes authenticated, opt-in data from consenting consumers.

“When we think about responsible media at LiveRamp, we definitely start at the consumer. We to make sure we have their consent” to gather personal and authenticated data, she said. “You ask for their permission, and in that moment, you also capture the information that allows you to potentially to deliver the targeting to them.”

Connected TV platforms not only can glean viewership data from device identifiers and internet protocols (IPs), but also when they collect payment information.

“Most of the inventory is actually authenticated because we are charging for it. We are creating authentication moments,” she said. “The infrastructure, though, really wasn’t built to use that authenticated data originally.”

Advertisers have shifted their media spending to CTV and over-the-top platforms whose viewership provides incremental reach to linear TV.

“We see a lot of reach-maximizing strategies going on, and the consumers’ eyeballs have moved to the CTV platforms,” she said. “There will be a time when we’re all using that authenticated data, that consented data.”

This video is part of the Global Forum on Responsible Media produced by Beet.TV, GroupM with the 4A’s. This track on building a sustainable future is sponsored by PubMatic. For more videos on this topic, visit this page
 
The entire Forum can be watched on-demand here, and all videos from this project can be found here.
]]>
Beet.TV
Consumer Experience Reigns Amid TV’s Transformation: Execs from Essence, NBCUniversal, PubMatic, LiveRamp https://dev.beet.tv/2021/07/consumer-experience-reigns-amid-tvs-transformation-execs-from-essence-nbcuniversal-pubmatic-liveramp.html Thu, 01 Jul 2021 12:00:29 +0000 https://www.beet.tv/?p=74779 Ad-supported television is undergoing a significant transformation amid the growth in streaming video services, advancements in programmatic buying and the development of a cross-screen currency. Several industry executives discussed the future of TV advertising when they gathered on June 23 for the Global Forum on Responsible Media, 

This video is a summary of interviews with executive who spoke in the TV transformation track presented by PubMatic, the sell-side platform (SSP) for programmatic advertising: 

 1. TV’s advertising model needs overhaul

Many consumers have shown a greater preference for streaming services that don’t carry ads, a trend that will challenge ad-supported channels to improve the consumer experience. The future of ad-supported TV depends on it. 

Instead of loading up on advertising that becomes a nuisance and pushes audiences to pay for ad-free programming, media outlets will have to focus on improving the consumer experience, said Adam Gerber, global chief investment officer at Essence, a unit of WPP’s GroupM.

2. Prioritize consumer experience

Media outlets also recognize the importance of giving consumers greater flexibility in controlling the viewing experience. Improvements to the consumer experience can include a reduced ad load, innovations in ad units and other opportunities to engage viewers. Combining the efficiencies of programmatic buying with premium content at scale is a key goal.  

“It’s about on-demand access and meeting consumers where they are, but it’s also about the user experience and keeping that at the center,” said Ashley Luongo, senior vice president of advanced TV and programmatic digital sales at NBCUniversal.

3. Brands want to buy premium inventory programmatically

The upfront market traditionally has been one of the best ways for media buyers to reserve premium inventory. But the marketplace is changing amid a shift in viewing habits and the growth of quality content that’s available in the programmatic market.  

Buyers awakening to idea of wanting security of reserving scarce, premium inventory, but want a biddable environment, said Nicole Scaglione, global vice president of OTT and CTV business at PubMatic.

4. Data and metrics offer more than a cross-screen currency

Consumers are viewing content among a wider variety of connected devices, spurring discussion about a cross-screen currency for measurement. But data and metrics can be used for more than just a currency, said Christine Grammier, head of TV measurement at data connectivity platform LiveRamp.

5. Pandemic will have lasting effects on media buying

Millions of people were stuck at home during the pandemic, spurring a significant shift in their media consumption habits. Advertisers have responded by de-emphasizing dayparts as people spend more time with streaming platforms. 

“When everybody’s at home during the pandemic and wanting to watch primetime content at all hours, every hour of the day became a theoretical prime hour,” said Mike Fisher, vice president of advanced TV and audio at Essence. “It changed up the way we did our planning and our buying.” 

This video is part of the Global Forum on Responsible Media produced by Beet.TV, GroupM with the 4A’s. For more videos on this topic, visit this page 

The entire Forum can be watched on-demand here, and all videos from this project can be found here. 

]]>
Beet.TV
Brands Need To Break Data Silos: LiveRamp’s Grammier https://dev.beet.tv/2019/10/brands-need-to-break-data-silos-liveramps-grammier.html Fri, 01 Nov 2019 02:51:19 +0000 https://www.beet.tv/?p=63373 The new opportunity to find the optimum TV audiences across data-driven OTT and even linear services all depend on using audience data.

But how that data comes in to execution varies.

In this video interview with Beet.TV, one vendor helping brands bring it to life for advanced TV ad buying explains the different levels of sophistication with which buyers are bringing audience data to bear.

LiveRamp TV managing director was speaking with Forrester principal analyst Jim Nail.

Brands

“The brands have the data or are close to acquiring the data. Collaboration across silos inside of the brands is really one thing we’re trying to help move more quickly. We’ve got six people on our team at LiveRamp that are really trying to make sure that the digital teams inside the brands are sitting with the TV teams inside the brands.”

Agencies

“The agencies, actually, are already moving more quickly in this way of trying to break down their silos. It’s an open door we’re pushing on – when we ask them to get in a room together, it’s usually not hard. So I really think we’re in that snow and that snowball is building. So we’re rolling downhill. It’s a really exciting time to just help nudge it along.”

Digital-style TV buying

Acxiom sold its own data warehouse business, the former LiveRamp, to InterPublic Group last year and kept the LiveRamp name for its remaining services.

The duo had already been helping companies meld audience data for digital ad buying strategies. Then it began looking at TV.

After Acxiom acquired LiveRamp back in 2014, the Acxiom TV team was combined with parts of LiveRamp, including combining Acixom’s programmer and MVPD relationships

“What we’re doing to bring all of these same opportunities in TV, not dissimilar to digital, to make sure that all of those TV IDs – whether it’s a Comcast ID or an Inscape ID or a DirecTV ID – bringing all of those IDs down to a common anonymous identifier,” says Grammier.

“(The aim is) to connect data sets together and help brands target their customers in a certain way on TV, help brands use third-party data in TV.”

This video was produced at the Beet Retreat leadership event hosted Publicis Media in New York. The event and video series is sponsored by FreeWheel and LiveRamp. For more videos from the event, please visit this page

]]>
Beet.TV