-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Integration of mobile web interstitial ad with prebid #5917
Comments
I found some suggestions just to pass size 1x1 for this but I am confused about how I can generate code for the prebid ad unit. |
I do not have an answer or solution for this, but I looked into it and I can share the challenges I found, if anyone is interested in this, maybe will find them useful.
Same things apply to cross domain creatives (if using safe frames), with window.parent.postMessage. I think there are solutions, but not without changes to both prebid.js and PUC and I cannot say what would the best flow here. (maybe adding a new mediaType). For us the investigation stopped here, since seems that there is a lot of work ahead and if the header bidding demand partners will see this inventory as standard banner, what is the benefit of implementing it. Google's demand is 2-3X over the standard banner, so HB demand partners will not have a chance competing with standard banners here. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Discussed in Issue review today, any other publishers with experience implementing please feel free to chime in, otherwise we'll prioritize this in the product backlog with other work. |
re: @bretg 's comment: "what is the benefit of implementing it. Google's demand is 2-3X over the standard banner, so HB demand partners will not have a chance competing with standard banners" -Programmatic Direct is an immediate application, even with minimal or zero open market wins. |
There is a bit of work involved to support it. Magnite has identified all the key areas to update should we move forward with it. Since this is new demand, i would say this is a new avenue to see if there is additional demand to open up. Also, header bidding demand at it's very core is not just competing in the ad server but also filling demand when there is none. |
I believe magnite's list is longer than necessary and includes some 'nice to haves'. For example, the list says there is nowhere to put the instl flag in the current ad unit config. I think this is mistaken and the flag is already supported in the ortb2 object setConfig instead of requiring special work. Also publishers could flag this unit for deals using existing workflows and expect to receive plenty of demand even if open market demand were weak. |
Given the
I suspect we would not need to make any changes for the S2S adapter, but this should be tested. |
I created a PR document describing the ortb2 object behavior for the adUnit imp object here: prebid/prebid.github.io#2851 We can review on the pbjs PMC call. |
We’re working on serving an interstitial with Prebid demand in a SafeFrame, and it seems like it can be done without too much code. There are still issues we’re working through but it seems like a good time to knowledge-share.
We currently rely on checking for a Slot ID that contains ‘Interstitial’, which we know will exist in our request. However, to have a more universal approach we could add a flag to the bid when the adUnit contains an “instl: 1 flag” in it’s FPD. As suggested here)
The inner-iframe mentioned in step 3 always has the id #ad_iframe, but grabbing it by that selector seemed riskier since that could be arbitrarily changed at any time. Feedback is welcome on the above, as are any suggestions on a more universal approach to flag a bid as intended for an interstitial unit. One idea is to set hb_format to “Interstitial” when ‘instl’ is included in the request. Then from the creative check the bid’s adserverTargeting for that hb_format key to match. |
Why can't we just solve this problem in the script that calls the PUC? Rather than the PUC itself. e.g.
|
I tested @bretg's suggestion it solves the issue where the iframe isn't resized when using GPT managed OutOfPage slots:
|
@tandalevaibhav , @jackmasterson , @bozghiyy - I realize we've been slow on this one, but better late than never? Please take a look at the suggestion above and see if the approach could meet your use cases. Thanks. |
#9640 should make this possible, as the blocker was gam was firing the markup regardless of if it showed the unit We need this path to get adopted by any ssp before we build? |
Can someone please help me to get an example of how I can use mobile web interstitial ad with prebid.
https://developers.google.com/doubleclick-gpt/samples/display-web-interstitial-ad
The text was updated successfully, but these errors were encountered: