From 45d57c759607119e523ef05097243acb6ab07891 Mon Sep 17 00:00:00 2001 From: Jaimin Panchal Date: Mon, 16 Oct 2017 10:20:30 -0400 Subject: [PATCH 1/2] added appnexusAst bidadapter markdown file --- modules/appnexusAstBidAdapter.md | 102 +++++++++++++++++++++++++++++++ 1 file changed, 102 insertions(+) create mode 100644 modules/appnexusAstBidAdapter.md diff --git a/modules/appnexusAstBidAdapter.md b/modules/appnexusAstBidAdapter.md new file mode 100644 index 00000000000..976051799da --- /dev/null +++ b/modules/appnexusAstBidAdapter.md @@ -0,0 +1,102 @@ +# Overview + +``` +Module Name: AppnexusAst Bid Adapter +Module Type: Bidder Adapter +Maintainer: info@prebid.org +``` + +# Description + +Connects to Appnexus exchange for bids. + +AppnexusAst bid adapter supports Banner, Video (instream and outstream) and Native. + +# Test Parameters +``` +var adUnits = [ + // Banner adUnit + { + code: 'banner-div', + sizes: [[300, 250], [300,600]], + bids: [{ + bidder: 'appnexusAst', + params: { + placementId: '10433394' + } + }] + }, + // Native adUnit + { + code: 'native-div', + sizes: [[300, 250], [300,600]], + mediaType: "native", + nativeParams: { + title: { + required: true, + len: 80 + }, + body: { + required: true + }, + brand: { + required: true + }, + image: { + required: true + }, + clickUrl: { + required: true + }, + }, + bids: [{ + bidder: 'appnexusAst', + params: { + placementId: '9880618' + } + }] + }, + // Video instream adUnit + { + code: 'video-instream', + sizes: [640, 480], + mediaTypes: { + video: { + context: "instream" + }, + }, + bids: [{ + bidder: 'appnexusAst', + params: { + placementId: '9333431', + video: { + skippable: true, + playback_methods: ['auto_play_sound_off'] + } + } + }] + }, + // Video outstream adUnit + { + code: 'video-outstream', + sizes: [[640, 480]], + mediaTypes: { + video: { + context: 'outstream' + } + }, + bids: [ + { + bidder: 'appnexusAst', + params: { + placementId: '5768085', + video: { + skippable: true, + playback_method: ['auto_play_sound_off'] + } + } + } + ] + } +]; +``` From 5e9658c45229b4bae670727f8e90b8afbaff5ea0 Mon Sep 17 00:00:00 2001 From: Jaimin Panchal Date: Mon, 16 Oct 2017 13:27:07 -0400 Subject: [PATCH 2/2] updated mediatype native config --- modules/appnexusAstBidAdapter.md | 39 ++++++++++++++++---------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/modules/appnexusAstBidAdapter.md b/modules/appnexusAstBidAdapter.md index 976051799da..2b370e11616 100644 --- a/modules/appnexusAstBidAdapter.md +++ b/modules/appnexusAstBidAdapter.md @@ -30,24 +30,25 @@ var adUnits = [ { code: 'native-div', sizes: [[300, 250], [300,600]], - mediaType: "native", - nativeParams: { - title: { - required: true, - len: 80 - }, - body: { - required: true - }, - brand: { - required: true - }, - image: { - required: true - }, - clickUrl: { - required: true - }, + mediaTypes: { + native: { + title: { + required: true, + len: 80 + }, + body: { + required: true + }, + brand: { + required: true + }, + image: { + required: true + }, + clickUrl: { + required: true + }, + } }, bids: [{ bidder: 'appnexusAst', @@ -62,7 +63,7 @@ var adUnits = [ sizes: [640, 480], mediaTypes: { video: { - context: "instream" + context: 'instream' }, }, bids: [{