Upgrade Quantcast adapter for Prebid 1.0#1753
Upgrade Quantcast adapter for Prebid 1.0#1753matthewlane merged 24 commits intomasterfrom unknown repository
Conversation
This reverts commit 459ca31.
modules/quantcastBidAdapter.js
Outdated
| data, | ||
| method: 'POST', | ||
| url, | ||
| withCredentials: true |
There was a problem hiding this comment.
You don't need to pass withCredentials:true. Its already set in bidderFactory https://github.com/prebid/Prebid.js/blob/master/src/adapters/bidderFactory.js#L263
modules/quantcastBidAdapter.js
Outdated
| const { ad, cpm, width, height } = bid; | ||
|
|
||
| return { | ||
| ad, |
There was a problem hiding this comment.
Need to add required params. Please check http://prebid.org/dev-docs/bidder-adapter-1.html for list
Also bidderCode was previously required param but now you can remove that as it is handled by bidderFactory
modules/quantcastBidAdapter.js
Outdated
| }, | ||
|
|
||
| adaptermanager.registerBidAdapter(new QuantcastAdapter(), 'quantcast'); | ||
| getUserSyncs(syncOptions) { |
There was a problem hiding this comment.
You can remove this method if not needed at this moment.
| * @return {Bid[]} An array of bids which were nested inside the server. | ||
| * | ||
| */ | ||
| interpretResponse(serverResponse) { |
There was a problem hiding this comment.
#1742 got merged recently.
The first argument to interpretResponse now looks like this:
{
body: responseBody,
headers: {
get: function(header) { /* returns a header from the HTTP response */ }
}
}
You'll have to pull master and update the spec so that it looks digs into that object as well now.
modules/quantcastBidAdapter.js
Outdated
| export const spec = { | ||
| code: BIDDER_CODE, | ||
|
|
||
| // `BaseAdapter` model saves adapter from having to make the AJAX call |
There was a problem hiding this comment.
This comment chunk can be removed.
|
I talked to our team and we are going add the missing required parameters later today. |
|
I have updated all the required changes @jaiminpanchal27 mentioned in the issue. The corresponding back-end change will deploy soon. |
* 'master' of https://github.com/prebid/Prebid.js: (22 commits) Update GetIntent adapter to 1.0 version (prebid#1721) Add `usePaymentRule` param to AN bidders (prebid#1778) New hooks API (replaces monkey-patching for currency) (prebid#1683) Change prebidServer to call client user syncs if they exist (prebid#1734) Fix Centro adapter to allow requests of the same units (prebid#1746) add vastUrl + media type for video bids Prebid Server (prebid#1739) Update adxcg adapter for prebid 1.0 (prebid#1741) Update yieldmoBid adapter request url (prebid#1771) Upgrade Quantcast adapter for Prebid 1.0 (prebid#1753) Fidelity Media Adapter update. Prebid v1.0 (prebid#1719) Kargo Adapter for Prebid 1.0 (prebid#1729) updated for prebid 1.0 api (prebid#1722) Add AdOcean adapter (prebid#1735) Update Conversant adapter to Prebid 1.0 (prebid#1711) Fix test-coverage bug (prebid#1765) Migrating TrustX adapter to 1.0 (prebid#1709) Update Improve Digital adapter for Prebid 1.0 (prebid#1728) Fixed the argument type on getUserSyncs. (prebid#1767) nanointeractive bid adapter (prebid#1627) Validating bid response params (prebid#1738) ...
* tag '0.32.0' of https://github.com/prebid/Prebid.js: (44 commits) Prebid 0.32.0 Release Commenting out tests that are failing in IE10 (prebid#1710) Update dfp.buildVideoUrl to accept adserver url (prebid#1663) Update rubicon adapter with new properties and 1.0 changes (prebid#1776) Added adUnitCode for compatibility (prebid#1781) Remove 'supported' from analytics adapter info (prebid#1780) Add TTL parameter to bid (prebid#1784) Update GetIntent adapter to 1.0 version (prebid#1721) Add `usePaymentRule` param to AN bidders (prebid#1778) New hooks API (replaces monkey-patching for currency) (prebid#1683) Change prebidServer to call client user syncs if they exist (prebid#1734) Fix Centro adapter to allow requests of the same units (prebid#1746) add vastUrl + media type for video bids Prebid Server (prebid#1739) Update adxcg adapter for prebid 1.0 (prebid#1741) Update yieldmoBid adapter request url (prebid#1771) Upgrade Quantcast adapter for Prebid 1.0 (prebid#1753) Fidelity Media Adapter update. Prebid v1.0 (prebid#1719) Kargo Adapter for Prebid 1.0 (prebid#1729) updated for prebid 1.0 api (prebid#1722) Add AdOcean adapter (prebid#1735) ...
Type of change
Description of change
Be sure to test the integration with your adserver using the Hello World sample page.
Other information
N/A