Skip to content

Commit ad19cc4

Browse files
patmmccannJacobKlein26
authored andcommitted
TTD Bid Adapter: add support for site.ref & user.data (prebid#9107)
* Update ttdBidAdapter.js * Update ttdBidAdapter.js * Update ttdBidAdapter.js
1 parent b48b569 commit ad19cc4

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

modules/ttdBidAdapter.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -121,12 +121,20 @@ function getUser(bidderRequest) {
121121
utils.deepSetValue(user, 'ext.eids', eids);
122122
}
123123

124+
// gather user.data
125+
const ortb2UserData = utils.deepAccess(bidderRequest, 'ortb2.user.data');
126+
if (ortb2UserData && ortb2UserData.length) {
127+
user = utils.mergeDeep(user, {
128+
data: [...ortb2UserData]
129+
});
130+
};
124131
return user;
125132
}
126133

127134
function getSite(bidderRequest, firstPartyData) {
128135
var site = {
129136
page: utils.deepAccess(bidderRequest, 'refererInfo.page'),
137+
ref: utils.deepAccess(bidderRequest, 'refererInfo.ref'),
130138
publisher: {
131139
id: utils.deepAccess(bidderRequest, 'bids.0.params.publisherId'),
132140
},

0 commit comments

Comments
 (0)