Skip to content

Commit 2013748

Browse files
authored
add the rest of the 2.6 EID fields (#47)
1 parent ee6f55d commit 2013748

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

openrtb.go

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -757,9 +757,12 @@ type Segment struct {
757757
// EID (Extended ID) support in the OpenRTB specification allows buyers to use audience data in real-time
758758
// bidding. This object can contain one or more UIDs from a single source or a technology provider.
759759
type EID struct {
760-
Source string `json:"source,omitempty"` // Source or technology provider responsible for the set of included IDs. Expressed as a top-level domain.
761-
UIDs []UID `json:"uids,omitempty"` // Array of extended ID UID objects from the given source.
762-
Ext Extension `json:"ext,omitempty"`
760+
Inserter string `json:"inserter,omitempty"` // The canonical domain name of the entity that caused the ID array element to be added.
761+
Source string `json:"source,omitempty"` // Source or technology provider responsible for the set of included IDs. Expressed as a top-level domain.
762+
Matcher string `json:"matcher,omitempty"` // Technology providing the match method as defined in mm.
763+
MM *int `json:"mm,omitempty"` // The match method as defined in mm.
764+
UIDs []UID `json:"uids,omitempty"` // Array of extended ID UID objects from the given source.
765+
Ext Extension `json:"ext,omitempty"`
763766
}
764767

765768
// UID objects contain a single user identifier provided as part of extended identifiers.

0 commit comments

Comments
 (0)