From 74145885201ed0afeb54b40bc3f6c79b2a62824d Mon Sep 17 00:00:00 2001 From: anand-nexverse Date: Wed, 18 Dec 2024 19:46:23 +0530 Subject: [PATCH 1/6] Added docs for Nexverse bidder adapter (#5640) * Added docs for Nexverse bidder adapter * Updated Nexverse adapter documentation * Updated Nexverse adapter documentation with latest feedback * Updated Nexverse adapter documentation with full metadata and configuration * Updated Nexverse adapter metadata: removed aliasCode, set tcfeu_supported to false, and changed pbs to false * Updated header levels in Nexverse adapter docs as per review * changed bid params keys into camelCase --------- Co-authored-by: yogeshverse --- dev-docs/bidders/nexverse.md | 80 ++++++++++++++++++++++++++++++++++++ 1 file changed, 80 insertions(+) create mode 100644 dev-docs/bidders/nexverse.md diff --git a/dev-docs/bidders/nexverse.md b/dev-docs/bidders/nexverse.md new file mode 100644 index 0000000000..b652987e37 --- /dev/null +++ b/dev-docs/bidders/nexverse.md @@ -0,0 +1,80 @@ +--- +layout: bidder +title: Nexverse +description: Prebid Nexverse Bidder Adapter +biddercode: nexverse +tcfeu_supported: false +dsa_supported: true +gvl_id: none +usp_supported: true +coppa_supported: true +schain_supported: true +dchain_supported: false +userId: all +media_types: banner, video, native +safeframes_ok: true +deals_supported: true +floors_supported: true +fpd_supported: true +pbjs: true +pbs: false +prebid_member: false +multiformat_supported: will-bid-on-one +ortb_blocking_supported: false +privacy_sandbox: no +sidebarType: 1 +--- + + +### Nexverse Adapter + +The Nexverse adapter requires some initial setup. For assistance or setup instructions, please contact us at [support@nexverse.ai](mailto:support@nexverse.ai). + +### Supported Media Types + +The Nexverse adapter supports the following media types: + +- Banner +- Video +- Native + +### Configuration + +To configure the Nexverse adapter, you will need the following parameters: + +| Name | Scope | Description | Example | Type | +|--------|----------|--------------------------|------------|--------| +| uid | required | Publisher's unique ID | "12345" | string | +| pubId | required | Publisher ID | "54321" | string | +| pubEpid | optional | Publisher's unique EPID | "epid123" | string | + +### Test Parameters + +You can test the Nexverse adapter with the following test parameters: + +```javascript +var adUnits = [ + { + code: 'div-ad-1', + mediaTypes: { + banner: { + sizes: [[300, 250], [320, 50]], + }, + }, + bids: [ + { + bidder: 'nexverse', + params: { + uid: '12345', + pubId: '54321', + pubEpid: 'epid123', + }, + }, + ], + }, +]; +``` + +### GDPR, CCPA, COPPA Support + +Nexverse complies with GDPR, CCPA, and COPPA regulations. If you have further questions regarding compliance, feel free to reach out to us. From b1306ae99c2c3aca3e5fbd66c95285d3c06d02d7 Mon Sep 17 00:00:00 2001 From: "pratik.ta" <143182729+Pratik3307@users.noreply.github.com> Date: Thu, 19 Dec 2024 19:01:37 +0530 Subject: [PATCH 2/6] feat: auctionsCounter at adUnit level (#5768) --- dev-docs/bidder-adaptor.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-docs/bidder-adaptor.md b/dev-docs/bidder-adaptor.md index 21312cabda..ce7eccb1ed 100644 --- a/dev-docs/bidder-adaptor.md +++ b/dev-docs/bidder-adaptor.md @@ -284,6 +284,7 @@ Here is a sample array entry for `validBidRequests[]`: bidderRequestId: "15246a574e859f", bidRequestsCount: 1, bidderRequestsCount: 1, + auctionsCount: 1, bidderWinsCount: 0, userId: {...}, userIdAsEid: {...}, @@ -304,6 +305,7 @@ Other notes: * **Transaction ID** (see [note](#tid-warning)) is unique for each ad unit within a call to `requestBids()`, but same across bidders. This is the ID that enables DSPs to recognize the same impression coming in from different supply sources. * **Bid Request Count** is the number of times `requestBids()` has been called for this ad unit. * **Bidder Request Count** is the number of times `requestBids()` has been called for this ad unit and bidder. +* **Auctions Count** is the number of times `requestBids()` has been called for this ad unit excluding the duplicates generated by twin adUnits. * **userId** is where bidders can look for IDs offered by the various [User ID modules](/dev-docs/modules/userId.html#prebidjs-adapters). * **userIdAsEid** is the EID-formatted version of `userId`. * **ortb2** a copy of `bidderRequest.ortb2` (see below), provided here for convenience. From d9b3d7865f8ad9fcf7ca0aa785034c616c3c4c65 Mon Sep 17 00:00:00 2001 From: Klaus Silveira Date: Thu, 19 Dec 2024 08:36:09 -0500 Subject: [PATCH 3/6] Added filename for freedomadnetwork.md (#5783) --- dev-docs/bidders/freedomadnetwork.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/freedomadnetwork.md b/dev-docs/bidders/freedomadnetwork.md index 8ff942e4fb..7184bb0476 100644 --- a/dev-docs/bidders/freedomadnetwork.md +++ b/dev-docs/bidders/freedomadnetwork.md @@ -3,6 +3,7 @@ layout: bidder title: Freedom Ad Network description: Freedom Ad Network Bidder Adapter biddercode: freedomadnetwork +filename: fanAdapter gvl_id: none coppa_supported: true media_types: banner, native From c1ca2507796cae6422a78245d9fde4783462feaf Mon Sep 17 00:00:00 2001 From: rimaburder-index <55195208+rimaburder-index@users.noreply.github.com> Date: Thu, 19 Dec 2024 08:36:42 -0500 Subject: [PATCH 4/6] Update ix-server.md (#5782) updated version number required for protected audience API --- dev-docs/bidders/ix-server.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-docs/bidders/ix-server.md b/dev-docs/bidders/ix-server.md index 9be8578f28..0bc0291e4e 100644 --- a/dev-docs/bidders/ix-server.md +++ b/dev-docs/bidders/ix-server.md @@ -244,8 +244,8 @@ Publishers who want to use the Protected Audience API with Prebid Server, must f **Before you begin:** Depending on whether you are using the Prebid Server Go or Java code base and the Prebid.js version, you must make sure that you are using the appropriate Prebid Server version: -* **For Prebid Server Go:** If you are using a Prebid.js version that is between 7.44.0 and 8.51.0, you must be using Prebid Server version 2.1.0 or later. For a Prebid.js version that is 8.52.0 or later, you must be using Prebid Server version 3.3.0 or later. -* **For Prebid Server Java:** If you are using a Prebid.js version that is 7.44.0 or later, you must be using Prebid Server Java version 3.16.0 or later. +* **For Prebid Server Go:** If you are using a Prebid.js version that is between 8.18.0 and 8.51.0, you must be using Prebid Server version 2.1.0 or later. For a Prebid.js version that is 8.52.0 or later, you must be using Prebid Server version 3.3.0 or later. +* **For Prebid Server Java:** If you are using a Prebid.js version that is 8.18.0 or later, you must be using Prebid Server Java version 3.16.0 or later. 1. Configure Prebid.js to send the `ae` field with a value of `1`. For more information on how to set up the Protected Audience API in Prebid.js, see the [Protected Audience API support](/dev-docs/bidders/ix.html#protected-audience-api-support) section in our Prebid.js documentation on the Prebid site. 2. Prebid Server will now automatically pass through the `ae=1` field received from Prebid.js to Index. No other specific Prebid Server configuration is required. From c503da936cc1b62a2a37583211087492ea86e067 Mon Sep 17 00:00:00 2001 From: Shubham <127132399+shubhamc-ins@users.noreply.github.com> Date: Thu, 19 Dec 2024 22:04:26 +0530 Subject: [PATCH 5/6] add pbs support (#5571) --- dev-docs/bidders/insticator.md | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-docs/bidders/insticator.md b/dev-docs/bidders/insticator.md index 0ec593375a..1f6e972956 100644 --- a/dev-docs/bidders/insticator.md +++ b/dev-docs/bidders/insticator.md @@ -14,6 +14,7 @@ floors_supported: true media_types: banner, video multiformat_supported: will-bid-on-any pbjs: true +pbs: true gvl_id: 910 sidebarType: 1 userIds: all From 2a989196914d7af1b79c631fce31d298c2d4aa9c Mon Sep 17 00:00:00 2001 From: Vadym Shatov <135347097+Gunnar97@users.noreply.github.com> Date: Fri, 20 Dec 2024 10:33:37 +0200 Subject: [PATCH 6/6] addStellormedia allias (#5763) * addStellormedia allias * fix style * fix review issue --------- Co-authored-by: VadymShatov --- dev-docs/bidders/stellormedia.md | 89 ++++++++++++++++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 dev-docs/bidders/stellormedia.md diff --git a/dev-docs/bidders/stellormedia.md b/dev-docs/bidders/stellormedia.md new file mode 100644 index 0000000000..2e50478b57 --- /dev/null +++ b/dev-docs/bidders/stellormedia.md @@ -0,0 +1,89 @@ +--- +layout: bidder +title: StellorMedia +description: Stellor Media Bidder Adapter +biddercode: stellormedia +aliasCode: adtelligent +media_types: video,banner +tcfeu_supported: false +gpp_sids: usp +userId: all (with commercial activation) +schain_supported: true +coppa_supported: true +usp_supported: true +safeframes_ok: true +prebid_member: false +pbjs: true +pbs: false +deals_supported: false +sidebarType: 1 +--- + +### Bid params + +{: .table .table-bordered .table-striped } +| Name | Scope | Description | Example | Type | +|-------|----------|---------------------------------|----------|-----------| +| `aid` | required | The source ID from Stellor Media. | `12412` | `integer` | + +### Description + +Stellor Media header bidding adapter connects with Indicue Media demand sources in order to fetch bids. +This adapter provides a solution for accessing Video demand and display demand. + +### Test Parameters + +```javascript + var adUnits = [ + + // Video instream adUnit + { + code: 'test-div', + mediaTypes: { + video: { + context: 'instream', + playerSize: [640, 480] + } + }, + bids: [{ + bidder: 'stellormedia', + params: { + aid: 472386 + } + }] + }, + + // Video outstream adUnit + { + code: 'test-div', + mediaTypes: { + video: { + context: 'outstream', + playerSize: [640, 480] + } + }, + bids: [{ + bidder: 'stellormedia', + params: { + aid: 472386 + } + }] + }, + + // Banner adUnit + { + code: 'test-div', + mediaTypes:{ + banner:{ + sizes: [[300, 250]] + } + } + bids: [{ + bidder: 'stellormedia', + params: { + aid: 529814 + } + }] + } + ]; +```