-
Notifications
You must be signed in to change notification settings - Fork 748
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
Prebid video - Override parameters inside createImpressionTemplate #1295
Comments
Can you please take a look at this? |
Initial bug fix PR: #1297 |
I am a bit confused when you say we don't support stored impressions in video endpoint, because if I take a look at the server documentation I am required to create pod configId that is a stored imp, and as part of the stored imp, an empty video object is been stored. |
@neririchter pod id is a config id where we store only extension part of impression(in most cases bidder related parameters), not the entire impression. Video object validation is now happening in |
@VeronikaSolovei9 understood, thank you for the detailed response. |
@neririchter Does PR #1297 resolve all of your concerns? If so, can we please close the issue? |
@SyntaxNode yes, thank you, this PR, resolve all my concerns |
It seems that when using stored imps, the function of: "createImpressionTemplate" inside Video_auction class overrides all parameters except a few params:
func createImpressionTemplate(imp openrtb.Imp, video *openrtb.Video) openrtb.Imp {
imp.Video = &openrtb.Video{}
imp.Video.W = video.W
imp.Video.H = video.H
imp.Video.Protocols = video.Protocols
imp.Video.MIMEs = video.MIMEs
return imp
}
but if I wish to use for example Imp.video.playbackmethod or any other video parameters i can not.
not from the stored imps and not from the request itself, because its been override.
The text was updated successfully, but these errors were encountered: