{"id":3579,"date":"2019-04-30T15:29:51","date_gmt":"2019-04-30T14:29:51","guid":{"rendered":"https:\/\/oko.uk\/?p=3579"},"modified":"2019-04-30T15:29:51","modified_gmt":"2019-04-30T14:29:51","slug":"what-is-s2s-bidding","status":"publish","type":"post","link":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/","title":{"rendered":"What is Server to Server Bidding?"},"content":{"rendered":"<p>One of the most effective ways for publishers to drive up CPM rates is to ensure that enough good demand partners are bidding on their inventory. There are a number of ways to do this, each with it&#8217;s own benefits and drawbacks, but publishers are increasingly turning to Server to Server bidding, AKA S2S Header Bidding.<\/p>\n<p>For much of the history of programmatic advertising this was largely achieved through <a href=\"https:\/\/oko.uk\/blog\/ad-waterfalls-explained\" target=\"_blank\" rel=\"noopener noreferrer\">ad waterfalls<\/a>, which did the job but were far from efficient as only the SSP at the top of the chain gets the opportunity to bid on every impression. More recently <a href=\"https:\/\/oko.uk\/header-bidding-solution\" target=\"_blank\" rel=\"noopener noreferrer\">Header Bidding<\/a> has become the favoured approach.<\/p>\n<p>Header Bidding offers huge advantages over waterfalls, largely by giving all involved SSPs a near equal opportunity to bid, but brings it&#8217;s own problems. As the auction is run client-side in JavaScript, every partner introduced adds loads to the page and there are real limits on how many bids can be requested before user experience is impacted. Server to Server bidding aims to solve this issue by removing the auction from the page header and running it on high-speed ad servers.<\/p>\n<h2>How Server to Server Bidding Works<\/h2>\n<p>&#8220;Server to Server&#8221; refers to the ad-server and the demand partner&#8217;s server communicating directly. When an ad request is made, the ad-server connects directly to each SSP to get their bid. Because this process happens in well connected data-centres rather than in the user&#8217;s browser, this can happen very quickly.<\/p>\n<p>S2S benefits from faster processing, being able to request and receive more bids at once and in being able to transfer information far faster than most users connections would allow. The benefits of this are two fold: firstly, it happens very quickly, secondly there is no additional load or delay for adding more exchanges to the process. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3581\" src=\"https:\/\/stg-coolmedia-stage.kinsta.cloud\/wp-content\/uploads\/2019\/04\/server-to-server-bidding.jpg\" alt=\"Server To Server Bidding\" width=\"1024\" height=\"565\" \/><\/p>\n<h2>How to implement Server to Server Bidding<\/h2>\n<p>Large publishers looking for a Server to Server solution have the option of developing their own wrapper, or building on a solution such as Prebid Server. This is not a simple undertaking though, either in terms of the technical challenge or even in getting SSPs involved. For most publishers, S2S means implementing either <a href=\"https:\/\/oko.uk\/topic\/exchange-bidding\">Google&#8217;s Exchange Bidding<\/a> or <a href=\"https:\/\/oko.uk\/blog\/amazon-uam-prebid-ebda\">Amazon&#8217;s Transparent Ad Marketplace<\/a>.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-2662 aligncenter size-full\" src=\"https:\/\/stg-coolmedia-stage.kinsta.cloud\/wp-content\/uploads\/2018\/08\/google-ad-manager-logo-1.jpg\" alt=\"Google Ad Manager Logo\" width=\"298\" height=\"213\" \/><\/p>\n<h2>Header Bidding vs Server to Server Bidding<\/h2>\n<p>Server to Server bidding is often seen as an alternative to Header Bidding. This isn&#8217;t always the best way to utilise S2S, but it is useful in terms of understanding the differences. The main advantage that Server to Server bidding offers is speed. Delivering ads to the user&#8217;s screen more quickly not only increases revenue by getting more ads seen, but it improves user experience and therefore encourages users to venture further into the website. This can increase impressions per session even further. However, S2S bidding is not without it&#8217;s drawbacks.<\/p>\n<p>The biggest issue with S2S Bidding is the problem of Cookie matching. Advertisers bid more when they know more about the user behind the impression that they are bidding on. This usually translates to the user having information in a cookie (such as that they recently visited the advertiser&#8217;s store and viewed an expensive product). With client-side Header Bidding, this is simple as the auction runs in the browser, each bidder can look for any of &#8220;their&#8221; cookies on the user&#8217;s system. S2S bidding can&#8217;t leverage these cookies as it runs on the server not in the browser, and it is far more difficult to find that targeting information.<\/p>\n<h2>The advantage of a hybrid approach<\/h2>\n<p>The best solution at this time seems to be a hybrid approach. As S2S bidding can be run without additional latency, it can be added into a Header Bidding set-up without impacting user experience. This can allow the Header Bidding set-up to be slimmed down, with high performers remaining, and S2S bidders added to bring more bids at high speed.<\/p>\n<p>This approach is one of our favourite approaches when managing <a href=\"https:\/\/oko.uk\/publishers\" target=\"_blank\" rel=\"noopener noreferrer\">website monetization<\/a> for our clients. We manage ad inventory on behalf of publishers, introducing top performing SSPs through <a href=\"https:\/\/oko.uk\/header-bidding-solution\">Header Bidding<\/a>, <a href=\"https:\/\/oko.uk\/topic\/exchange-bidding\" target=\"_blank\" rel=\"noopener noreferrer\">Exchange Bidding<\/a> and non-banner formats. Because we manage both the technical set-up and the day to day management, our publishers are free to focus on developing their business whilst we increase their programmatic ad revenue. <a href=\"https:\/\/oko.uk\/publishers\" target=\"_blank\" rel=\"noopener noreferrer\">Find out more about how we help publishers here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>One of the most effective ways for publishers to drive up CPM rates is to ensure that enough good demand partners are bidding on<\/p>\n","protected":false},"author":1,"featured_media":3585,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[10],"tags":[19,20],"class_list":["post-3579","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis","tag-exchange-bidding","tag-header-bidding"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>S2S Bidding Explained : What is Server to Server Bidding? | OKO<\/title>\n<meta name=\"description\" content=\"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"S2S Bidding Explained : What is Server to Server Bidding? | OKO\" \/>\n<meta property=\"og:description\" content=\"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/\" \/>\n<meta property=\"og:site_name\" content=\"Supply-Side Platform\" \/>\n<meta property=\"article:published_time\" content=\"2019-04-30T14:29:51+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"pavlo.shyian@sigma.software\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"pavlo.shyian@sigma.software\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/\"},\"author\":{\"name\":\"pavlo.shyian@sigma.software\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/#\\\/schema\\\/person\\\/560f05b9e421019c8159b150285a5517\"},\"headline\":\"What is Server to Server Bidding?\",\"datePublished\":\"2019-04-30T14:29:51+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/\"},\"wordCount\":743,\"image\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2019\\\/04\\\/server-to-server-bidding-2.jpg\",\"keywords\":[\"Google Exchange Bidding\",\"Header Bidding\"],\"articleSection\":[\"Analysis\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/\",\"url\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/\",\"name\":\"S2S Bidding Explained : What is Server to Server Bidding? | OKO\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2019\\\/04\\\/server-to-server-bidding-2.jpg\",\"datePublished\":\"2019-04-30T14:29:51+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/#\\\/schema\\\/person\\\/560f05b9e421019c8159b150285a5517\"},\"description\":\"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2019\\\/04\\\/server-to-server-bidding-2.jpg\",\"contentUrl\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/wp-content\\\/uploads\\\/sites\\\/4\\\/2019\\\/04\\\/server-to-server-bidding-2.jpg\",\"width\":1920,\"height\":1024,\"caption\":\"Server To Server Bidding\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/what-is-s2s-bidding\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What is Server to Server Bidding?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/#website\",\"url\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/\",\"name\":\"Supply-Side Platform\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/#\\\/schema\\\/person\\\/560f05b9e421019c8159b150285a5517\",\"name\":\"pavlo.shyian@sigma.software\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g\",\"caption\":\"pavlo.shyian@sigma.software\"},\"sameAs\":[\"https:\\\/\\\/cool.co\"],\"url\":\"https:\\\/\\\/cool.co\\\/supply-side-platform-home\\\/author\\\/pavlo-shyiansigma-software\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"S2S Bidding Explained : What is Server to Server Bidding? | OKO","description":"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/","og_locale":"en_US","og_type":"article","og_title":"S2S Bidding Explained : What is Server to Server Bidding? | OKO","og_description":"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.","og_url":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/","og_site_name":"Supply-Side Platform","article_published_time":"2019-04-30T14:29:51+00:00","og_image":[{"width":1920,"height":1024,"url":"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg","type":"image\/jpeg"}],"author":"pavlo.shyian@sigma.software","twitter_card":"summary_large_image","twitter_misc":{"Written by":"pavlo.shyian@sigma.software","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#article","isPartOf":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/"},"author":{"name":"pavlo.shyian@sigma.software","@id":"https:\/\/cool.co\/supply-side-platform-home\/#\/schema\/person\/560f05b9e421019c8159b150285a5517"},"headline":"What is Server to Server Bidding?","datePublished":"2019-04-30T14:29:51+00:00","mainEntityOfPage":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/"},"wordCount":743,"image":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#primaryimage"},"thumbnailUrl":"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg","keywords":["Google Exchange Bidding","Header Bidding"],"articleSection":["Analysis"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/","url":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/","name":"S2S Bidding Explained : What is Server to Server Bidding? | OKO","isPartOf":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#primaryimage"},"image":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#primaryimage"},"thumbnailUrl":"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg","datePublished":"2019-04-30T14:29:51+00:00","author":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/#\/schema\/person\/560f05b9e421019c8159b150285a5517"},"description":"Server to server bidding benefits from faster processing, no additional latency and being able to request and receive more bids at once.","breadcrumb":{"@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#primaryimage","url":"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg","contentUrl":"https:\/\/cool.co\/supply-side-platform-home\/wp-content\/uploads\/sites\/4\/2019\/04\/server-to-server-bidding-2.jpg","width":1920,"height":1024,"caption":"Server To Server Bidding"},{"@type":"BreadcrumbList","@id":"https:\/\/cool.co\/supply-side-platform-home\/what-is-s2s-bidding\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cool.co\/supply-side-platform-home\/"},{"@type":"ListItem","position":2,"name":"What is Server to Server Bidding?"}]},{"@type":"WebSite","@id":"https:\/\/cool.co\/supply-side-platform-home\/#website","url":"https:\/\/cool.co\/supply-side-platform-home\/","name":"Supply-Side Platform","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cool.co\/supply-side-platform-home\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cool.co\/supply-side-platform-home\/#\/schema\/person\/560f05b9e421019c8159b150285a5517","name":"pavlo.shyian@sigma.software","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/915b509c0ee970a486962d4bc9f102ea4ebf29ea9fa4fc5ca6f12ac21b5cf3e9?s=96&d=mm&r=g","caption":"pavlo.shyian@sigma.software"},"sameAs":["https:\/\/cool.co"],"url":"https:\/\/cool.co\/supply-side-platform-home\/author\/pavlo-shyiansigma-software\/"}]}},"_links":{"self":[{"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/posts\/3579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/comments?post=3579"}],"version-history":[{"count":0,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/posts\/3579\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/media\/3585"}],"wp:attachment":[{"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/media?parent=3579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/categories?post=3579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cool.co\/supply-side-platform-home\/wp-json\/wp\/v2\/tags?post=3579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}