# `OpenRtbEcto.V2.BidRequest.Content`
[🔗](https://github.com/AppMonet/open_rtb_ecto/blob/v1.4.6/lib/open_rtb_ecto/v2/bid_request/content.ex#L1)

This object describes the content in which the impression will appear, which may be syndicated or
nonsyndicated content. This object may be useful when syndicated content contains impressions and
does not necessarily match the publisher’s general content. The exchange might or might not have
knowledge of the page where the content is running, as a result of the syndication method. For
example might be a video impression embedded in an iframe on an unknown web property or device.

# `t`

```elixir
@type t() :: %OpenRtbEcto.V2.BidRequest.Content{
  album: term(),
  artist: term(),
  cat: term(),
  cattax: term(),
  channel: term(),
  contentrating: term(),
  context: term(),
  data: term(),
  embeddable: term(),
  episode: term(),
  ext: term(),
  genre: term(),
  id: term(),
  isrc: term(),
  keywords: term(),
  langb: term(),
  language: term(),
  len: term(),
  livestream: term(),
  network: term(),
  prodq: term(),
  producer: term(),
  qagmediarating: term(),
  season: term(),
  series: term(),
  sourcerelationship: term(),
  title: term(),
  url: term(),
  userrating: term(),
  videoquality: term()
}
```

# `changeset`

---

*Consult [api-reference.md](api-reference.md) for complete listing*
