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

Segment objects are essentially key-value pairs that convey specific units of data. The parent Data
object is a collection of such values from a given data provider. The specific segment names and value
options must be published by the exchange a priori to its bidders.

# `changeset`

---

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