New Adapter: Waardex#4563
Conversation
Code coverage summaryNote:
waardexRefer here for heat map coverage report |
|
You have mandatory adapter parameters that also need to be tested. From the documentation: Example of valid parameters for validation: var validParams = []json.RawMessage{
json.RawMessage(`{"zoneId": 101}`),
}Example of invalid parameters for validation: var invalidTypeParams = []json.RawMessage{
json.RawMessage(`{"zoneId": "101"}`), // String instead of integer
json.RawMessage(`{"zoneId": 1.5}`), // Float instead of integer
json.RawMessage(`{"zoneId": true}`), // Boolean instead of integer
json.RawMessage(`{"zoneId": []}`), // Array instead of integer
json.RawMessage(`{"zoneId": {}}`), // Object instead of integer
} |
| # Please deploy this config in each of your datacenters with the appropriate regional subdomain | ||
| endpoint: "http://REGION.justbidit2.xyz:8800/hb?zone={{.ZoneID}}" | ||
| maintainer: | ||
| email: it@waardex.com |
There was a problem hiding this comment.
Sent verification email, please respond.
There was a problem hiding this comment.
@pm-jaydeep-mohite We have not received the verification email. Could you please resend it? Thank you.
There was a problem hiding this comment.
Email was confirmed
… remove unused error handling
…d improve structure consistency
…implify impression processing
…and improve existence check logic
|
@yegorWaardex please see comments above. |
|
@bsardo Thanks for the reminder! I’ve applied the changes. Let me know what you think. |
postindustria-code
left a comment
There was a problem hiding this comment.
After the latest changes prebid server can not start successfully, I am getting an error:
F0113 13:35:50.409712 92840 main.go:54] prebid-server failed: user sync (1 error):
1: cannot create syncer for bidder waardex with key waardex: redirect template: waardex_usersync_url:1:326: executing "waardex_usersync_url" at <.SspID>: can't evaluate field SspID in type macros.UserSyncPrivacy
Also the adapter endpoints are returning me a 403 error for both regions:
curl -i --location --request POST http://useast.justbidit2.xyz:8800/hb\?zone\=101
HTTP/1.1 403 Forbidden
vary: Origin
access-control-allow-credentials: true
content-length: 0
date: Tue, 13 Jan 2026 12:42:38 GMT
Code coverage summaryNote:
waardexRefer here for heat map coverage report |
|
@postindustria-code I fixed the following bug: Also, please try this cURL: |
… invalid responses and malformed inputs
Code coverage summaryNote:
waardexRefer here for heat map coverage report |
|
@postindustria-code Thank you for your review. The requested changes have been implemented. Please let me know your thoughts |
…ressions for same and different zones
Code coverage summaryNote:
waardexRefer here for heat map coverage report |
|
@postindustria-code Thank you for your review. The requested changes have been implemented. Please let me know your thoughts |
Code coverage summaryNote:
waardexRefer here for heat map coverage report |
|
@yegorWaardex I'm just noticing now that this adapter looks very similar to adkernel. Is this a white label? If so, we require you to just create a single |
|
@yegorWaardex please see comment above. |
|
@yegorWaardex see above. |
|
@bsardo Thanks for the review. Waardex is not a white label of adkernel — it's an independent adapter maintained by our team against our own exchange (waardex.com). Any resemblance is due to the shared OpenRTB 2.x patterns both adapters follow. An |
|
@yegorWaardex thanks for the response regarding aliases. Your adapter looks good, however, you'll need to merge with master and update all of the package references in your adapter to be v4. The package references changed when we released 4.0 a couple of months ago. Once that is complete we can merge. |
prebid/prebid.github.io#6290