{"id":7330,"date":"2017-02-28T10:30:48","date_gmt":"2017-02-28T09:30:48","guid":{"rendered":"https:\/\/yieldbird.com\/?p=3034\/"},"modified":"2024-07-22T19:27:16","modified_gmt":"2024-07-22T17:27:16","slug":"header-bidding-zero","status":"publish","type":"post","link":"https:\/\/yieldbird.com\/research-hub\/header-bidding-zero\/","title":{"rendered":"Header Bidding from Zero"},"content":{"rendered":"\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\">So, you are using multiple SSPs in a waterfall model to get more value from your inventory, and you would like to make your fillrate, revenue, ad latency, and user experience better (yes, at the same time). Don&#8217;t you? Well, you should. But wait for a second, there\u2019s a better way, and it\u2019s called <em>header bidding<\/em>.<\/p>\n\n\n\n<h2 style=\"font-size: 20px;\">What is header bidding?<\/h2>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\"><br><strong>Header bidding<\/strong> is a technology, an idea, which is implemented quite handy with a piece of software which is called header bidding wrapper. From quite a wide range of possible solutions, let\u2019s focus on the free one \u2013 prebid.js. <\/p>\n\n\n\n<h3 style=\"font-size: 20px;\">However, there are some elements you need ensure in advance:<\/h3>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\"><br>To <strong>start with header bidding<\/strong> you need accounts on different <a href=\"https:\/\/yieldbird.com\/glossary\/ssp-supply-side-platform\/\">SSP (Supply Side Platforms)<\/a> or at least at one that works with prebid.org or a wrapper of your choice.<\/p>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\">You need to have access to an ad server that serves key values. This is required because the ad server needs to trigger the sending of a relevant line item. Usually, you can use DFP (DoubleClick for Publishers by Google).<\/p>\n\n\n\n<h2 style=\"font-size: 20px;\">Header Bidding from Scratch: how to do it?<\/h2>\n\n\n\n<ol class=\"has-text-color has-normal-font-size has-very-dark-gray-color wp-block-list\"><li><b>Implement codes (tags) on your website<\/b> \u2013 there are plenty of examples on prebid.org. If they seem challenging, and you decide an external front-end developer, the examples will be a great source of knowledge you can share with her\/him.<\/li><li><b>Set up your ad server<\/b> \u2013 that may be pretty time-consuming. And ad servers are barely intuitive. If you have a choice, let an AdOps who spent hours clicking in a particular ad server to do it for you. If not, be patient and don\u2019t give up easily. Setting up your server may be frustrating, and it\u2019s pretty easy to make a mistake, so be heedful and don\u2019t give up!<\/li><li><b>Run tests with your ad exchange<\/b>. You should know how much time it is needed for bidders to get an answer from SSP before the request to the ad server would be sent. We Yieldbird recommend to start with 600 ms, but it may vary in each case.<\/li><\/ol>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\"><b>Please notice<\/b>: The tags implementation you can do by yourself with little prior experience, but an error in ad server and\/or ad exchange setups may cost you severely \u2013 you may get less from bidders than your ad server thinks you actually do. What\u2019s more, advantages of the header bidding are seen if it is applied with a scale. Which means any of your mistakes would be multiplied.<\/p>\n\n\n\n<p class=\"has-very-dark-gray-color has-text-color has-normal-font-size wp-block-paragraph\">On the other hand, <strong>header bidding when implemented correctly will give you great benefits<\/strong>. So don\u2019t hesitate to ask a professional for assistance when you decide you need it. <a href=\"https:\/\/yieldbird.com\/contact\/\">Feel free to contact us and ask about it<\/a>. We will be glad to help you with anything header bidding related.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/yieldbird.com\/wp-content\/uploads\/2017\/03\/how-do-i-use-header-bidding-from-zero.jpg\" alt=\"header bidding from zero\" class=\"wp-image-3033\"\/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>So, you are using multiple SSPs in a waterfall model to get more value from your inventory, and you would like to make your fillrate, revenue, ad latency, and user experience better (yes, at the same time). Don&#8217;t you? Well, you should. But wait for a second, there\u2019s a better way, and it\u2019s called header [&hellip;]<\/p>\n","protected":false},"author":50,"featured_media":20591,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[28],"tags":[],"content-category":[],"class_list":["post-7330","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ad-tech"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/7330","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/users\/50"}],"replies":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/comments?post=7330"}],"version-history":[{"count":1,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/7330\/revisions"}],"predecessor-version":[{"id":33535,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/posts\/7330\/revisions\/33535"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media\/20591"}],"wp:attachment":[{"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/media?parent=7330"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/categories?post=7330"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/tags?post=7330"},{"taxonomy":"content-category","embeddable":true,"href":"https:\/\/yieldbird.com\/research-hub\/wp-json\/wp\/v2\/content-category?post=7330"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}