Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

added ctv page #5589

Merged
merged 6 commits into from
Sep 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions _data/sidebar.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1714,6 +1714,14 @@
sectionTitle:
subgroup: 0

- sbSecId: 6
title: Connected TV
link: /formats/ctv.html
isHeader: 0
isSectionHeader: 0
sectionTitle:
subgroup: 0

- sbSecId: 6
title: Native
link: /prebid/native-implementation.html
Expand Down
1 change: 1 addition & 0 deletions _includes/icon__format--ctv.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
6 changes: 6 additions & 0 deletions _layouts/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -71,6 +71,12 @@ <h2>Formats</h2>
<div class="card-media">{% include icon__format--video.svg %}</div>
</div>
</div>
<div class="card text-center">
<div class="card-body">
<a class="card-title stretched-link" href="/formats/ctv.html">Connected TV</a>
<div class="card-media card-media-ctv">{% include icon__format--ctv.svg %}</div>
</div>
</div>
<div class="card text-center">
<div class="card-body">
<a class="card-title stretched-link" href="/formats/amp.html">AMP</a>
Expand Down
7 changes: 7 additions & 0 deletions _sass/components/_card.scss
Original file line number Diff line number Diff line change
Expand Up @@ -88,6 +88,13 @@
}
}
}

/** this is required for the CTV icon the path segment is not painted, but filled */
+ .card-media-ctv {
path {
fill: $t-text-color--reverse;
}
}
}

+ .card-media {
Expand Down
Binary file added assets/images/homepage/amp_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/amp_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/amp_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/audio_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/audio_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/audio_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/ctv_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/ctv_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/ctv_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/display_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/display_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/display_oramge.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/docs_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/docs_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/docs_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/dooh_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/dooh_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/dooh_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/id_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/id_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/id_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/mobile_blue.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/mobile_grey.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/mobile_orange.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added assets/images/homepage/multi_blue.png
Binary file added assets/images/homepage/multi_grey.png
Binary file added assets/images/homepage/multi_orange.png
Binary file added assets/images/homepage/native_blue.png
Binary file added assets/images/homepage/native_grey.png
Binary file added assets/images/homepage/native_orange.png
Binary file added assets/images/homepage/pbjs_blue.png
Binary file added assets/images/homepage/pbjs_grey.png
Binary file added assets/images/homepage/pbjs_orange.png
Binary file added assets/images/homepage/server_blue.png
Binary file added assets/images/homepage/server_grey.png
Binary file added assets/images/homepage/server_orange.png
Binary file added assets/images/homepage/video_blue.png
Binary file added assets/images/homepage/video_grey.png
Binary file added assets/images/homepage/video_orange.png
26 changes: 26 additions & 0 deletions formats/ctv.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
---
layout: page_v2
title: Prebid Connected TV
description: Prebid Connected TV
sidebarType: 6
---

# Prebid Connected TV

Prebid for CTV is a Prebid-based unified auction solution designed for CTV long-form video programmatic needs.

Prebid aims to create a flexible solution that allows publishers to plug in 160+ video capable adapters for the demand sources either in publishers’ existing stack or as a stand-alone Prebid Server based programmatic demand source.

Prebid can be the best way to serve programmatic ads into long-form video content, both for remnant inventory as well as the primary demand source. It can be used for both client side and server side ad insertion, and can integrate with the publisher’s ad server of choice.

Server side ad insertion dominates CTV ad serving ecosystem mainly due to the following reasons:

- A multitude of CTV device platforms and the complexities of implementing and managing client side ad insertions for all such platforms.
- Superior end user experience with smooth transition between content and the ads with matching video playback quality.

Prebid Server is the most commonly used methodology for accessing programmatic demand for the server side ad insertion use cases.

## Further Reading

- [Ad Server Integration with Prebid Server Architecture and Interface Recommendation](/prebid-server/use-cases/pbs-lfv.html)
- [Prebid for CTV-OTT: Use Cases, Common Integration Architectures, Challenges, Solutions](https://files.prebid.org/docs/Prebid_for_CTV-OTT.pdf)
5 changes: 1 addition & 4 deletions formats/video.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,4 @@ Instream ads are for short-form video content within a player generally has simp

## CTV-OTT

Connected TV and 'Over-The-Top' video ads are for long-form video content. They have stronger requirements for ad-podding and category exclusion.

1. [Prebid CTV+OTT white paper](https://files.prebid.org/docs/Prebid_for_CTV-OTT.pdf)
1. [Prebid Server long-form video ad support](/prebid-server/use-cases/pbs-lfv.html)
See the [Connected TV landing page](/formats/ctv.html).