diff --git a/modules/ringieraxelspringerBidAdapter.js b/modules/ringieraxelspringerBidAdapter.js index 8f1a8858128..6475da42276 100644 --- a/modules/ringieraxelspringerBidAdapter.js +++ b/modules/ringieraxelspringerBidAdapter.js @@ -71,7 +71,8 @@ function parseNativeResponse(ad) { return false; } - const { thirdPartyClickTracker2, imp, impression, impression1, impressionJs1, image, Image, title, leadtext, url, Calltoaction, Body, Headline, Thirdpartyclicktracker, adInfo, partner_logo: partnerLogo } = ad.data.fields; + const { Thirdpartyimpressiontracker, Thirdpartyimpressiontracker2, thirdPartyClickTracker2, imp, impression, impression1, impressionJs1, image, Image, title, leadtext, url, Calltoaction, Body, Headline, Thirdpartyclicktracker, adInfo, partner_logo: partnerLogo } = ad.data.fields; + const { dsaurl, height, width, adclick } = ad.data.meta; const emsLink = ad.ems_link; const link = adclick + (url || Thirdpartyclicktracker); @@ -95,7 +96,7 @@ function parseNativeResponse(ad) { sponsoredBy: deepAccess(ad, 'data.meta.advertiser_name', null) || '', }; - nativeResponse.impressionTrackers = [emsLink, imp, impression, impression1].filter(Boolean); + nativeResponse.impressionTrackers = [emsLink, imp, impression, impression1, Thirdpartyimpressiontracker, Thirdpartyimpressiontracker2].filter(Boolean); nativeResponse.javascriptTrackers = [impressionJs1].map(url => url ? `` : null).filter(Boolean); nativeResponse.clickTrackers = [thirdPartyClickTracker2].filter(Boolean);