Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Impactify bidder documentation #2821

Merged
merged 2 commits into from
Apr 7, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 59 additions & 0 deletions dev-docs/bidders/impactify.md
Original file line number Diff line number Diff line change
@@ -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 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` |

### Configuration

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:

```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 configuration with any other UserSync configuration. Multiple setConfig() calls overwrite each other and only the last call for a given attribute will take effect.