From bf53811527265a4c5be041a2f8ff9baedc6e3278 Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Wed, 15 Jun 2022 16:10:59 +0100 Subject: [PATCH 1/8] Dev Documents for New Bid Adapter NewsPassId Prebid JS dev documents for Dev Documents for New Bid Adapter NewspassId --- dev-docs/bidders/newspassid.md | 35 ++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 dev-docs/bidders/newspassid.md diff --git a/dev-docs/bidders/newspassid.md b/dev-docs/bidders/newspassid.md new file mode 100644 index 0000000000..ffdd6ba32d --- /dev/null +++ b/dev-docs/bidders/newspassid.md @@ -0,0 +1,35 @@ +layout: bidder +title: Newspass ID +description: LMC Newspass ID Prebid JS Bidder Adapter +biddercode: newspassid +gdpr_supported: false +gvl_id: none +usp_supported: true +coppa_supported: false +schain_supported: true +dchain_supported: false +userId: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId +media_types: banner +safeframes_ok: true +deals_supported: true +floors_supported: true +fpd_supported: true +pbjs: true +pbs: true +prebid_member: false +multiformat_supported: will-bid-on-any +--- +### Note: + +The Example Bidding adapter requires setup before beginning. Please contact us at techsupport@newspassid.com + +### Bid Params + +{: .table .table-bordered .table-striped } + +| Name | Scope | Description | Example | Type | +|-----------|----------|---------------------------|------------|----------| +| `siteId` | required | The site ID. | `"NPID0000001"` | `string` | +| `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | +| `placementId` | required | The placement ID. | `"0420420421"` | `string` | +| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | \ No newline at end of file From fb5ee7a2c5f3b415b612f268ffe50d609ed15ebf Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Wed, 15 Jun 2022 16:17:50 +0100 Subject: [PATCH 2/8] Dev Doc for new bidder: newspassid correct floor price module support flag. --- newspassid.md | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 newspassid.md diff --git a/newspassid.md b/newspassid.md new file mode 100644 index 0000000000..df5f7dfda5 --- /dev/null +++ b/newspassid.md @@ -0,0 +1,35 @@ +layout: bidder +title: Newspass ID +description: LMC Newspass ID Prebid JS Bidder Adapter +biddercode: newspassid +gdpr_supported: false +gvl_id: none +usp_supported: true +coppa_supported: false +schain_supported: true +dchain_supported: false +userId: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId +media_types: banner +safeframes_ok: true +deals_supported: true +floors_supported: false +fpd_supported: true +pbjs: true +pbs: true +prebid_member: false +multiformat_supported: will-bid-on-any +--- +### Note: + +The Example Bidding adapter requires setup before beginning. Please contact us at techsupport@newspassid.com + +### Bid Params + +{: .table .table-bordered .table-striped } + +| Name | Scope | Description | Example | Type | +|-----------|----------|---------------------------|------------|----------| +| `siteId` | required | The site ID. | `"NPID0000001"` | `string` | +| `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | +| `placementId` | required | The placement ID. | `"0420420421"` | `string` | +| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | \ No newline at end of file From a8afd98755f65daaa3a5f510e0d78cf1634036fb Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Wed, 15 Jun 2022 18:05:15 +0100 Subject: [PATCH 3/8] dev docs for new bid adapter newspassid Updated dev docs --- newspassid.md | 51 +++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 47 insertions(+), 4 deletions(-) diff --git a/newspassid.md b/newspassid.md index df5f7dfda5..1c380ba204 100644 --- a/newspassid.md +++ b/newspassid.md @@ -1,3 +1,10 @@ + +# Overview + +``` +Module Name: NewspassId Bidder Adapter +Module Type: Bidder Adapter +Maintainer: techsupport@newspassid.com layout: bidder title: Newspass ID description: LMC Newspass ID Prebid JS Bidder Adapter @@ -13,15 +20,51 @@ media_types: banner safeframes_ok: true deals_supported: true floors_supported: false -fpd_supported: true +fpd_supported: false pbjs: true -pbs: true +pbs: false prebid_member: false multiformat_supported: will-bid-on-any ---- +``` + +# Description + +LMC Newspass ID Prebid JS Bidder Adapter that connects to the NewspassId demand source(s). + +The Newspass bid adapter supports Banner mediaTypes ONLY. +This is intended for USA audiences only, and does not support GDPR + +# Test Parameters + + +A test ad unit that will consistently return test creatives: + +``` + +//Banner adUnit + +adUnits = [{ + code: 'id-of-your-banner-div', + mediaTypes: { + banner: { + sizes: [[300, 250], [300,600]] + } + }, + bids: [{ + bidder: 'newspass', + params: { + publisherId: 'NEWSPASS0001', /* an ID to identify the publisher account - required */ + siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */ + placementId: '8000000015', /* an ID used to identify the piece of inventory - required - for appnexus test use 13144370. */ + customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */ + } + }] + }]; +``` + ### Note: -The Example Bidding adapter requires setup before beginning. Please contact us at techsupport@newspassid.com +Please contact us at techsupport@newspassid.com for any assistance testing your implementation before going live into production. ### Bid Params From 29c60610ac942418afd8c2fb760913252ff2332b Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Tue, 21 Jun 2022 15:42:54 +0100 Subject: [PATCH 4/8] newspass dev docs updated updated error in bidder code in test params --- dev-docs/bidders/newspassid.md | 53 ++++++++++++++++++++++++++++++---- 1 file changed, 48 insertions(+), 5 deletions(-) diff --git a/dev-docs/bidders/newspassid.md b/dev-docs/bidders/newspassid.md index ffdd6ba32d..088658711f 100644 --- a/dev-docs/bidders/newspassid.md +++ b/dev-docs/bidders/newspassid.md @@ -1,3 +1,10 @@ + +# Overview + +``` +Module Name: NewspassId Bidder Adapter +Module Type: Bidder Adapter +Maintainer: techsupport@newspassid.com layout: bidder title: Newspass ID description: LMC Newspass ID Prebid JS Bidder Adapter @@ -12,16 +19,52 @@ userId: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId media_types: banner safeframes_ok: true deals_supported: true -floors_supported: true -fpd_supported: true +floors_supported: false +fpd_supported: false pbjs: true -pbs: true +pbs: false prebid_member: false multiformat_supported: will-bid-on-any ---- +``` + +# Description + +LMC Newspass ID Prebid JS Bidder Adapter that connects to the NewspassId demand source(s). + +The Newspass bid adapter supports Banner mediaTypes ONLY. +This is intended for USA audiences only, and does not support GDPR + +# Test Parameters + + +A test ad unit that will consistently return test creatives: + +``` + +//Banner adUnit + +adUnits = [{ + code: 'id-of-your-banner-div', + mediaTypes: { + banner: { + sizes: [[300, 250], [300,600]] + } + }, + bids: [{ + bidder: 'newspassid', + params: { + publisherId: 'NEWSPASS0001', /* an ID to identify the publisher account - required */ + siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */ + placementId: '8000000015', /* an ID used to identify the piece of inventory - required - for appnexus test use 13144370. */ + customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */ + } + }] + }]; +``` + ### Note: -The Example Bidding adapter requires setup before beginning. Please contact us at techsupport@newspassid.com +Please contact us at techsupport@newspassid.com for any assistance testing your implementation before going live into production. ### Bid Params From 468bac8a97e78000a4b1964c84c8d2e04558fd2f Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Tue, 21 Jun 2022 16:19:55 +0100 Subject: [PATCH 5/8] Delete newspassid.md removing file at the root of the repo --- newspassid.md | 78 --------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 newspassid.md diff --git a/newspassid.md b/newspassid.md deleted file mode 100644 index 1c380ba204..0000000000 --- a/newspassid.md +++ /dev/null @@ -1,78 +0,0 @@ - -# Overview - -``` -Module Name: NewspassId Bidder Adapter -Module Type: Bidder Adapter -Maintainer: techsupport@newspassid.com -layout: bidder -title: Newspass ID -description: LMC Newspass ID Prebid JS Bidder Adapter -biddercode: newspassid -gdpr_supported: false -gvl_id: none -usp_supported: true -coppa_supported: false -schain_supported: true -dchain_supported: false -userId: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId -media_types: banner -safeframes_ok: true -deals_supported: true -floors_supported: false -fpd_supported: false -pbjs: true -pbs: false -prebid_member: false -multiformat_supported: will-bid-on-any -``` - -# Description - -LMC Newspass ID Prebid JS Bidder Adapter that connects to the NewspassId demand source(s). - -The Newspass bid adapter supports Banner mediaTypes ONLY. -This is intended for USA audiences only, and does not support GDPR - -# Test Parameters - - -A test ad unit that will consistently return test creatives: - -``` - -//Banner adUnit - -adUnits = [{ - code: 'id-of-your-banner-div', - mediaTypes: { - banner: { - sizes: [[300, 250], [300,600]] - } - }, - bids: [{ - bidder: 'newspass', - params: { - publisherId: 'NEWSPASS0001', /* an ID to identify the publisher account - required */ - siteId: '4204204201', /* An ID used to identify a site within a publisher account - required */ - placementId: '8000000015', /* an ID used to identify the piece of inventory - required - for appnexus test use 13144370. */ - customData: [{"settings": {}, "targeting": {"key": "value", "key2": ["value1", "value2"]}}],/* optional array with 'targeting' placeholder for passing publisher specific key-values for targeting. */ - } - }] - }]; -``` - -### Note: - -Please contact us at techsupport@newspassid.com for any assistance testing your implementation before going live into production. - -### Bid Params - -{: .table .table-bordered .table-striped } - -| Name | Scope | Description | Example | Type | -|-----------|----------|---------------------------|------------|----------| -| `siteId` | required | The site ID. | `"NPID0000001"` | `string` | -| `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | -| `placementId` | required | The placement ID. | `"0420420421"` | `string` | -| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | \ No newline at end of file From 08561adb5341d5d4ce773bc69d2de42fea6a1ace Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Mon, 4 Jul 2022 17:08:37 +0100 Subject: [PATCH 6/8] Update newspassid.md --- dev-docs/bidders/newspassid.md | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/dev-docs/bidders/newspassid.md b/dev-docs/bidders/newspassid.md index 088658711f..31c6ddaeae 100644 --- a/dev-docs/bidders/newspassid.md +++ b/dev-docs/bidders/newspassid.md @@ -1,7 +1,4 @@ - -# Overview - -``` +--- Module Name: NewspassId Bidder Adapter Module Type: Bidder Adapter Maintainer: techsupport@newspassid.com @@ -25,7 +22,7 @@ pbjs: true pbs: false prebid_member: false multiformat_supported: will-bid-on-any -``` +--- # Description @@ -75,4 +72,4 @@ Please contact us at techsupport@newspassid.com for any assistance testing your | `siteId` | required | The site ID. | `"NPID0000001"` | `string` | | `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | | `placementId` | required | The placement ID. | `"0420420421"` | `string` | -| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | \ No newline at end of file +| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | From 3c81f73eb38f0eb7794dcfdb7e9b59040ecfe7ee Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Mon, 4 Jul 2022 17:13:36 +0100 Subject: [PATCH 7/8] Update newspassid.md --- dev-docs/bidders/newspassid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-docs/bidders/newspassid.md b/dev-docs/bidders/newspassid.md index 31c6ddaeae..deccb5396b 100644 --- a/dev-docs/bidders/newspassid.md +++ b/dev-docs/bidders/newspassid.md @@ -12,7 +12,7 @@ usp_supported: true coppa_supported: false schain_supported: true dchain_supported: false -userId: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId +userIds: criteo, id5Id, tdid, identityLink, liveIntentId, parrableId, pubCommonId, lotamePanoramaId, sharedId, fabrickId media_types: banner safeframes_ok: true deals_supported: true From 865f63543549ec1324de0b20b9b96e7859b3e257 Mon Sep 17 00:00:00 2001 From: newspassid-prebid <107485317+newspassid-prebid@users.noreply.github.com> Date: Wed, 13 Jul 2022 23:29:58 +0100 Subject: [PATCH 8/8] Update newspassid.md --- dev-docs/bidders/newspassid.md | 27 ++++++++++++++------------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/dev-docs/bidders/newspassid.md b/dev-docs/bidders/newspassid.md index deccb5396b..6fa709e5ba 100644 --- a/dev-docs/bidders/newspassid.md +++ b/dev-docs/bidders/newspassid.md @@ -24,14 +24,26 @@ prebid_member: false multiformat_supported: will-bid-on-any --- -# Description +### Description LMC Newspass ID Prebid JS Bidder Adapter that connects to the NewspassId demand source(s). The Newspass bid adapter supports Banner mediaTypes ONLY. This is intended for USA audiences only, and does not support GDPR + + +### Bid Params + +{: .table .table-bordered .table-striped } + +| Name | Scope | Description | Example | Type | +|-----------|----------|---------------------------|------------|----------| +| `siteId` | required | The site ID. | `"NPID0000001"` | `string` | +| `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | +| `placementId` | required | The placement ID. | `"0420420421"` | `string` | +| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` | -# Test Parameters +### Test Parameters A test ad unit that will consistently return test creatives: @@ -62,14 +74,3 @@ adUnits = [{ ### Note: Please contact us at techsupport@newspassid.com for any assistance testing your implementation before going live into production. - -### Bid Params - -{: .table .table-bordered .table-striped } - -| Name | Scope | Description | Example | Type | -|-----------|----------|---------------------------|------------|----------| -| `siteId` | required | The site ID. | `"NPID0000001"` | `string` | -| `publisherId` | required | The publisher ID. | `"4204204201"` | `string` | -| `placementId` | required | The placement ID. | `"0420420421"` | `string` | -| `customData` | optional | publisher key-values used for targeting | `[{"settings":{},"targeting":{"key1": "value1", "key2": "value2"}}], ` | `array` |