From 3d3a22a184e9b611171ab566f7d27a923bc7a19a Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 7 Nov 2017 10:33:30 -0500 Subject: [PATCH 01/26] Add publisher usage docs for 33Across --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 1dde4a58f9..dfd869456c 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -17,4 +17,4 @@ prebid_1_0_supported : true | Name | Scope | Description | Example | |:----------------|:---------|:-------------------------------------|:-------------------------| | `siteId` | required | Publisher GUID from 33Across | `'pub123'` | -| `productId` | required | 33Across Product ID that the Publisher has registered for (use only 'siab' for the present since others are not supported yet) | `'siab'` \ No newline at end of file +| `productId` | required | 33Across Product ID that the Publisher has registered for (use only 'siab' for the present since others are not supported yet) | `'siab'` From 6fe0e90866950c1d63abbccf0df0bf4297eba09b Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Wed, 25 Jul 2018 10:52:25 -0400 Subject: [PATCH 02/26] Added 33Across to partners list --- index.md | 1 + 1 file changed, 1 insertion(+) diff --git a/index.md b/index.md index 87deec189f..c3fe13c7b5 100755 --- a/index.md +++ b/index.md @@ -121,6 +121,7 @@ description: Free and open source solutions for publishers to quickly implement

AdOcean

Media.net

Peak226

+

33Across

From a646de775f83c3aa09e372b4de1f2254373427f6 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Wed, 25 Jul 2018 11:20:45 -0400 Subject: [PATCH 03/26] Clarified example pubID --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index dfd869456c..54ae5fb017 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -16,5 +16,5 @@ prebid_1_0_supported : true {: .table .table-bordered .table-striped } | Name | Scope | Description | Example | |:----------------|:---------|:-------------------------------------|:-------------------------| -| `siteId` | required | Publisher GUID from 33Across | `'pub123'` | +| `siteId` | required | Publisher GUID from 33Across | `'examplePub123'` | | `productId` | required | 33Across Product ID that the Publisher has registered for (use only 'siab' for the present since others are not supported yet) | `'siab'` From 0e9c80453555f0103617add75ba4dd5614b549a5 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Wed, 25 Jul 2018 11:26:26 -0400 Subject: [PATCH 04/26] Reinstated changes that got lost during rebase --- dev-docs/bidders/33across.md | 2 +- index.md | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index f9b3f46d7e..59f74cdf6f 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -16,5 +16,5 @@ prebid_1_0_supported : true {: .table .table-bordered .table-striped } | Name | Scope | Description | Example | Type | |-------------|----------|--------------------------------------------------------------------------------------------------------------------------------|------------|----------| -| `siteId` | required | Publisher GUID from 33Across | `'pub123'` | `string` | +| `siteId` | required | Publisher GUID from 33Across | `'examplePub123'` | `string` | | `productId` | required | 33Across Product ID that the Publisher has registered for (use only 'siab' for the present since others are not supported yet) | `'siab'` | `string` | diff --git a/index.md b/index.md index 4d27207600..9f035a5c67 100755 --- a/index.md +++ b/index.md @@ -126,6 +126,7 @@ description: Free and open source solutions for publishers to quickly implement

Unruly

RTB House

Gamoshi

+

33Across

From 9bdd26e790b2e1c91f1a5a2fbbfb1b6cc5eee7f3 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Thu, 16 Aug 2018 15:41:06 -0400 Subject: [PATCH 05/26] 33across adapter is GDPR compliant --- dev-docs/bidders/33across.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 59f74cdf6f..470a853558 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -8,6 +8,7 @@ hide: true biddercode: 33across biddercode_longer_than_12: false prebid_1_0_supported : true +gdpr_supported: true --- From 760842899497563c9955c9ba9818e8fbdc51bba0 Mon Sep 17 00:00:00 2001 From: Gleb Glushtsov Date: Mon, 17 Sep 2018 10:47:16 -0400 Subject: [PATCH 06/26] update docs --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 470a853558..452944ec63 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -18,4 +18,4 @@ gdpr_supported: true | Name | Scope | Description | Example | Type | |-------------|----------|--------------------------------------------------------------------------------------------------------------------------------|------------|----------| | `siteId` | required | Publisher GUID from 33Across | `'examplePub123'` | `string` | -| `productId` | required | 33Across Product ID that the Publisher has registered for (use only 'siab' for the present since others are not supported yet) | `'siab'` | `string` | +| `productId` | required | 33Across Product ID that the Publisher has registered for (use `'siab'` for standard supply and `'inview'` for renderer) | `'siab'` | `string` | From 2dc293c65b345f11b923925d2d3d6800b08ce891 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Fri, 5 Jun 2020 09:21:45 -0400 Subject: [PATCH 07/26] added usp support --- dev-docs/bidders/33across.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index e28523fb28..5864168aec 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -5,6 +5,7 @@ description: Prebid 33Across Bidder Adapter hide: true biddercode: 33across gdpr_supported: true +usp_supported: true --- From bf965a11b1452daa07ea86c8542f2ad009e653b8 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Mon, 8 Jun 2020 16:34:23 -0400 Subject: [PATCH 08/26] We support Schain! --- dev-docs/bidders/33across.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 5864168aec..6d80a41759 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -5,6 +5,7 @@ description: Prebid 33Across Bidder Adapter hide: true biddercode: 33across gdpr_supported: true +schain_supported: true usp_supported: true --- From 976f13aada5581730f81f1b691d7bebb0aecff0b Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 10:11:27 -0400 Subject: [PATCH 09/26] Update for video support --- dev-docs/bidders/33across.md | 142 ++++++++++++++++++++++++++++++++++- 1 file changed, 141 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 6d80a41759..0a9fc120bc 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -4,6 +4,7 @@ title: 33Across description: Prebid 33Across Bidder Adapter hide: true biddercode: 33across +media_types: banner, video gdpr_supported: true schain_supported: true usp_supported: true @@ -16,4 +17,143 @@ usp_supported: true | Name | Scope | Description | Example | Type | |-------------|----------|--------------------------------------------------------------------------------------------------------------------------------|------------|----------| | `siteId` | required | Publisher GUID from 33Across | `'examplePub123'` | `string` | -| `productId` | required | 33Across Product ID that the Publisher has registered for (use `'siab'` for standard supply and `'inview'` for renderer) | `'siab'` | `string` | +| `productId` | required | 33Across Product ID that the Publisher has registered for (use `'siab'` for standard supply, `'inview'` for renderer, `'instream'` for instream video) | `'siab'` | `string` | + +### Ad Unit Setup for Banner +```javascript +var adUnits = [ +{ + code: '33across-hb-ad-123456-1', // ad slot HTML element ID + mediaTypes: { + banner: { + sizes: [ + [300, 250], + [728, 90] + ] + } + } + bids: [{ + bidder: '33across', + params: { + siteId: 'cxBE0qjUir6iopaKkGJozW', // required + productId: 'siab|inview' // required + } + }] +} +``` + +### Ad Unit Setup for Video: Outstream +```javascript +var adUnits = [ +{ + code: '33across-hb-ad-123456-1', // ad slot HTML element ID + mediaTypes: { + video: { // We recommend setting the following video params + // in Ad Unit rather than bidder params as per Prebid 4.0 recommendation. + playerSize: [300, 250], // required + context: 'outstream', // required + mimes: ['video/mp4','video/x-flv'], // required + placement: 2, // optional defaults to 2 for outstream + api: [ 1, 2 ], // optional + protocols: [ 2, 3 ], // optional + skippable: true, // optional + minduration: 5, // optional + maxduration: 30, // optional + playbackmethod: [1,3], // optional + battr: [ 13, 14 ], // optional + linearity: 1, // optional + placement: 2, // optional + minbitrate: 10, // optional + maxbitrate: 10 // optional + } + }, + bids: [{ + bidder: '33across', + params: { + siteId: 'cxBE0qjUir6iopaKkGJozW', + productId: 'siab' + } + }], + ... +} +``` + +### Ad Unit Setup for Video: Instream +```javascript +var adUnits = [ +{ + code: '33across-hb-ad-123456-1', // ad slot HTML element ID + mediaTypes: { + video: { // We recommend setting the following video params + // in Ad Unit rather than bidder params as per Prebid 4.0 recommendation. + playerSize: [300, 250], // required + context: 'outstream', // required + mimes: ['video/mp4','video/x-flv'], // required + placement: 2, // optional, defaults to 1 for outstream + startdelay: 0, // optional, defaults to 0 for instream + api: [ 1, 2 ], // optional + protocols: [ 2, 3 ], // optional + skippable: true, // optional + minduration: 5, // optional + maxduration: 30, // optional + playbackmethod: [1,3], // optional + battr: [ 13, 14 ], // optional + linearity: 1, // optional + placement: 2, // optional + minbitrate: 10, // optional + maxbitrate: 10 // optional + } + }, + bids: [{ + bidder: '33across', + params: { + siteId: 'cxBE0qjUir6iopaKkGJozW', + productId: 'siab' + } + }], + ... +} +``` + +### Ad Unit Setup for Mult-format: Banner, Video (Outstream only) +```javascript +var adUnits = [ +{ + code: '33across-hb-ad-123456-1', // ad slot HTML element ID + mediaTypes: { + banner: { + sizes: [ + [300, 250], + [728, 90] + ] + }, + video: { // We recommend setting the following video params + // in Ad Unit rather than bidder params as per Prebid 4.0 recommendation. + playerSize: [300, 250], // required + context: 'outstream', // required + mimes: ['video/mp4','video/x-flv'], // required + placement: 2, // optional defaults to 2 for outstream + api: [ 1, 2 ], // optional + protocols: [ 2, 3 ], // optional + skippable: true, // optional + minduration: 5, // optional + maxduration: 30, // optional + playbackmethod: [1,3], // optional + battr: [ 13, 14 ], // optional + linearity: 1, // optional + placement: 2, // optional + minbitrate: 10, // optional + maxbitrate: 10 // optional + } + }, + bids: [{ + bidder: '33across', + params: { + siteId: 'cxBE0qjUir6iopaKkGJozW', + productId: 'siab' + } + }], + ... +} +``` + From e8de9ec7d366238a9e0b1c4a560e53fb43828605 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:00:26 -0400 Subject: [PATCH 10/26] fixes to video params --- dev-docs/bidders/33across.md | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 0a9fc120bc..642bf960fe 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -35,8 +35,8 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'cxBE0qjUir6iopaKkGJozW', // required - productId: 'siab|inview' // required + siteId: 'examplePub123', // required + productId: 'siab|inview' // required } }] } @@ -53,7 +53,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required - placement: 2, // optional defaults to 2 for outstream + placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional skippable: true, // optional @@ -62,7 +62,6 @@ var adUnits = [ playbackmethod: [1,3], // optional battr: [ 13, 14 ], // optional linearity: 1, // optional - placement: 2, // optional minbitrate: 10, // optional maxbitrate: 10 // optional } @@ -70,7 +69,7 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'cxBE0qjUir6iopaKkGJozW', + siteId: 'examplePub123', productId: 'siab' } }], @@ -89,7 +88,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required - placement: 2, // optional, defaults to 1 for outstream + placement: 1, // optional, defaults to 1 when context = instream startdelay: 0, // optional, defaults to 0 for instream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional @@ -99,7 +98,6 @@ var adUnits = [ playbackmethod: [1,3], // optional battr: [ 13, 14 ], // optional linearity: 1, // optional - placement: 2, // optional minbitrate: 10, // optional maxbitrate: 10 // optional } @@ -107,7 +105,7 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'cxBE0qjUir6iopaKkGJozW', + siteId: 'examplePub123', productId: 'siab' } }], @@ -132,7 +130,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required - placement: 2, // optional defaults to 2 for outstream + placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional skippable: true, // optional @@ -141,7 +139,6 @@ var adUnits = [ playbackmethod: [1,3], // optional battr: [ 13, 14 ], // optional linearity: 1, // optional - placement: 2, // optional minbitrate: 10, // optional maxbitrate: 10 // optional } @@ -149,7 +146,7 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'cxBE0qjUir6iopaKkGJozW', + siteId: 'examplePub123', productId: 'siab' } }], From 0500e85cdf46311948d724b580ba544d3ef757de Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:01:37 -0400 Subject: [PATCH 11/26] fixed context --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 642bf960fe..9af418bb29 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -86,7 +86,7 @@ var adUnits = [ video: { // We recommend setting the following video params // in Ad Unit rather than bidder params as per Prebid 4.0 recommendation. playerSize: [300, 250], // required - context: 'outstream', // required + context: 'intstream', // required mimes: ['video/mp4','video/x-flv'], // required placement: 1, // optional, defaults to 1 when context = instream startdelay: 0, // optional, defaults to 0 for instream From c7a9356d996b4b10372306c5f1e4fcaa287ef6fd Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:07:26 -0400 Subject: [PATCH 12/26] fixed instream params --- dev-docs/bidders/33across.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 9af418bb29..e85d47b93a 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -89,7 +89,7 @@ var adUnits = [ context: 'intstream', // required mimes: ['video/mp4','video/x-flv'], // required placement: 1, // optional, defaults to 1 when context = instream - startdelay: 0, // optional, defaults to 0 for instream + startdelay: 0, // optional, defaults to 0 when context = instream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional skippable: true, // optional @@ -106,7 +106,7 @@ var adUnits = [ bidder: '33across', params: { siteId: 'examplePub123', - productId: 'siab' + productId: 'instream' } }], ... From bda725bd3809aa738eb167fdd59b83ddd827b4c5 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:08:16 -0400 Subject: [PATCH 13/26] fix for multi-format --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index e85d47b93a..0e20c9abc5 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -113,7 +113,7 @@ var adUnits = [ } ``` -### Ad Unit Setup for Mult-format: Banner, Video (Outstream only) +### Ad Unit Setup for Mult-format: Banner, Video (Outstream) ```javascript var adUnits = [ { From c4053926dfcb39d557a1760fe8d6b53de1cd52d8 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:13:45 -0400 Subject: [PATCH 14/26] Fixed Ad Unit titles --- dev-docs/bidders/33across.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 0e20c9abc5..ee859dab48 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -42,7 +42,7 @@ var adUnits = [ } ``` -### Ad Unit Setup for Video: Outstream +### Ad Unit Setup for Outstream Video ```javascript var adUnits = [ { @@ -56,7 +56,7 @@ var adUnits = [ placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional - skippable: true, // optional + skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional playbackmethod: [1,3], // optional @@ -77,7 +77,7 @@ var adUnits = [ } ``` -### Ad Unit Setup for Video: Instream +### Ad Unit Setup for Instream Video ```javascript var adUnits = [ { @@ -92,7 +92,7 @@ var adUnits = [ startdelay: 0, // optional, defaults to 0 when context = instream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional - skippable: true, // optional + skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional playbackmethod: [1,3], // optional @@ -133,7 +133,7 @@ var adUnits = [ placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional - skippable: true, // optional + skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional playbackmethod: [1,3], // optional From bbcae80d5ef9f4b6d4cff0c805ebcbf386115cbd Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:17:57 -0400 Subject: [PATCH 15/26] protocols is required --- dev-docs/bidders/33across.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index ee859dab48..a332509ab4 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -53,9 +53,9 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required + protocols: [ 2, 3 ], // required, set at least 1 value in Array placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional - protocols: [ 2, 3 ], // optional skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional @@ -86,8 +86,9 @@ var adUnits = [ video: { // We recommend setting the following video params // in Ad Unit rather than bidder params as per Prebid 4.0 recommendation. playerSize: [300, 250], // required - context: 'intstream', // required + context: 'instream', // required mimes: ['video/mp4','video/x-flv'], // required + protocols: [ 2, 3 ], // required, set at least 1 value in Array placement: 1, // optional, defaults to 1 when context = instream startdelay: 0, // optional, defaults to 0 when context = instream api: [ 1, 2 ], // optional @@ -130,6 +131,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required + protocols: [ 2, 3 ], // required, set at least 1 value in Array placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional protocols: [ 2, 3 ], // optional From 10a7de7d86177cac2f9d32cae9d4c2b308134774 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:20:22 -0400 Subject: [PATCH 16/26] typo fix --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index a332509ab4..2810c76018 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -114,7 +114,7 @@ var adUnits = [ } ``` -### Ad Unit Setup for Mult-format: Banner, Video (Outstream) +### Ad Unit Setup for Multi-format: Banner, Video (Outstream) ```javascript var adUnits = [ { From 24adeaa6822bbaa9d34b4940ee47e3fdda029ea3 Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:26:58 -0400 Subject: [PATCH 17/26] Added required bidder param --- dev-docs/bidders/33across.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 2810c76018..e1b946579f 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -69,8 +69,8 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'examplePub123', - productId: 'siab' + siteId: 'examplePub123', // required + productId: 'siab' // required } }], ... @@ -106,8 +106,8 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'examplePub123', - productId: 'instream' + siteId: 'examplePub123', // required + productId: 'instream' // required } }], ... @@ -148,8 +148,8 @@ var adUnits = [ bids: [{ bidder: '33across', params: { - siteId: 'examplePub123', - productId: 'siab' + siteId: 'examplePub123', // required + productId: 'siab' // required } }], ... From ae4be7695c6e907550877f49b6187cb7ef486d7a Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:28:25 -0400 Subject: [PATCH 18/26] removed duplicate video params --- dev-docs/bidders/33across.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index e1b946579f..6a52c97b80 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -92,7 +92,6 @@ var adUnits = [ placement: 1, // optional, defaults to 1 when context = instream startdelay: 0, // optional, defaults to 0 when context = instream api: [ 1, 2 ], // optional - protocols: [ 2, 3 ], // optional skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional @@ -134,7 +133,6 @@ var adUnits = [ protocols: [ 2, 3 ], // required, set at least 1 value in Array placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional - protocols: [ 2, 3 ], // optional skip: 0, // optional minduration: 5, // optional maxduration: 30, // optional From 4781ed1337b4d08046291b863af39f2ba1cbb33e Mon Sep 17 00:00:00 2001 From: Aparna Hegde Date: Tue, 20 Oct 2020 12:58:16 -0400 Subject: [PATCH 19/26] formatting edits --- dev-docs/bidders/33across.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 6a52c97b80..a156b00f54 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -17,7 +17,7 @@ usp_supported: true | Name | Scope | Description | Example | Type | |-------------|----------|--------------------------------------------------------------------------------------------------------------------------------|------------|----------| | `siteId` | required | Publisher GUID from 33Across | `'examplePub123'` | `string` | -| `productId` | required | 33Across Product ID that the Publisher has registered for (use `'siab'` for standard supply, `'inview'` for renderer, `'instream'` for instream video) | `'siab'` | `string` | +| `productId` | required | 33Across Product ID that the Publisher has registered for (use `'siab'` for Banner or Outstream Video , `'inview'` for Adhesion, `'instream'` for Instream Video) | `'siab'` | `string` | ### Ad Unit Setup for Banner ```javascript @@ -53,7 +53,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required - protocols: [ 2, 3 ], // required, set at least 1 value in Array + protocols: [ 2, 3 ], // required, set at least 1 value in array placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional skip: 0, // optional @@ -88,7 +88,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'instream', // required mimes: ['video/mp4','video/x-flv'], // required - protocols: [ 2, 3 ], // required, set at least 1 value in Array + protocols: [ 2, 3 ], // required, set at least 1 value in array placement: 1, // optional, defaults to 1 when context = instream startdelay: 0, // optional, defaults to 0 when context = instream api: [ 1, 2 ], // optional @@ -130,7 +130,7 @@ var adUnits = [ playerSize: [300, 250], // required context: 'outstream', // required mimes: ['video/mp4','video/x-flv'], // required - protocols: [ 2, 3 ], // required, set at least 1 value in Array + protocols: [ 2, 3 ], // required, set at least 1 value in array placement: 2, // optional, defaults to 2 when context = outstream api: [ 1, 2 ], // optional skip: 0, // optional From aeeb4d6ddd1846e8cf0aeca32065b7d7be9da1f2 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Mon, 9 Nov 2020 14:49:27 -0500 Subject: [PATCH 20/26] prebid-server adapter will support only single imp reqs --- dev-docs/bidders/33across.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index a156b00f54..1ef6b8d448 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -9,7 +9,8 @@ gdpr_supported: true schain_supported: true usp_supported: true --- - +### Prebid Server Note: +The 33Across Adapter in Prebid Server operates under the assumption of only one item in `$.imp[]` in the request. If more than one `imp` present, the exchange server will responde with a 400 level response since we do not support multi-impression requests. ### Bid Params From 9201870753854c252eb886b623dcee099c90360c Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Mon, 9 Nov 2020 16:10:58 -0500 Subject: [PATCH 21/26] Updated based in CR --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 1ef6b8d448..d7da0dea27 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -10,7 +10,7 @@ schain_supported: true usp_supported: true --- ### Prebid Server Note: -The 33Across Adapter in Prebid Server operates under the assumption of only one item in `$.imp[]` in the request. If more than one `imp` present, the exchange server will responde with a 400 level response since we do not support multi-impression requests. +The 33Across Adapter in Prebid Server does not support multi-impression requests, and will respond with a 400 level response if more than one impression is present in `$.imp[]` in the request. ### Bid Params From 53f59df3c61889a025df3371bb21d887d9218890 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Mon, 9 Nov 2020 16:13:28 -0500 Subject: [PATCH 22/26] minor fix --- dev-docs/bidders/33across.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index d7da0dea27..850f25065a 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -10,7 +10,7 @@ schain_supported: true usp_supported: true --- ### Prebid Server Note: -The 33Across Adapter in Prebid Server does not support multi-impression requests, and will respond with a 400 level response if more than one impression is present in `$.imp[]` in the request. +The 33Across Adapter in Prebid Server does not support multi-impression requests, and will respond with a 400 level response if more than one impression is present in `$.imp[]` of the request. ### Bid Params From fb08dd3ab5b9cb2b94f5ad1973418e8b1265d780 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Thu, 19 Nov 2020 14:31:55 -0500 Subject: [PATCH 23/26] resolved merge conflicts --- dev-docs/bidders/33across.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 850f25065a..e7572bb984 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -6,6 +6,7 @@ hide: true biddercode: 33across media_types: banner, video gdpr_supported: true +getFloor: true schain_supported: true usp_supported: true --- From f400c7188c9e6b145c56d7191dcfad278ebced46 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Fri, 4 Dec 2020 14:39:43 -0500 Subject: [PATCH 24/26] Prebid Server adapter to support multi-imps --- dev-docs/bidders/33across.md | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index e7572bb984..75ea04b707 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -10,8 +10,6 @@ getFloor: true schain_supported: true usp_supported: true --- -### Prebid Server Note: -The 33Across Adapter in Prebid Server does not support multi-impression requests, and will respond with a 400 level response if more than one impression is present in `$.imp[]` of the request. ### Bid Params From b23220ca8dfcce3574a1ea2beffb1ee5ec236ac0 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Mon, 8 Nov 2021 15:42:32 -0500 Subject: [PATCH 25/26] Added support for SRA --- dev-docs/bidders/33across.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index cc457b8713..91934b90ae 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -156,4 +156,13 @@ var adUnits = [ ... } ``` - +### SRA Mode +We recommend using SRA mode to optimize the bidding process as this allows our adapter to group together bid requests for Ad Units pertaining to the same product and site ID thereby minimizing the number of http requests made to our endpoint. To enable SRA set the following bidder specific config under 33Across +``` +pbjs.setBidderConfig({ + bidders: ['33across'], + config: { + enableSRAMode: true + } +}); +``` \ No newline at end of file From c36f5fc945c7f7046416a4e068789e0cb045d336 Mon Sep 17 00:00:00 2001 From: Aparna Rao Date: Wed, 10 Nov 2021 16:08:36 -0500 Subject: [PATCH 26/26] fixed typo in config --- dev-docs/bidders/33across.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-docs/bidders/33across.md b/dev-docs/bidders/33across.md index 91934b90ae..ceed5753a3 100644 --- a/dev-docs/bidders/33across.md +++ b/dev-docs/bidders/33across.md @@ -162,7 +162,9 @@ We recommend using SRA mode to optimize the bidding process as this allows our a pbjs.setBidderConfig({ bidders: ['33across'], config: { - enableSRAMode: true + ttxSettings: { + enableSRAMode: true + } } }); ``` \ No newline at end of file