{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","settings":"","results":{"codes":[]},"params":[]},"next":{"description":"","pages":[]},"title":"Prebid - adding PubNative as bidder","type":"basic","slug":"prebid-adding-pubnative-as-a-bidder","excerpt":"","body":"[block:api-header]\n{\n  \"title\": \"1. Introduction\"\n}\n[/block]\nPrebid is an open source collection of free products created to allow web and mobile publishers to implement header bidding on their websites and apps. Prebid.org was founded in 2017 and was “designed to ensure and promote fair, transparent, and efficient header bidding across the industry”. PubNative is one of the members of [Prebid Mobile committee](http://prebid.org/partners/partners.html).\n\nIf you're using Prebid Mobile for Header Bidding solution, you can add PubNative as a demand source (=bidder).\n[block:api-header]\n{\n  \"title\": \"2. Before Getting Started\"\n}\n[/block]\nBefore adding PubNative as a new bidder, there are 3 prerequisites:\n\n1. As a Publisher, you need to have [Prebid Mobile SDK](http://prebid.org/prebid-mobile/prebid-mobile.html) integrated.\n2. You need a configured Prebid Server (either self-hosted or [hosted by 3rd party](http://prebid.org/prebid-server/hosted-servers.html)).\n3. You need to be integrated with Ad Server SDK (e.g. Mopub) or internal product which communicates with Prebid Mobile SDK.\n[block:api-header]\n{\n  \"title\": \"3. How It Works\"\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/99813c4-Screen_Shot_2020-04-10_at_17.56.47.png\",\n        \"Screen Shot 2020-04-10 at 17.56.47.png\",\n        1920,\n        434,\n        \"#e1e7eb\"\n      ]\n    }\n  ]\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"4. Adding PubNative as Bidder\"\n}\n[/block]\nBelow guide is for the case where you're adding PubNative config parameters to a new line item. If you already have line items created, you can simply Edit and add PubNative config.\n\nAlso, the screenshots are based on Prebid Server UI hosted by AppNexus. If you're using Prebid Server hosted by a different partner, please access to the UI page where bidder configs can be added.\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/440208c-prebid_1.png\",\n        \"prebid_1.png\",\n        1074,\n        882,\n        \"#428bbe\"\n      ],\n      \"caption\": \"(1) In Prebid Server UI, go to `Configs`\",\n      \"sizing\": \"80\",\n      \"border\": true\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/93363be-prebid_2.png\",\n        \"prebid_2.png\",\n        1102,\n        832,\n        \"#3c8bc5\"\n      ],\n      \"caption\": \"(2) Click `New Config`\",\n      \"sizing\": \"80\",\n      \"border\": true\n    }\n  ]\n}\n[/block]\n\n[block:image]\n{\n  \"images\": [\n    {\n      \"image\": [\n        \"https://files.readme.io/c5f7788-prebid_3.png\",\n        \"prebid_3.png\",\n        1526,\n        1096,\n        \"#fa0609\"\n      ],\n      \"caption\": \"(3) Type name of the line item\\n(4) Add PubNative config parameters\\n(5) Click `Save`\",\n      \"sizing\": \"80\",\n      \"border\": true\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"warning\",\n  \"title\": \"PubNative Config\",\n  \"body\": \"{\\n    \\\"params\\\": {\\n        \\\"app_auth_token\\\": \\\"ab12a12340zz88a123b77aa0001a2111\\\",\\n        \\\"zone_id\\\": 1\\n    },\\n    \\\"bidder\\\": \\\"pubnative\\\"\\n}\\n\\n- `app_auth_token` is unique per publisher app. Please contact our account manager to obtain yours\\n- `zone_id` should be always set to 1 (unless special use case)\\n- `bidder` should be always set to \\\"pubnative\\\"\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"title\": \"5. After PubNative is Added\"\n}\n[/block]\nPlease consult with our Account Manager for testing. We need to confirm that your ad request is correctly received by our system.\n[block:api-header]\n{\n  \"title\": \"6. Additional Resources\"\n}\n[/block]\n- [Prebid Server Bidders](http://prebid.org/dev-docs/prebid-server-bidders.html)\n- [PubNative Prebid Adapter](https://github.com/prebid/prebid-server/tree/master/adapters/pubnative)\n- [PubNative Bidder Params](https://github.com/prebid/prebid-server/blob/master/static/bidder-params/pubnative.json)\n[block:api-header]\n{\n  \"title\": \"7. Our Contributions to Prebid\"\n}\n[/block]\nOur first big contribution release is the [Dr. Prebid demo app for Android](https://play.google.com/store/apps/details?id=org.prebid.validation.drprebid). The app helps developers to validate and troubleshoot their implementation of Prebid Mobile. It can also be used to validate settings for ad server setup, Prebid Server configuration, and end-to-end Prebid Mobile SDK implementation. In addition, Dr. Prebid can be used to troubleshoot in cases where bid responses are not being received as expected. The Android version currently supports MoPub as a client Ad Server and Rubicon, AppNexus and custom Prebid Servers solutions. Support for Google Ad Manager (ex-DFP) Ad Server is planned in the next major release as well.","updates":[],"order":999,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"5e9025d5c5ea2d00535b1214","createdAt":"2020-04-10T07:52:53.051Z","user":"59aebb87fde5ab002740a01c","category":{"sync":{"isSync":false,"url":""},"pages":[],"title":"[PUBLISHER] Prebid","slug":"publisher-prebid","order":4,"from_sync":false,"reference":false,"_id":"5e902519bb65b200466e7957","createdAt":"2020-04-10T07:49:45.039Z","version":"574ff4bd3fa1870e00889ba9","project":"574ff4bd3fa1870e00889ba6","__v":0},"version":{"version":"3.0","version_clean":"3.0.0","codename":"","is_stable":true,"is_beta":false,"is_hidden":false,"is_deprecated":false,"categories":["574ff4bd3fa1870e00889baa","577278ecdceb570e003a9001","577279865617b117009e643f","577279985617b117009e6440","577279bc8c48e00e00503504","5774fe18605b770e0037be8a","577ce3ad87acf617003c4187","577f8476a77c700e006a6c52","57b486ae0d2b640e00e9d3f5","57b722133d3e620e004ec74b","57bd95f00fe3a00e003e2cc5","57c8349359cd4b0e00b888ef","57c8349b5754fa1700b12242","57cedb0bad483e0e00890239","57cedbe807d7ea0e00e438cc","57d82967156ef72b007ffcd8","58ee353ad1ee2f0f0034a13d","596623221738df00298622a5","59a51730192dba000fc9ca38","59a8129f1e7b26000fa0fb1a","5a0322bf044b6f001c236e36","5a79897c5b6e430030746df6","5a79898c2b2d5f0012cbab63","5ab3b5e3d2d1e2006252a8f2","5b1a43bd678eab0003aa54a4","5b6d95e29d346300038baff3","5c77d3a1e0794000451bced2","5e902519bb65b200466e7957"],"_id":"574ff4bd3fa1870e00889ba9","createdAt":"2016-06-02T08:56:29.492Z","project":"574ff4bd3fa1870e00889ba6","releaseDate":"2016-06-02T08:56:29.492Z","__v":28},"project":"574ff4bd3fa1870e00889ba6","__v":0}

Prebid - adding PubNative as bidder


[block:api-header] { "title": "1. Introduction" } [/block] Prebid is an open source collection of free products created to allow web and mobile publishers to implement header bidding on their websites and apps. Prebid.org was founded in 2017 and was “designed to ensure and promote fair, transparent, and efficient header bidding across the industry”. PubNative is one of the members of [Prebid Mobile committee](http://prebid.org/partners/partners.html). If you're using Prebid Mobile for Header Bidding solution, you can add PubNative as a demand source (=bidder). [block:api-header] { "title": "2. Before Getting Started" } [/block] Before adding PubNative as a new bidder, there are 3 prerequisites: 1. As a Publisher, you need to have [Prebid Mobile SDK](http://prebid.org/prebid-mobile/prebid-mobile.html) integrated. 2. You need a configured Prebid Server (either self-hosted or [hosted by 3rd party](http://prebid.org/prebid-server/hosted-servers.html)). 3. You need to be integrated with Ad Server SDK (e.g. Mopub) or internal product which communicates with Prebid Mobile SDK. [block:api-header] { "title": "3. How It Works" } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/99813c4-Screen_Shot_2020-04-10_at_17.56.47.png", "Screen Shot 2020-04-10 at 17.56.47.png", 1920, 434, "#e1e7eb" ] } ] } [/block] [block:api-header] { "title": "4. Adding PubNative as Bidder" } [/block] Below guide is for the case where you're adding PubNative config parameters to a new line item. If you already have line items created, you can simply Edit and add PubNative config. Also, the screenshots are based on Prebid Server UI hosted by AppNexus. If you're using Prebid Server hosted by a different partner, please access to the UI page where bidder configs can be added. [block:image] { "images": [ { "image": [ "https://files.readme.io/440208c-prebid_1.png", "prebid_1.png", 1074, 882, "#428bbe" ], "caption": "(1) In Prebid Server UI, go to `Configs`", "sizing": "80", "border": true } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/93363be-prebid_2.png", "prebid_2.png", 1102, 832, "#3c8bc5" ], "caption": "(2) Click `New Config`", "sizing": "80", "border": true } ] } [/block] [block:image] { "images": [ { "image": [ "https://files.readme.io/c5f7788-prebid_3.png", "prebid_3.png", 1526, 1096, "#fa0609" ], "caption": "(3) Type name of the line item\n(4) Add PubNative config parameters\n(5) Click `Save`", "sizing": "80", "border": true } ] } [/block] [block:callout] { "type": "warning", "title": "PubNative Config", "body": "{\n \"params\": {\n \"app_auth_token\": \"ab12a12340zz88a123b77aa0001a2111\",\n \"zone_id\": 1\n },\n \"bidder\": \"pubnative\"\n}\n\n- `app_auth_token` is unique per publisher app. Please contact our account manager to obtain yours\n- `zone_id` should be always set to 1 (unless special use case)\n- `bidder` should be always set to \"pubnative\"" } [/block] [block:api-header] { "title": "5. After PubNative is Added" } [/block] Please consult with our Account Manager for testing. We need to confirm that your ad request is correctly received by our system. [block:api-header] { "title": "6. Additional Resources" } [/block] - [Prebid Server Bidders](http://prebid.org/dev-docs/prebid-server-bidders.html) - [PubNative Prebid Adapter](https://github.com/prebid/prebid-server/tree/master/adapters/pubnative) - [PubNative Bidder Params](https://github.com/prebid/prebid-server/blob/master/static/bidder-params/pubnative.json) [block:api-header] { "title": "7. Our Contributions to Prebid" } [/block] Our first big contribution release is the [Dr. Prebid demo app for Android](https://play.google.com/store/apps/details?id=org.prebid.validation.drprebid). The app helps developers to validate and troubleshoot their implementation of Prebid Mobile. It can also be used to validate settings for ad server setup, Prebid Server configuration, and end-to-end Prebid Mobile SDK implementation. In addition, Dr. Prebid can be used to troubleshoot in cases where bid responses are not being received as expected. The Android version currently supports MoPub as a client Ad Server and Rubicon, AppNexus and custom Prebid Servers solutions. Support for Google Ad Manager (ex-DFP) Ad Server is planned in the next major release as well.