From 88c054ef0af55646401877dcbc8e8b1f1c25d688 Mon Sep 17 00:00:00 2001 From: Thomas Date: Fri, 2 Apr 2021 10:22:09 +0200 Subject: [PATCH 1/2] Add Impactify bidder documentation Adding documentation to support impactify bidder. This is in relation to the following PR: --- dev-docs/bidders/impactify.md | 59 +++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 dev-docs/bidders/impactify.md diff --git a/dev-docs/bidders/impactify.md b/dev-docs/bidders/impactify.md new file mode 100644 index 0000000000..a2648a31ba --- /dev/null +++ b/dev-docs/bidders/impactify.md @@ -0,0 +1,59 @@ +--- +layout: bidder +title: Impactify +description: Prebid Impactify Bidder Adapter +pbjs: true +pbs: false +biddercode: impactify +gdpr_supported: true +tcf2_supported: true +usp_supported: true +schain_supported: true +coppa_supported: true +media_types: video +gvl_id: 606 +--- + +### Note: + +The Impactify adaptator requires setup & validation from the Impactify team. Simply email us your contact details at support@impactify.io and we'll make sure we'll connect you within 48h. + +### Bid Params + +{: .table .table-bordered .table-striped } +| Name | Scope | Description | Example | Type | +|---------------|----------|----------------------------------------------------|----------------|-----------| +| `appId` | required | Impactify publisher id (Contact us) | `example.com` | `string` | +| `format` | required | Impactify ad format (screen or display) | `screen` | `string` | +| `style` | required | Impactify ad style (inline, impact or static) | `impact` | `string` | + +### Configuration + +Impactify recommends the UserSync configuration below. Without it, the Impactify adapter will not able to perform user syncs, which lowers match rate and reduces monetization. + +For Prebid.js v1.15.0 and later: + +```javascript +pbjs.setConfig({ + userSync: { + filterSettings: { + iframe: { + bidders: '*', // '*' represents all bidders + filter: 'include' + } + } + } +}); +``` + +For Prebid.js v1.14.0 and before: + +```javascript +pbjs.setConfig({ + userSync: { + iframeEnabled: true, + enabledBidders: ['impactify'] + }}); +``` + +Note: Combine the above the configuration with any other UserSync configuration. Multiple setConfig() calls overwrite each other and only last call for a given attribute will take effect. From a442df0ba553708435cf06abc8ac93b15641117c Mon Sep 17 00:00:00 2001 From: Jean Stemp <38964447+jeanstemp@users.noreply.github.com> Date: Tue, 6 Apr 2021 16:47:40 -0700 Subject: [PATCH 2/2] Update impactify.md minor edits --- dev-docs/bidders/impactify.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-docs/bidders/impactify.md b/dev-docs/bidders/impactify.md index a2648a31ba..4cb59868c8 100644 --- a/dev-docs/bidders/impactify.md +++ b/dev-docs/bidders/impactify.md @@ -16,20 +16,20 @@ gvl_id: 606 ### Note: -The Impactify adaptator requires setup & validation from the Impactify team. Simply email us your contact details at support@impactify.io and we'll make sure we'll connect you within 48h. +The Impactify adaptator requires setup and validation from the Impactify team. Simply email us your contact details at support@impactify.io and we'll make sure we'll connect you within 48h. ### Bid Params {: .table .table-bordered .table-striped } | Name | Scope | Description | Example | Type | |---------------|----------|----------------------------------------------------|----------------|-----------| -| `appId` | required | Impactify publisher id (Contact us) | `example.com` | `string` | -| `format` | required | Impactify ad format (screen or display) | `screen` | `string` | -| `style` | required | Impactify ad style (inline, impact or static) | `impact` | `string` | +| `appId` | required | Impactify publisher id (Contact us) | `'example.com'` | `string` | +| `format` | required | Impactify ad format (screen or display) | `'screen'` | `string` | +| `style` | required | Impactify ad style (inline, impact or static) | `'impact'` | `string` | ### Configuration -Impactify recommends the UserSync configuration below. Without it, the Impactify adapter will not able to perform user syncs, which lowers match rate and reduces monetization. +Impactify recommends the UserSync configuration below. Without it, the Impactify adapter will not be able to perform user syncs, which lowers match rate and reduces monetization. For Prebid.js v1.15.0 and later: @@ -56,4 +56,4 @@ pbjs.setConfig({ }}); ``` -Note: Combine the above the configuration with any other UserSync configuration. Multiple setConfig() calls overwrite each other and only last call for a given attribute will take effect. +Note: Combine the above configuration with any other UserSync configuration. Multiple setConfig() calls overwrite each other and only the last call for a given attribute will take effect.