Skip to content

Commit 1c97275

Browse files
authored
Merge pull request #1 from MagniteEngineering/od12063
OD-12063 Remove deprecated fields
2 parents d99a477 + ee6c3e7 commit 1c97275

1 file changed

Lines changed: 22 additions & 38 deletions

File tree

com/magnite/openrtb/v2/openrtb-xapi.proto

Lines changed: 22 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
//
44

55
// XAPI integration fields
6-
// Use extension IDs in 5010-5020 range for XAPI
6+
// Use extension IDs in 5100-5299 range for XAPI
77

88
syntax = "proto2";
99

@@ -29,14 +29,13 @@ message BidRequestExt {
2929
optional int32 zone_id = 1;
3030
repeated int32 badvid = 2;
3131
repeated int32 baindid = 3;
32-
optional Transparency transparency = 4;
3332
}
3433

3534
optional Rp rp = 1;
3635
}
3736

3837
extend com.iabtechlab.openrtb.v2.BidRequest {
39-
optional BidRequestExt bid_request = 5010;
38+
optional BidRequestExt bid_request = 5101;
4039
}
4140

4241
// Imp
@@ -77,7 +76,7 @@ message ImpExt {
7776
}
7877

7978
extend com.iabtechlab.openrtb.v2.BidRequest.Imp {
80-
optional ImpExt imp = 5010;
79+
optional ImpExt imp = 5102;
8180
}
8281

8382
// Video
@@ -100,7 +99,7 @@ message VideoExt {
10099
}
101100

102101
extend com.iabtechlab.openrtb.v2.BidRequest.Imp.Video {
103-
optional VideoExt video = 5010;
102+
optional VideoExt video = 5103;
104103
}
105104

106105
// Banner
@@ -117,13 +116,7 @@ message BannerExt {
117116
}
118117

119118
extend com.iabtechlab.openrtb.v2.BidRequest.Imp.Banner {
120-
optional BannerExt banner = 5010;
121-
}
122-
123-
message Transparency {
124-
optional int32 blind = 1;
125-
repeated int32 buyers = 2;
126-
repeated int32 blindbuyers = 3;
119+
optional BannerExt banner = 5104;
127120
}
128121

129122
message AdQuality {
@@ -135,33 +128,31 @@ message AdQuality {
135128
message AppExt {
136129
message Rp {
137130
optional uint32 site_id = 1;
138-
optional Transparency transparency = 2;
139-
optional AdQuality aq = 3;
140-
repeated string blocklists = 4;
131+
optional AdQuality aq = 2;
132+
repeated string blocklists = 3;
141133
}
142134

143135
optional Rp rp = 1;
144136
}
145137

146138
extend com.iabtechlab.openrtb.v2.BidRequest.App {
147-
optional AppExt app = 5010;
139+
optional AppExt app = 5105;
148140
}
149141

150142
// Site
151143
message SiteExt {
152144
message Rp {
153145
optional uint32 site_id = 1;
154-
optional Transparency transparency = 2;
155-
optional AdQuality aq = 3;
156-
repeated string blocklists = 4;
146+
optional AdQuality aq = 2;
147+
repeated string blocklists = 3;
157148
}
158149

159150
optional Rp rp = 1;
160151
optional Window window = 2;
161152
}
162153

163154
extend com.iabtechlab.openrtb.v2.BidRequest.Site {
164-
optional SiteExt site = 5010;
155+
optional SiteExt site = 5106;
165156
}
166157

167158
// Publisher
@@ -174,7 +165,7 @@ message PublisherExt {
174165
}
175166

176167
extend com.iabtechlab.openrtb.v2.BidRequest.Publisher {
177-
optional PublisherExt publisher = 5010;
168+
optional PublisherExt publisher = 5107;
178169
}
179170

180171
// Device
@@ -195,7 +186,7 @@ message DeviceExt {
195186
}
196187

197188
extend com.iabtechlab.openrtb.v2.BidRequest.Device {
198-
optional DeviceExt device = 5010;
189+
optional DeviceExt device = 5108;
199190
}
200191

201192
// Geo
@@ -208,7 +199,7 @@ message GeoExt {
208199
}
209200

210201
extend com.iabtechlab.openrtb.v2.BidRequest.Geo {
211-
optional GeoExt geo = 5010;
202+
optional GeoExt geo = 5109;
212203
}
213204

214205
// User
@@ -229,7 +220,7 @@ message UserExt {
229220
}
230221

231222
extend com.iabtechlab.openrtb.v2.BidRequest.User {
232-
optional UserExt user = 5010;
223+
optional UserExt user = 5110;
233224
}
234225

235226
// Regs
@@ -238,7 +229,7 @@ message RegsExt {
238229
}
239230

240231
extend com.iabtechlab.openrtb.v2.BidRequest.Regs {
241-
optional RegsExt regs = 5010;
232+
optional RegsExt regs = 5111;
242233
}
243234

244235
// Source
@@ -247,7 +238,7 @@ message SourceExt {
247238
}
248239

249240
extend com.iabtechlab.openrtb.v2.BidRequest.Source {
250-
optional SourceExt source = 5010;
241+
optional SourceExt source = 5112;
251242
}
252243

253244
// Native
@@ -260,7 +251,7 @@ message NativeExt {
260251
}
261252

262253
extend com.iabtechlab.openrtb.v2.BidRequest.Imp.Native {
263-
optional NativeExt native = 5010;
254+
optional NativeExt native = 5113;
264255
}
265256

266257
// NativeRequest
@@ -269,31 +260,25 @@ message NativeRequestExt {
269260
}
270261

271262
extend com.iabtechlab.openrtb.v2.NativeRequest {
272-
optional NativeRequestExt native_request = 5010;
263+
optional NativeRequestExt native_request = 5114;
273264
}
274265

275266

276267
// ===== Response =====
277268

278269
// BidResponseExt
279270
message BidResponseExt {
280-
message InventoryQuality {
281-
optional double cpm = 1;
282-
optional double score = 2;
283-
}
284-
285271
message Rp {
286272
optional int32 statuscode = 1;
287273
optional string statusmsg = 2;
288274
optional int32 time = 3;
289-
optional InventoryQuality iq = 4;
290275
}
291276

292277
optional Rp rp = 1;
293278
}
294279

295280
extend com.iabtechlab.openrtb.v2.BidResponse {
296-
optional BidResponseExt bid_response = 5011;
281+
optional BidResponseExt bid_response = 5201;
297282
}
298283

299284
// SeatBidExt
@@ -306,7 +291,7 @@ message SeatBidExt {
306291
}
307292

308293
extend com.iabtechlab.openrtb.v2.BidResponse.SeatBid {
309-
optional SeatBidExt seatbid = 5011;
294+
optional SeatBidExt seatbid = 5202;
310295
}
311296

312297
// BidExt
@@ -326,12 +311,11 @@ message BidExt {
326311
repeated int32 aindid = 12;
327312
optional string burl = 13;
328313
repeated string imptrackers = 14;
329-
optional BidResponseExt.InventoryQuality iq = 15;
330314
}
331315

332316
optional Rp rp = 1;
333317
}
334318

335319
extend com.iabtechlab.openrtb.v2.BidResponse.SeatBid.Bid {
336-
optional BidExt bid = 5011;
320+
optional BidExt bid = 5203;
337321
}

0 commit comments

Comments
 (0)