Skip to content

Commit 577ef33

Browse files
patmmccannumakajan
authored andcommitted
Grid Bid Adapter: add support for advertiserDomains (prebid#6716)
* Update gridBidAdapter.js * Update gridBidAdapter_spec.js * Update gridBidAdapter_spec.js * Update gridBidAdapter_spec.js
1 parent e8a1425 commit 577ef33

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

modules/gridBidAdapter.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -349,6 +349,9 @@ function _addBidResponse(serverBid, bidRequest, bidResponses) {
349349
currency: 'USD',
350350
netRevenue: false,
351351
ttl: TIME_TO_LIVE,
352+
meta: {
353+
advertiserDomains: serverBid && serverBid.adomain ? serverBid.adomain : []
354+
},
352355
dealId: serverBid.dealid
353356
};
354357

test/spec/modules/gridBidAdapter_spec.js

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -557,6 +557,9 @@ describe('TheMediaGrid Adapter', function () {
557557
'mediaType': 'banner',
558558
'netRevenue': false,
559559
'ttl': 360,
560+
'meta': {
561+
advertiserDomains: []
562+
},
560563
}
561564
];
562565

@@ -614,6 +617,9 @@ describe('TheMediaGrid Adapter', function () {
614617
'mediaType': 'banner',
615618
'netRevenue': false,
616619
'ttl': 360,
620+
'meta': {
621+
advertiserDomains: []
622+
},
617623
},
618624
{
619625
'requestId': '4dff80cc4ee346',
@@ -627,6 +633,9 @@ describe('TheMediaGrid Adapter', function () {
627633
'mediaType': 'banner',
628634
'netRevenue': false,
629635
'ttl': 360,
636+
'meta': {
637+
advertiserDomains: []
638+
},
630639
},
631640
{
632641
'requestId': '5703af74d0472a',
@@ -640,6 +649,9 @@ describe('TheMediaGrid Adapter', function () {
640649
'mediaType': 'banner',
641650
'netRevenue': false,
642651
'ttl': 360,
652+
'meta': {
653+
advertiserDomains: []
654+
},
643655
}
644656
];
645657

@@ -699,6 +711,9 @@ describe('TheMediaGrid Adapter', function () {
699711
'mediaType': 'video',
700712
'netRevenue': false,
701713
'ttl': 360,
714+
'meta': {
715+
advertiserDomains: []
716+
},
702717
'vastXml': '<VAST version=\"3.0\">\n<Ad id=\"21341234\"><\/Ad>\n<\/VAST>',
703718
'adResponse': {
704719
'content': '<VAST version=\"3.0\">\n<Ad id=\"21341234\"><\/Ad>\n<\/VAST>'
@@ -715,6 +730,9 @@ describe('TheMediaGrid Adapter', function () {
715730
'mediaType': 'video',
716731
'netRevenue': false,
717732
'ttl': 360,
733+
'meta': {
734+
advertiserDomains: []
735+
},
718736
'vastXml': '<VAST version=\"3.0\">\n<Ad id=\"21331274\"><\/Ad>\n<\/VAST>',
719737
'adResponse': {
720738
'content': '<VAST version=\"3.0\">\n<Ad id=\"21331274\"><\/Ad>\n<\/VAST>'
@@ -846,6 +864,9 @@ describe('TheMediaGrid Adapter', function () {
846864
'mediaType': 'banner',
847865
'netRevenue': false,
848866
'ttl': 360,
867+
'meta': {
868+
advertiserDomains: []
869+
},
849870
},
850871
{
851872
'requestId': '4e111f1b66e4',
@@ -859,6 +880,9 @@ describe('TheMediaGrid Adapter', function () {
859880
'mediaType': 'banner',
860881
'netRevenue': false,
861882
'ttl': 360,
883+
'meta': {
884+
advertiserDomains: []
885+
},
862886
},
863887
{
864888
'requestId': '26d6f897b516',
@@ -872,6 +896,9 @@ describe('TheMediaGrid Adapter', function () {
872896
'mediaType': 'banner',
873897
'netRevenue': false,
874898
'ttl': 360,
899+
'meta': {
900+
advertiserDomains: []
901+
},
875902
},
876903
{
877904
'requestId': '326bde7fbf69',
@@ -885,6 +912,9 @@ describe('TheMediaGrid Adapter', function () {
885912
'mediaType': 'banner',
886913
'netRevenue': false,
887914
'ttl': 360,
915+
'meta': {
916+
advertiserDomains: []
917+
},
888918
}
889919
];
890920

0 commit comments

Comments
 (0)