Skip to content

Commit

Permalink
add adapter and server version
Browse files Browse the repository at this point in the history
  • Loading branch information
allar15 committed Jan 16, 2025
1 parent f49410b commit b9d4b03
Show file tree
Hide file tree
Showing 14 changed files with 47 additions and 14 deletions.
9 changes: 8 additions & 1 deletion adapters/nextmillennium/nextmillennium.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,11 @@ import (
"github.com/prebid/prebid-server/v3/errortypes"
"github.com/prebid/prebid-server/v3/openrtb_ext"
"github.com/prebid/prebid-server/v3/util/jsonutil"
"github.com/prebid/prebid-server/v3/version"
)

const NM_ADAPTER_VERSION = "v1.0.0"

type adapter struct {
endpoint string
nmmFlags []string
Expand All @@ -33,7 +36,9 @@ type nmExtPrebid struct {
Server *server `json:"server,omitempty"`
}
type nmExtNMM struct {
NmmFlags []string `json:"nmmFlags,omitempty"`
NmmFlags []string `json:"nmmFlags,omitempty"`
ServerVersion string `json:"server_version,omitempty"`
AdapterVersion string `json:"nm_version,omitempty"`
}
type nextMillJsonExt struct {
Prebid nmExtPrebid `json:"prebid"`
Expand Down Expand Up @@ -149,6 +154,8 @@ func createBidRequest(prebidBidRequest *openrtb2.BidRequest, params *openrtb_ext
DataCenter: serverParams.DataCenter,
ExternalUrl: serverParams.ExternalUrl,
}
ext.NextMillennium.AdapterVersion = NM_ADAPTER_VERSION
ext.NextMillennium.ServerVersion = version.Ver
jsonExt, err := json.Marshal(ext)
if err != nil {
return &bidRequest
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;320x250;www.example.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@
"domain": "www.example.com"
},
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;320x250;www.example.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
"domain": "www.example.com"
},
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;;www.example.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@
"domain": "www.example.com"
},
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;320x250;www.example.com"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;320x250;"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;320x250;"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "g7819;;"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@
"body":{
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,9 @@
"body": {
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
"body": {
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,9 @@
"body": {
"id": "testid",
"ext": {
"nextMillennium": {},
"nextMillennium": {
"nm_version": "v1.0.0"
},
"prebid": {
"storedrequest": {
"id": "7819"
Expand Down

0 comments on commit b9d4b03

Please sign in to comment.