-
Notifications
You must be signed in to change notification settings - Fork 715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Adapter: Vidazoo #3698
New Adapter: Vidazoo #3698
Conversation
Code coverage summaryNote:
vidazooRefer here for heat map coverage report
|
endpoint: "https://prebidsrvr.cootlogix.com/openrtb/" | ||
maintainer: | ||
email: "dev@vidazoo.com" | ||
gvlVendorID: 744 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Confirmed GVL ID is for Vidazoo.
if impExt.ConnectionId != "" { | ||
return strings.TrimSpace(impExt.ConnectionId), nil | ||
} | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why does this effectively use the cid from the first impression only?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Updated to use imp splitting as suggested in the docs
@@ -0,0 +1,18 @@ | |||
endpoint: "https://prebidsrvr.cootlogix.com/openrtb/" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
endpoint is reachable
curl -i --location --request POST 'https://prebidsrvr.cootlogix.com/openrtb/'
HTTP/2 404
access-control-allow-origin: *
cache-control: max-age=0, no-cache, must-revalidate, proxy-revalidate
access-control-allow-credentials: true
access-control-allow-headers: Origin, X-Requested-With, Content-Type, Accept, Authorization, Content-Range, Cache-Control
content-type: application/json; charset=utf-8
content-length: 52
@@ -0,0 +1,18 @@ | |||
endpoint: "https://prebidsrvr.cootlogix.com/openrtb/" | |||
maintainer: | |||
email: "dev@vidazoo.com" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@saar120 email is sent from Prebid team to verify above contact. Requesting to provide feedback on email thread
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
replied
@saar120 consider adding json tests for following scenarios:
|
static/bidder-info/vidazoo.yaml
Outdated
userSync: | ||
iframe: | ||
url: https://sync.cootlogix.com/api/user/html/pbs_sync?gdpr={{.GDPR}}&gdpr_consent={{.GDPRConsent}}&us_privacy={{.USPrivacy}}&redirect={{.RedirectURL}} | ||
userMacro: "${userId}" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
above url is not redirecting or replacing userMacro
with user id
https://sync.cootlogix.com/api/user/html/pbs_sync?gdpr=&gdpr_consent=&us_privacy=&redirect=https%3A%2F%2Fprebid.adnxs.com%2Fpbs%2Fv1%2Fsetuid%3Fbidder%3Dcootlogix%26gdpr%3D%26gdpr_consent%3D%26f%3Di%26uid%3D%22%24%7BuserId%7D%22
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@onkarvhanumante
It will return HTML code with the redirect as a pixel.
Did you send it from the EU? maybe it was blocked by gdpr
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I tried this in APAC region. AFAIK, This is not the expected behaviour from iframe user sync url. You would still need to return the redirect URL with proper userID. @saar120
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@gargcreation1992
Fixed - will now return HTML with the redirect and useID.
Can you please check?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@onkarvhanumante Updated the vidazoo.yaml - the userMacro should be without quotes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
https://sync.cootlogix.com/api/user/html/pbs_sync?gdpr=&gdpr_consent=&us_privacy=&redirect=https%3A%2F%2Fprebid.adnxs.com%2Fpbs%2Fv1%2Fsetuid%3Fbidder%3Dcootlogix%26gdpr%3D%26gdpr_consent%3D%26f%3Di%26uid%3D%24%7BuserId%7D
iframe url is working
Code coverage summaryNote:
vidazooRefer here for heat map coverage report
|
Added test for multiple imps |
@saar120 requesting to raise docs PR. Refer prebid/prebid.github.io#5331 as example |
@onkarvhanumante |
@onkarvhanumante can you please review again? |
@onkarvhanumante @SyntaxNode |
@gargcreation1992 @Sonali-More-Xandr @onkarvhanumante @SyntaxNode can someone please assist in completing the review? |
@Vungle-GordonTian @dmitris please assist |
@gargcreation1992 please assist |
@saar120 thank you for keeping patience with PR review. Added few comments. Requesting to provide feedback on them |
Remove unsupported media types Added protection in case of empty response currency
Code coverage summaryNote:
vidazooRefer here for heat map coverage report
|
I've updated it as suggested. |
No description provided.