@@ -7,6 +7,7 @@ const DEFAULT_DOMAIN = 'www.welect.de';
7
7
export const spec = {
8
8
code : BIDDER_CODE ,
9
9
aliases : [ 'wlt' ] ,
10
+ gvlid : 282 ,
10
11
supportedMediaTypes : [ 'video' ] ,
11
12
12
13
// short code
@@ -17,7 +18,10 @@ export const spec = {
17
18
* @return boolean True if this is a valid bid, and false otherwise.
18
19
*/
19
20
isBidRequestValid : function ( bid ) {
20
- return utils . deepAccess ( bid , 'mediaTypes.video.context' ) === 'instream' && ! ! ( bid . params . placementId ) ;
21
+ return (
22
+ utils . deepAccess ( bid , 'mediaTypes.video.context' ) === 'instream' &&
23
+ ! ! bid . params . placementId
24
+ ) ;
21
25
} ,
22
26
/**
23
27
* Make a server request from the list of BidRequests.
@@ -26,9 +30,11 @@ export const spec = {
26
30
* @return ServerRequest Info describing the request to the server.
27
31
*/
28
32
buildRequests : function ( validBidRequests ) {
29
- return validBidRequests . map ( bidRequest => {
30
- let rawSizes = utils . deepAccess ( bidRequest , 'mediaTypes.video.playerSize' ) || bidRequest . sizes ;
31
- let size = rawSizes [ 0 ]
33
+ return validBidRequests . map ( ( bidRequest ) => {
34
+ let rawSizes =
35
+ utils . deepAccess ( bidRequest , 'mediaTypes.video.playerSize' ) ||
36
+ bidRequest . sizes ;
37
+ let size = rawSizes [ 0 ] ;
32
38
33
39
let domain = bidRequest . params . domain || DEFAULT_DOMAIN ;
34
40
@@ -38,20 +44,19 @@ export const spec = {
38
44
39
45
if ( bidRequest && bidRequest . gdprConsent ) {
40
46
gdprConsent = {
41
- gdpr_consent :
42
- {
43
- gdpr_applies : bidRequest . gdprConsent . gdprApplies ,
44
- gdpr_consent : bidRequest . gdprConsent . gdprConsent
45
- }
46
- }
47
+ gdpr_consent : {
48
+ gdprApplies : bidRequest . gdprConsent . gdprApplies ,
49
+ tcString : bidRequest . gdprConsent . gdprConsent ,
50
+ } ,
51
+ } ;
47
52
}
48
53
49
54
const data = {
50
55
width : size [ 0 ] ,
51
56
height : size [ 1 ] ,
52
57
bid_id : bidRequest . bidId ,
53
- ...gdprConsent
54
- }
58
+ ...gdprConsent ,
59
+ } ;
55
60
56
61
return {
57
62
method : 'POST' ,
@@ -61,8 +66,8 @@ export const spec = {
61
66
contentType : 'application/json' ,
62
67
withCredentials : false ,
63
68
crossOrigin : true ,
64
- }
65
- }
69
+ } ,
70
+ } ;
66
71
} ) ;
67
72
} ,
68
73
/**
@@ -82,6 +87,6 @@ export const spec = {
82
87
const bidResponse = responseBody . bidResponse ;
83
88
bidResponses . push ( bidResponse ) ;
84
89
return bidResponses ;
85
- }
86
- }
90
+ } ,
91
+ } ;
87
92
registerBidder ( spec ) ;
0 commit comments